{ "status": "success", "tracking_id": "171178082705153117QFCTB", "data": [ { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-0", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1801853785", "OwnerCode": "1AFRA", "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-0-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H20M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHFRA_111", "origin": "CPH", "departure_time": "2026-07-01T12:25", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T13:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "827" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "827" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRAALG_112", "origin": "FRA", "departure_time": "2026-07-01T21:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ALG", "arrival_time": "2026-07-01T22:45", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H35M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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-0-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT20H55M", "transit_time": "16H50M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGFRA_211", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRACPH_212", "origin": "FRA", "departure_time": "2026-07-15T22:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H25M", "distance": null, "lay_over": "PT16H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "832" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "832" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1801853785_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 7185.18, "gross_total": 705.76, "base_fare": 3732.56, "tax": 3452.62, "sell": { "currency": "SEK", "total": 7185.18, "base_fare": 3732.56, "tax": 3452.62 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzQwLjc0LCJiYXNlX2ZhcmUiOjM4NC44LCJ0YXgiOjM1NS45NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjcwNS43NiwiYmFzZV9mYXJlIjozNDkuODIsInRheCI6MzU1Ljk0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjcwNS43NiwiYmFzZV9mYXJlIjozNDkuODIsInRheCI6MzU1Ljk0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 7185.18, "base_fare": 3732.56, "tax": 3452.62, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3393.25", "tax": "3452.62", "discount": 0, "ait": "0.00", "service_charge": 339.31 }, "partner": { "currency": "SEK", "total": 7185.18, "base_fare": 3732.56, "tax": 3452.62, "gross": { "base_fare": "3393.25", "tax": "3452.62", "discount": "0.00", "ait": "0.00", "service_charge": 339.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc0MC43NCIsImJhc2VfZmFyZSI6IjM4NC44MCIsInRheCI6IjM1NS45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0OS44MiIsInRheCI6IjM1NS45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM0Ljk4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzQuOTgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzA1Ljc2IiwiYmFzZV9mYXJlIjoiMzQ5LjgyIiwidGF4IjoiMzU1Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ5LjgyIiwidGF4IjoiMzU1Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzA1Ljc2IiwiYmFzZV9mYXJlIjoiMzQ5LjgyIiwidGF4IjoiMzU1Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcwNS43NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 7185.18, "calendar_total_sell": 7185.18, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 7185.18, "filter": { "id": "F1BT00023-0", "price": 7185.18, "gross_total": 705.76, "journey_duration": "PT1D8H15M", "journey_duration_seconds": 116100, "layover_duration": "PT1D0H5M", "layover_duration_seconds": 86700, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "321", "aircraft_name": "321", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:25", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011225fra202607011355827fra202607012110alg2026070122451318alg202607150140fra2026071505201319fra202607152210cph202607152335832", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-1", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1497413312", "OwnerCode": "1AFRA", "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-1-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H20M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHFRA_111", "origin": "CPH", "departure_time": "2026-07-01T12:25", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T13:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "827" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "827" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRAALG_112", "origin": "FRA", "departure_time": "2026-07-01T21:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ALG", "arrival_time": "2026-07-01T22:45", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H35M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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-1-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT15H55M", "transit_time": "11H50M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGFRA_221", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRACPH_222", "origin": "FRA", "departure_time": "2026-07-15T17:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T18:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H25M", "distance": null, "lay_over": "PT11H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "830" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "830" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1497413312_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 7328.45, "gross_total": 719.44, "base_fare": 3848.18, "tax": 3480.26, "sell": { "currency": "SEK", "total": 7328.45, "base_fare": 3848.18, "tax": 3480.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzU1LjUxLCJiYXNlX2ZhcmUiOjM5Ni43MiwidGF4IjozNTguNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MTkuNDQsImJhc2VfZmFyZSI6MzYwLjY1LCJ0YXgiOjM1OC43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MTkuNDQsImJhc2VfZmFyZSI6MzYwLjY1LCJ0YXgiOjM1OC43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 7328.45, "base_fare": 3848.18, "tax": 3480.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3498.31", "tax": "3480.26", "discount": 0, "ait": "0.00", "service_charge": 349.88 }, "partner": { "currency": "SEK", "total": 7328.45, "base_fare": 3848.18, "tax": 3480.26, "gross": { "base_fare": "3498.31", "tax": "3480.26", "discount": "0.00", "ait": "0.00", "service_charge": 349.88 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc1NS41MSIsImJhc2VfZmFyZSI6IjM5Ni43MiIsInRheCI6IjM1OC43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2MC42NSIsInRheCI6IjM1OC43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM2LjA3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzYuMDciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzE5LjQ0IiwiYmFzZV9mYXJlIjoiMzYwLjY1IiwidGF4IjoiMzU4Ljc5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzYwLjY1IiwidGF4IjoiMzU4Ljc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzE5LjQ0IiwiYmFzZV9mYXJlIjoiMzYwLjY1IiwidGF4IjoiMzU4Ljc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcxOS40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 7328.45, "calendar_total_sell": 7328.45, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 7328.45, "filter": { "id": "F1BT00023-1", "price": 7328.45, "gross_total": 719.44, "journey_duration": "PT1D3H15M", "journey_duration_seconds": 98100, "layover_duration": "PT19H5M", "layover_duration_seconds": 68700, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "321", "aircraft_name": "321", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:25", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T18:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011225fra202607011355827fra202607012110alg2026070122451318alg202607150140fra2026071505201319fra202607151710cph202607151835830", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-2", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1490762376", "OwnerCode": "1AFRA", "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-2-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H20M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHFRA_111", "origin": "CPH", "departure_time": "2026-07-01T12:25", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T13:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "827" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "827" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRAALG_112", "origin": "FRA", "departure_time": "2026-07-01T21:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ALG", "arrival_time": "2026-07-01T22:45", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H35M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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-2-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H0M", "transit_time": "1D9H45M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGFCO_231", "origin": "ALG", "departure_time": "2026-07-15T16:55", "origin_terminal": "I", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FCO", "arrival_time": "2026-07-15T19:45", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT01H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "801" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "801" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FCOZRH_232", "origin": "FCO", "departure_time": "2026-07-16T15:05", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ZRH", "arrival_time": "2026-07-16T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "flight_date": "2026-07-16", "flight_time": "PT01H40M", "distance": null, "lay_over": "PT19H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "1737" }, "marketing": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "1737" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_ZRHCPH_233", "origin": "ZRH", "departure_time": "2026-07-17T07:10", "origin_terminal": "Array", "origin_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "destination": "CPH", "arrival_time": "2026-07-17T08:55", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-17", "flight_time": "PT01H45M", "distance": null, "lay_over": "PT14H25M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "1266" }, "marketing": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "1266" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1490762376_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 7601.8, "gross_total": 744.63, "base_fare": 4167.51, "tax": 3434.29, "sell": { "currency": "SEK", "total": 7601.8, "base_fare": 4167.51, "tax": 3434.29 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzgzLjY5LCJiYXNlX2ZhcmUiOjQyOS42NCwidGF4IjozNTQuMDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDQuNjMsImJhc2VfZmFyZSI6MzkwLjU4LCJ0YXgiOjM1NC4wNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDQuNjMsImJhc2VfZmFyZSI6MzkwLjU4LCJ0YXgiOjM1NC4wNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 7601.8, "base_fare": 4167.51, "tax": 3434.29, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3788.63", "tax": "3434.29", "discount": 0, "ait": "0.00", "service_charge": 378.88 }, "partner": { "currency": "SEK", "total": 7601.8, "base_fare": 4167.51, "tax": 3434.29, "gross": { "base_fare": "3788.63", "tax": "3434.29", "discount": "0.00", "ait": "0.00", "service_charge": 378.88 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4My42OSIsImJhc2VfZmFyZSI6IjQyOS42NCIsInRheCI6IjM1NC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MC41OCIsInRheCI6IjM1NC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM5LjA2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzkuMDYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQ0LjYzIiwiYmFzZV9mYXJlIjoiMzkwLjU4IiwidGF4IjoiMzU0LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkwLjU4IiwidGF4IjoiMzU0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQ0LjYzIiwiYmFzZV9mYXJlIjoiMzkwLjU4IiwidGF4IjoiMzU0LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc0NC42MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-17", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-17", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 7601.8, "calendar_total_sell": 7601.8, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 7601.8, "filter": { "id": "F1BT00023-2", "price": 7601.8, "gross_total": 744.63, "journey_duration": "PT2D2H20M", "journey_duration_seconds": 181200, "layover_duration": "PT1D17H0M", "layover_duration_seconds": 147600, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "321", "aircraft_name": "321", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "FCO", "ZRH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:25", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-17T08:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011225fra202607011355827fra202607012110alg2026070122451318alg202607151655fco202607151945801fco202607161505zrh2026071616451737zrh202607170710cph2026071708551266", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-3", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1940131427", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "VY", "supplier_title": "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": "PT11H45M", "transit_time": "7H20M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHBCN_121", "origin": "CPH", "departure_time": "2026-07-01T11:45", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "BCN", "arrival_time": "2026-07-01T14:50", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-01", "flight_time": "PT03H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "1871" }, "marketing": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "1871" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "air_segment_key": "SEG_1AFRA_BCNALG_122", "origin": "BCN", "departure_time": "2026-07-01T22:10", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "ALG", "arrival_time": "2026-07-01T22:30", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT01H20M", "distance": null, "lay_over": "PT07H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "6150" }, "marketing": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "6150" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-3-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT10H20M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGBCN_241", "origin": "ALG", "departure_time": "2026-07-15T23:20", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "BCN", "arrival_time": "2026-07-16T01:35", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-15", "flight_time": "PT01H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "6151" }, "marketing": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "6151" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "air_segment_key": "SEG_1AFRA_BCNCPH_242", "origin": "BCN", "departure_time": "2026-07-16T07:40", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "CPH", "arrival_time": "2026-07-16T10:40", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT03H00M", "distance": null, "lay_over": "PT06H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "1870" }, "marketing": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "1870" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1940131427_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 7519.64, "gross_total": 718.69, "base_fare": 6032.14, "tax": 1487.5, "sell": { "currency": "SEK", "total": 7519.64, "base_fare": 6032.14, "tax": 1487.5 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzc1LjIyLCJiYXNlX2ZhcmUiOjYyMS44NywidGF4IjoxNTMuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MTguNjksImJhc2VfZmFyZSI6NTY1LjM0LCJ0YXgiOjE1My4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MTguNjksImJhc2VfZmFyZSI6NTY1LjM0LCJ0YXgiOjE1My4zNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 7519.64, "base_fare": 6032.14, "tax": 1487.5, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5483.80", "tax": "1487.50", "discount": 0, "ait": "0.00", "service_charge": 548.34 }, "partner": { "currency": "SEK", "total": 7519.64, "base_fare": 6032.14, "tax": 1487.5, "gross": { "base_fare": "5483.80", "tax": "1487.50", "discount": "0.00", "ait": "0.00", "service_charge": 548.34 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc3NS4yMiIsImJhc2VfZmFyZSI6IjYyMS44NyIsInRheCI6IjE1My4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NS4zNCIsInRheCI6IjE1My4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjU2LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTYuNTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzE4LjY5IiwiYmFzZV9mYXJlIjoiNTY1LjM0IiwidGF4IjoiMTUzLjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTY1LjM0IiwidGF4IjoiMTUzLjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzE4LjY5IiwiYmFzZV9mYXJlIjoiNTY1LjM0IiwidGF4IjoiMTUzLjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcxOC42OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "VY", "calendar_total_currency": "SEK", "calendar_total_price": 7519.64, "calendar_total_sell": 7519.64, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 7519.64, "filter": { "id": "F1BT00023-3", "price": 7519.64, "gross_total": 718.69, "journey_duration": "PT22H5M", "journey_duration_seconds": 79500, "layover_duration": "PT13H25M", "layover_duration_seconds": 48300, "carrier_operating": "VY", "carrier_marketing": "VY", "aircraft": "32A", "aircraft_name": "32A", "cabin_class": "", "connecting_airport": [ "BCN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T11:45", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T10:40", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011145bcn2026070114501871bcn202607012210alg2026070122306150alg202607152320bcn2026071601356151bcn202607160740cph2026071610401870", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-4", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1294264941", "OwnerCode": "1AFRA", "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-4-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H20M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHFRA_111", "origin": "CPH", "departure_time": "2026-07-01T12:25", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T13:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "827" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "827" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRAALG_112", "origin": "FRA", "departure_time": "2026-07-01T21:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ALG", "arrival_time": "2026-07-01T22:45", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H35M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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-4-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT8H55M", "transit_time": "4H50M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGFRA_251", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRACPH_252", "origin": "FRA", "departure_time": "2026-07-15T10:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T11:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H25M", "distance": null, "lay_over": "PT04H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1294264941_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 7706.65, "gross_total": 755.73, "base_fare": 4136.95, "tax": 3569.7, "sell": { "currency": "SEK", "total": 7706.65, "base_fare": 4136.95, "tax": 3569.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzk0LjUsImJhc2VfZmFyZSI6NDI2LjQ5LCJ0YXgiOjM2OC4wMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc1NS43MywiYmFzZV9mYXJlIjozODcuNzIsInRheCI6MzY4LjAxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc1NS43MywiYmFzZV9mYXJlIjozODcuNzIsInRheCI6MzY4LjAxfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 7706.65, "base_fare": 4136.95, "tax": 3569.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3760.88", "tax": "3569.70", "discount": 0, "ait": "0.00", "service_charge": 376.07 }, "partner": { "currency": "SEK", "total": 7706.65, "base_fare": 4136.95, "tax": 3569.7, "gross": { "base_fare": "3760.88", "tax": "3569.70", "discount": "0.00", "ait": "0.00", "service_charge": 376.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc5NC41MCIsImJhc2VfZmFyZSI6IjQyNi40OSIsInRheCI6IjM2OC4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4Ny43MiIsInRheCI6IjM2OC4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM4Ljc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzguNzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzU1LjczIiwiYmFzZV9mYXJlIjoiMzg3LjcyIiwidGF4IjoiMzY4LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg3LjcyIiwidGF4IjoiMzY4LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzU1LjczIiwiYmFzZV9mYXJlIjoiMzg3LjcyIiwidGF4IjoiMzY4LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc1NS43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 7706.65, "calendar_total_sell": 7706.65, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 7706.65, "filter": { "id": "F1BT00023-4", "price": 7706.65, "gross_total": 755.73, "journey_duration": "PT20H15M", "journey_duration_seconds": 72900, "layover_duration": "PT12H5M", "layover_duration_seconds": 43500, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "321", "aircraft_name": "321", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:25", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T11:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011225fra202607011355827fra202607012110alg2026070122451318alg202607150140fra2026071505201319fra202607151010cph202607151135826", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-5", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1212983502", "OwnerCode": "1AFRA", "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-5-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H20M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHFRA_111", "origin": "CPH", "departure_time": "2026-07-01T12:25", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T13:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "827" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "827" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRAALG_112", "origin": "FRA", "departure_time": "2026-07-01T21:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ALG", "arrival_time": "2026-07-01T22:45", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H35M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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-5-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H15M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGFRA_261", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRACPH_262", "origin": "FRA", "departure_time": "2026-07-15T12:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T13:55", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H25M", "distance": null, "lay_over": "PT07H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1212983502_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 7706.65, "gross_total": 755.73, "base_fare": 4136.95, "tax": 3569.7, "sell": { "currency": "SEK", "total": 7706.65, "base_fare": 4136.95, "tax": 3569.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzk0LjUsImJhc2VfZmFyZSI6NDI2LjQ5LCJ0YXgiOjM2OC4wMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc1NS43MywiYmFzZV9mYXJlIjozODcuNzIsInRheCI6MzY4LjAxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc1NS43MywiYmFzZV9mYXJlIjozODcuNzIsInRheCI6MzY4LjAxfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 7706.65, "base_fare": 4136.95, "tax": 3569.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3760.88", "tax": "3569.70", "discount": 0, "ait": "0.00", "service_charge": 376.07 }, "partner": { "currency": "SEK", "total": 7706.65, "base_fare": 4136.95, "tax": 3569.7, "gross": { "base_fare": "3760.88", "tax": "3569.70", "discount": "0.00", "ait": "0.00", "service_charge": 376.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc5NC41MCIsImJhc2VfZmFyZSI6IjQyNi40OSIsInRheCI6IjM2OC4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4Ny43MiIsInRheCI6IjM2OC4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM4Ljc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzguNzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzU1LjczIiwiYmFzZV9mYXJlIjoiMzg3LjcyIiwidGF4IjoiMzY4LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg3LjcyIiwidGF4IjoiMzY4LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzU1LjczIiwiYmFzZV9mYXJlIjoiMzg3LjcyIiwidGF4IjoiMzY4LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc1NS43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 7706.65, "calendar_total_sell": 7706.65, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 7706.65, "filter": { "id": "F1BT00023-5", "price": 7706.65, "gross_total": 755.73, "journey_duration": "PT22H35M", "journey_duration_seconds": 81300, "layover_duration": "PT14H25M", "layover_duration_seconds": 51900, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "321", "aircraft_name": "321", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-15T13:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011225fra202607011355827fra202607012110alg2026070122451318alg202607150140fra2026071505201319fra202607151230cph202607151355828", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-6", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1346496935", "OwnerCode": "1AFRA", "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-6-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H20M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHFRA_111", "origin": "CPH", "departure_time": "2026-07-01T12:25", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T13:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "827" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "827" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRAALG_112", "origin": "FRA", "departure_time": "2026-07-01T21:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ALG", "arrival_time": "2026-07-01T22:45", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H35M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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-6-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT6H45M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGFRA_271", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRACPH_272", "origin": "FRA", "departure_time": "2026-07-15T08:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T09:25", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H25M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1346496935_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 8127.44, "gross_total": 797.05, "base_fare": 4356.56, "tax": 3770.88, "sell": { "currency": "SEK", "total": 8127.44, "base_fare": 4356.56, "tax": 3770.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODM3Ljg4LCJiYXNlX2ZhcmUiOjQ0OS4xMywidGF4IjozODguNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTcuMDUsImJhc2VfZmFyZSI6NDA4LjMsInRheCI6Mzg4Ljc1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc5Ny4wNSwiYmFzZV9mYXJlIjo0MDguMywidGF4IjozODguNzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 8127.44, "base_fare": 4356.56, "tax": 3770.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3960.51", "tax": "3770.88", "discount": 0, "ait": "0.00", "service_charge": 396.05 }, "partner": { "currency": "SEK", "total": 8127.44, "base_fare": 4356.56, "tax": 3770.88, "gross": { "base_fare": "3960.51", "tax": "3770.88", "discount": "0.00", "ait": "0.00", "service_charge": 396.05 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgzNy44OCIsImJhc2VfZmFyZSI6IjQ0OS4xMyIsInRheCI6IjM4OC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQwOC4zMCIsInRheCI6IjM4OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQwLjgzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDAuODMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzk3LjA1IiwiYmFzZV9mYXJlIjoiNDA4LjMwIiwidGF4IjoiMzg4Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDA4LjMwIiwidGF4IjoiMzg4Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzk3LjA1IiwiYmFzZV9mYXJlIjoiNDA4LjMwIiwidGF4IjoiMzg4Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc5Ny4wNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 8127.44, "calendar_total_sell": 8127.44, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 8127.44, "filter": { "id": "F1BT00023-6", "price": 8127.44, "gross_total": 797.05, "journey_duration": "PT18H5M", "journey_duration_seconds": 65100, "layover_duration": "PT9H55M", "layover_duration_seconds": 35700, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "321", "aircraft_name": "321", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:25", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T09:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011225fra202607011355827fra202607012110alg2026070122451318alg202607150140fra2026071505201319fra202607150800cph202607150925824", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-7", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1719723068", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT11H20M", "transit_time": "6H15M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHMUC_131", "origin": "CPH", "departure_time": "2026-07-01T12:40", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "MUC", "arrival_time": "2026-07-01T14:20", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2441" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2441" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_MUCFCO_132", "origin": "MUC", "departure_time": "2026-07-01T16:40", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T18:15", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "PT01H35M", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "VL", "carrier_name": "Med View Airlines", "carrier_logo": "VL.png", "flight_number": "4166" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "4166" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FCOALG_133", "origin": "FCO", "departure_time": "2026-07-01T22:10", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T23:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32S", "name": "32S", "picture": "32S.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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-7-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H0M", "transit_time": "1D9H45M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGFCO_231", "origin": "ALG", "departure_time": "2026-07-15T16:55", "origin_terminal": "I", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FCO", "arrival_time": "2026-07-15T19:45", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "PT01H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "801" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "801" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FCOZRH_232", "origin": "FCO", "departure_time": "2026-07-16T15:05", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ZRH", "arrival_time": "2026-07-16T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "flight_date": "2026-07-16", "flight_time": "PT01H40M", "distance": null, "lay_over": "PT19H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "1737" }, "marketing": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "1737" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_ZRHCPH_233", "origin": "ZRH", "departure_time": "2026-07-17T07:10", "origin_terminal": "Array", "origin_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "destination": "CPH", "arrival_time": "2026-07-17T08:55", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-17", "flight_time": "PT01H45M", "distance": null, "lay_over": "PT14H25M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "1266" }, "marketing": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "1266" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1719723068_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 8843.01, "gross_total": 866.72, "base_fare": 4794.42, "tax": 4048.59, "sell": { "currency": "SEK", "total": 8843.01, "base_fare": 4794.42, "tax": 4048.59 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTExLjY1LCJiYXNlX2ZhcmUiOjQ5NC4yNywidGF4Ijo0MTcuMzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjYuNzIsImJhc2VfZmFyZSI6NDQ5LjM0LCJ0YXgiOjQxNy4zOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjYuNzIsImJhc2VfZmFyZSI6NDQ5LjM0LCJ0YXgiOjQxNy4zOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 8843.01, "base_fare": 4794.42, "tax": 4048.59, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4358.60", "tax": "4048.59", "discount": 0, "ait": "0.00", "service_charge": 435.82 }, "partner": { "currency": "SEK", "total": 8843.01, "base_fare": 4794.42, "tax": 4048.59, "gross": { "base_fare": "4358.60", "tax": "4048.59", "discount": "0.00", "ait": "0.00", "service_charge": 435.82 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxMS42NSIsImJhc2VfZmFyZSI6IjQ5NC4yNyIsInRheCI6IjQxNy4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0OS4zNCIsInRheCI6IjQxNy4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ0LjkzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDQuOTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY2LjcyIiwiYmFzZV9mYXJlIjoiNDQ5LjM0IiwidGF4IjoiNDE3LjM4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQ5LjM0IiwidGF4IjoiNDE3LjM4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY2LjcyIiwiYmFzZV9mYXJlIjoiNDQ5LjM0IiwidGF4IjoiNDE3LjM4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ni43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-17", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-17", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 8843.01, "calendar_total_sell": 8843.01, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 8843.01, "filter": { "id": "F1BT00023-7", "price": 8843.01, "gross_total": 866.72, "journey_duration": "PT2D2H20M", "journey_duration_seconds": 181200, "layover_duration": "PT1D16H0M", "layover_duration_seconds": 144000, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY COMFORT", "connecting_airport": { "0": "MUC", "1": "FCO", "3": "ZRH" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:40", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-17T08:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011240muc2026070114202441muc202607011640fco2026070118154166fco202607012210alg202607012300802alg202607151655fco202607151945801fco202607161505zrh2026071616451737zrh202607170710cph2026071708551266", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-8", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1924378174", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT5H35M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHCDG_141", "origin": "CPH", "departure_time": "2026-07-01T18:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T20:00", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_1AFRA_CDGALG_142", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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": "PT14H40M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGCDG_281", "origin": "ALG", "departure_time": "2026-07-15T17:35", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T21:05", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1755" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1755" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_1AFRA_CDGCPH_282", "origin": "CDG", "departure_time": "2026-07-16T07:20", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-16T09:15", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1750" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1750" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1924378174_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 8866.09, "gross_total": 849.16, "base_fare": 6921.92, "tax": 1944.17, "sell": { "currency": "SEK", "total": 8866.09, "base_fare": 6921.92, "tax": 1944.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTE0LjAzLCJiYXNlX2ZhcmUiOjcxMy42LCJ0YXgiOjIwMC40M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg0OS4xNiwiYmFzZV9mYXJlIjo2NDguNzMsInRheCI6MjAwLjQzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg0OS4xNiwiYmFzZV9mYXJlIjo2NDguNzMsInRheCI6MjAwLjQzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 8866.09, "base_fare": 6921.92, "tax": 1944.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6292.68", "tax": "1944.17", "discount": 0, "ait": "0.00", "service_charge": 629.24 }, "partner": { "currency": "SEK", "total": 8866.09, "base_fare": 6921.92, "tax": 1944.17, "gross": { "base_fare": "6292.68", "tax": "1944.17", "discount": "0.00", "ait": "0.00", "service_charge": 629.24 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxNC4wMyIsImJhc2VfZmFyZSI6IjcxMy42MCIsInRheCI6IjIwMC40MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0OC43MyIsInRheCI6IjIwMC40MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjY0Ljg3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjQuODciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQ5LjE2IiwiYmFzZV9mYXJlIjoiNjQ4LjczIiwidGF4IjoiMjAwLjQzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ4LjczIiwidGF4IjoiMjAwLjQzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQ5LjE2IiwiYmFzZV9mYXJlIjoiNjQ4LjczIiwidGF4IjoiMjAwLjQzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg0OS4xNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 8866.09, "calendar_total_sell": 8866.09, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 8866.09, "filter": { "id": "F1BT00023-8", "price": 8866.09, "gross_total": 849.16, "journey_duration": "PT20H15M", "journey_duration_seconds": 72900, "layover_duration": "PT11H25M", "layover_duration_seconds": 41100, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "LIGHT", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T18:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:15", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011800cdg2026070120001851cdg202607012110alg2026070122351054alg202607151735cdg2026071521051755cdg202607160720cph2026071609151750", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-9", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1497333313", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT11H20M", "transit_time": "6H15M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHMUC_131", "origin": "CPH", "departure_time": "2026-07-01T12:40", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "MUC", "arrival_time": "2026-07-01T14:20", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2441" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2441" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_MUCFCO_132", "origin": "MUC", "departure_time": "2026-07-01T16:40", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T18:15", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "PT01H35M", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "VL", "carrier_name": "Med View Airlines", "carrier_logo": "VL.png", "flight_number": "4166" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "4166" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FCOALG_133", "origin": "FCO", "departure_time": "2026-07-01T22:10", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T23:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32S", "name": "32S", "picture": "32S.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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-9-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT8H55M", "transit_time": "4H50M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGFRA_251", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRACPH_252", "origin": "FRA", "departure_time": "2026-07-15T10:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T11:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H25M", "distance": null, "lay_over": "PT04H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1497333313_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9199.78, "gross_total": 901.42, "base_fare": 5015.77, "tax": 4184, "sell": { "currency": "SEK", "total": 9199.78, "base_fare": 5015.77, "tax": 4184 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTQ4LjQzLCJiYXNlX2ZhcmUiOjUxNy4wOSwidGF4Ijo0MzEuMzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDEuNDIsImJhc2VfZmFyZSI6NDcwLjA4LCJ0YXgiOjQzMS4zNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDEuNDIsImJhc2VfZmFyZSI6NDcwLjA4LCJ0YXgiOjQzMS4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9199.78, "base_fare": 5015.77, "tax": 4184, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4559.78", "tax": "4184.00", "discount": 0, "ait": "0.00", "service_charge": 456 }, "partner": { "currency": "SEK", "total": 9199.78, "base_fare": 5015.77, "tax": 4184, "gross": { "base_fare": "4559.78", "tax": "4184.00", "discount": "0.00", "ait": "0.00", "service_charge": 456 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk0OC40MyIsImJhc2VfZmFyZSI6IjUxNy4wOSIsInRheCI6IjQzMS4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3MC4wOCIsInRheCI6IjQzMS4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ3LjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDcuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAxLjQyIiwiYmFzZV9mYXJlIjoiNDcwLjA4IiwidGF4IjoiNDMxLjM0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDcwLjA4IiwidGF4IjoiNDMxLjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAxLjQyIiwiYmFzZV9mYXJlIjoiNDcwLjA4IiwidGF4IjoiNDMxLjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwMS40MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9199.78, "calendar_total_sell": 9199.78, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9199.78, "filter": { "id": "F1BT00023-9", "price": 9199.78, "gross_total": 901.42, "journey_duration": "PT20H15M", "journey_duration_seconds": 72900, "layover_duration": "PT11H5M", "layover_duration_seconds": 39900, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FCO", "FRA" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:40", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T11:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011240muc2026070114202441muc202607011640fco2026070118154166fco202607012210alg202607012300802alg202607150140fra2026071505201319fra202607151010cph202607151135826", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-10", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_2497333313", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT11H20M", "transit_time": "6H15M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHMUC_151", "origin": "CPH", "departure_time": "2026-07-01T12:40", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "MUC", "arrival_time": "2026-07-01T14:20", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2441" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2441" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_MUCFCO_152", "origin": "MUC", "departure_time": "2026-07-01T19:05", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T20:40", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "PT01H35M", "distance": null, "lay_over": "PT04H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "5186" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "5186" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FCOALG_153", "origin": "FCO", "departure_time": "2026-07-01T22:10", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T23:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32S", "name": "32S", "picture": "32S.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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-10-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT8H55M", "transit_time": "4H50M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGFRA_251", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRACPH_252", "origin": "FRA", "departure_time": "2026-07-15T10:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T11:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H25M", "distance": null, "lay_over": "PT04H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_2497333313_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9199.78, "gross_total": 901.42, "base_fare": 5015.77, "tax": 4184, "sell": { "currency": "SEK", "total": 9199.78, "base_fare": 5015.77, "tax": 4184 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTQ4LjQzLCJiYXNlX2ZhcmUiOjUxNy4wOSwidGF4Ijo0MzEuMzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDEuNDIsImJhc2VfZmFyZSI6NDcwLjA4LCJ0YXgiOjQzMS4zNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDEuNDIsImJhc2VfZmFyZSI6NDcwLjA4LCJ0YXgiOjQzMS4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9199.78, "base_fare": 5015.77, "tax": 4184, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4559.78", "tax": "4184.00", "discount": 0, "ait": "0.00", "service_charge": 456 }, "partner": { "currency": "SEK", "total": 9199.78, "base_fare": 5015.77, "tax": 4184, "gross": { "base_fare": "4559.78", "tax": "4184.00", "discount": "0.00", "ait": "0.00", "service_charge": 456 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk0OC40MyIsImJhc2VfZmFyZSI6IjUxNy4wOSIsInRheCI6IjQzMS4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3MC4wOCIsInRheCI6IjQzMS4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ3LjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDcuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAxLjQyIiwiYmFzZV9mYXJlIjoiNDcwLjA4IiwidGF4IjoiNDMxLjM0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDcwLjA4IiwidGF4IjoiNDMxLjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAxLjQyIiwiYmFzZV9mYXJlIjoiNDcwLjA4IiwidGF4IjoiNDMxLjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwMS40MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9199.78, "calendar_total_sell": 9199.78, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9199.78, "filter": { "id": "F1BT00023-10", "price": 9199.78, "gross_total": 901.42, "journey_duration": "PT20H15M", "journey_duration_seconds": 72900, "layover_duration": "PT11H5M", "layover_duration_seconds": 39900, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FCO", "FRA" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:40", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T11:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011240muc2026070114202441muc202607011905fco2026070120405186fco202607012210alg202607012300802alg202607150140fra2026071505201319fra202607151010cph202607151135826", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-11", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1290217551", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT11H20M", "transit_time": "6H15M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHMUC_131", "origin": "CPH", "departure_time": "2026-07-01T12:40", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "MUC", "arrival_time": "2026-07-01T14:20", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2441" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2441" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_MUCFCO_132", "origin": "MUC", "departure_time": "2026-07-01T16:40", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T18:15", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "PT01H35M", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "VL", "carrier_name": "Med View Airlines", "carrier_logo": "VL.png", "flight_number": "4166" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "4166" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FCOALG_133", "origin": "FCO", "departure_time": "2026-07-01T22:10", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T23:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32S", "name": "32S", "picture": "32S.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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-11-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H15M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGFRA_261", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRACPH_262", "origin": "FRA", "departure_time": "2026-07-15T12:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T13:55", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H25M", "distance": null, "lay_over": "PT07H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1290217551_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9199.78, "gross_total": 901.42, "base_fare": 5015.77, "tax": 4184, "sell": { "currency": "SEK", "total": 9199.78, "base_fare": 5015.77, "tax": 4184 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTQ4LjQzLCJiYXNlX2ZhcmUiOjUxNy4wOSwidGF4Ijo0MzEuMzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDEuNDIsImJhc2VfZmFyZSI6NDcwLjA4LCJ0YXgiOjQzMS4zNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDEuNDIsImJhc2VfZmFyZSI6NDcwLjA4LCJ0YXgiOjQzMS4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9199.78, "base_fare": 5015.77, "tax": 4184, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4559.78", "tax": "4184.00", "discount": 0, "ait": "0.00", "service_charge": 456 }, "partner": { "currency": "SEK", "total": 9199.78, "base_fare": 5015.77, "tax": 4184, "gross": { "base_fare": "4559.78", "tax": "4184.00", "discount": "0.00", "ait": "0.00", "service_charge": 456 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk0OC40MyIsImJhc2VfZmFyZSI6IjUxNy4wOSIsInRheCI6IjQzMS4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3MC4wOCIsInRheCI6IjQzMS4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ3LjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDcuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAxLjQyIiwiYmFzZV9mYXJlIjoiNDcwLjA4IiwidGF4IjoiNDMxLjM0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDcwLjA4IiwidGF4IjoiNDMxLjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAxLjQyIiwiYmFzZV9mYXJlIjoiNDcwLjA4IiwidGF4IjoiNDMxLjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwMS40MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9199.78, "calendar_total_sell": 9199.78, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9199.78, "filter": { "id": "F1BT00023-11", "price": 9199.78, "gross_total": 901.42, "journey_duration": "PT22H35M", "journey_duration_seconds": 81300, "layover_duration": "PT13H25M", "layover_duration_seconds": 48300, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FCO", "FRA" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-15T13:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011240muc2026070114202441muc202607011640fco2026070118154166fco202607012210alg202607012300802alg202607150140fra2026071505201319fra202607151230cph202607151355828", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-12", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_2290217551", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT11H20M", "transit_time": "6H15M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHMUC_151", "origin": "CPH", "departure_time": "2026-07-01T12:40", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "MUC", "arrival_time": "2026-07-01T14:20", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2441" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2441" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_MUCFCO_152", "origin": "MUC", "departure_time": "2026-07-01T19:05", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T20:40", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "PT01H35M", "distance": null, "lay_over": "PT04H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "5186" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "5186" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FCOALG_153", "origin": "FCO", "departure_time": "2026-07-01T22:10", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T23:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32S", "name": "32S", "picture": "32S.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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-12-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H15M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGFRA_261", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRACPH_262", "origin": "FRA", "departure_time": "2026-07-15T12:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T13:55", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H25M", "distance": null, "lay_over": "PT07H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_2290217551_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9199.78, "gross_total": 901.42, "base_fare": 5015.77, "tax": 4184, "sell": { "currency": "SEK", "total": 9199.78, "base_fare": 5015.77, "tax": 4184 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTQ4LjQzLCJiYXNlX2ZhcmUiOjUxNy4wOSwidGF4Ijo0MzEuMzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDEuNDIsImJhc2VfZmFyZSI6NDcwLjA4LCJ0YXgiOjQzMS4zNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDEuNDIsImJhc2VfZmFyZSI6NDcwLjA4LCJ0YXgiOjQzMS4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9199.78, "base_fare": 5015.77, "tax": 4184, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4559.78", "tax": "4184.00", "discount": 0, "ait": "0.00", "service_charge": 456 }, "partner": { "currency": "SEK", "total": 9199.78, "base_fare": 5015.77, "tax": 4184, "gross": { "base_fare": "4559.78", "tax": "4184.00", "discount": "0.00", "ait": "0.00", "service_charge": 456 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk0OC40MyIsImJhc2VfZmFyZSI6IjUxNy4wOSIsInRheCI6IjQzMS4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3MC4wOCIsInRheCI6IjQzMS4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ3LjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDcuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAxLjQyIiwiYmFzZV9mYXJlIjoiNDcwLjA4IiwidGF4IjoiNDMxLjM0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDcwLjA4IiwidGF4IjoiNDMxLjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAxLjQyIiwiYmFzZV9mYXJlIjoiNDcwLjA4IiwidGF4IjoiNDMxLjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwMS40MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9199.78, "calendar_total_sell": 9199.78, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9199.78, "filter": { "id": "F1BT00023-12", "price": 9199.78, "gross_total": 901.42, "journey_duration": "PT22H35M", "journey_duration_seconds": 81300, "layover_duration": "PT13H25M", "layover_duration_seconds": 48300, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FCO", "FRA" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-15T13:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011240muc2026070114202441muc202607011905fco2026070120405186fco202607012210alg202607012300802alg202607150140fra2026071505201319fra202607151230cph202607151355828", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-13", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1304325451", "OwnerCode": "1AFRA", "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-13-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT8H55M", "transit_time": "4H50M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHFRA_161", "origin": "CPH", "departure_time": "2026-07-01T14:50", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T16:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H30M", "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": "829" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "829" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRAALG_162", "origin": "FRA", "departure_time": "2026-07-01T21:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ALG", "arrival_time": "2026-07-01T22:45", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H35M", "distance": null, "lay_over": "PT04H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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-13-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT8H55M", "transit_time": "4H50M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGFRA_251", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRACPH_252", "origin": "FRA", "departure_time": "2026-07-15T10:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T11:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H25M", "distance": null, "lay_over": "PT04H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1304325451_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 8954.75, "gross_total": 872.7, "base_fare": 5385.05, "tax": 3569.7, "sell": { "currency": "SEK", "total": 8954.75, "base_fare": 5385.05, "tax": 3569.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTIzLjE3LCJiYXNlX2ZhcmUiOjU1NS4xNiwidGF4IjozNjguMDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzIuNywiYmFzZV9mYXJlIjo1MDQuNjksInRheCI6MzY4LjAxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg3Mi43LCJiYXNlX2ZhcmUiOjUwNC42OSwidGF4IjozNjguMDF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 8954.75, "base_fare": 5385.05, "tax": 3569.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4895.49", "tax": "3569.70", "discount": 0, "ait": "0.00", "service_charge": 489.56 }, "partner": { "currency": "SEK", "total": 8954.75, "base_fare": 5385.05, "tax": 3569.7, "gross": { "base_fare": "4895.49", "tax": "3569.70", "discount": "0.00", "ait": "0.00", "service_charge": 489.56 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkyMy4xNyIsImJhc2VfZmFyZSI6IjU1NS4xNiIsInRheCI6IjM2OC4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwNC42OSIsInRheCI6IjM2OC4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUwLjQ3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAuNDciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODcyLjcwIiwiYmFzZV9mYXJlIjoiNTA0LjY5IiwidGF4IjoiMzY4LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA0LjY5IiwidGF4IjoiMzY4LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODcyLjcwIiwiYmFzZV9mYXJlIjoiNTA0LjY5IiwidGF4IjoiMzY4LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3Mi43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 8954.75, "calendar_total_sell": 8954.75, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 8954.75, "filter": { "id": "F1BT00023-13", "price": 8954.75, "gross_total": 872.7, "journey_duration": "PT17H50M", "journey_duration_seconds": 64200, "layover_duration": "PT9H40M", "layover_duration_seconds": 34800, "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-07-01T14:50", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T11:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011450fra202607011620829fra202607012110alg2026070122451318alg202607150140fra2026071505201319fra202607151010cph202607151135826", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-14", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1254718311", "OwnerCode": "1AFRA", "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-14-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT8H55M", "transit_time": "4H50M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHFRA_161", "origin": "CPH", "departure_time": "2026-07-01T14:50", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T16:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H30M", "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": "829" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "829" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRAALG_162", "origin": "FRA", "departure_time": "2026-07-01T21:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ALG", "arrival_time": "2026-07-01T22:45", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H35M", "distance": null, "lay_over": "PT04H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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-14-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H15M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGFRA_261", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRACPH_262", "origin": "FRA", "departure_time": "2026-07-15T12:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T13:55", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H25M", "distance": null, "lay_over": "PT07H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1254718311_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 8954.75, "gross_total": 872.7, "base_fare": 5385.05, "tax": 3569.7, "sell": { "currency": "SEK", "total": 8954.75, "base_fare": 5385.05, "tax": 3569.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTIzLjE3LCJiYXNlX2ZhcmUiOjU1NS4xNiwidGF4IjozNjguMDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzIuNywiYmFzZV9mYXJlIjo1MDQuNjksInRheCI6MzY4LjAxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg3Mi43LCJiYXNlX2ZhcmUiOjUwNC42OSwidGF4IjozNjguMDF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 8954.75, "base_fare": 5385.05, "tax": 3569.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4895.49", "tax": "3569.70", "discount": 0, "ait": "0.00", "service_charge": 489.56 }, "partner": { "currency": "SEK", "total": 8954.75, "base_fare": 5385.05, "tax": 3569.7, "gross": { "base_fare": "4895.49", "tax": "3569.70", "discount": "0.00", "ait": "0.00", "service_charge": 489.56 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkyMy4xNyIsImJhc2VfZmFyZSI6IjU1NS4xNiIsInRheCI6IjM2OC4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwNC42OSIsInRheCI6IjM2OC4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUwLjQ3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAuNDciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODcyLjcwIiwiYmFzZV9mYXJlIjoiNTA0LjY5IiwidGF4IjoiMzY4LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA0LjY5IiwidGF4IjoiMzY4LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODcyLjcwIiwiYmFzZV9mYXJlIjoiNTA0LjY5IiwidGF4IjoiMzY4LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3Mi43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 8954.75, "calendar_total_sell": 8954.75, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 8954.75, "filter": { "id": "F1BT00023-14", "price": 8954.75, "gross_total": 872.7, "journey_duration": "PT20H10M", "journey_duration_seconds": 72600, "layover_duration": "PT12H0M", "layover_duration_seconds": 43200, "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-07-01T14:50", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-15T13:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011450fra202607011620829fra202607012110alg2026070122451318alg202607150140fra2026071505201319fra202607151230cph202607151355828", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-15", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1540007996", "OwnerCode": "1AFRA", "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-15-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H35M", "transit_time": "9H30M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHFRA_171", "origin": "CPH", "departure_time": "2026-07-01T10:10", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T11:40", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H30M", "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": "825" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "825" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRAALG_172", "origin": "FRA", "departure_time": "2026-07-01T21:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ALG", "arrival_time": "2026-07-01T22:45", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H35M", "distance": null, "lay_over": "PT09H30M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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-15-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT8H55M", "transit_time": "4H50M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGFRA_251", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRACPH_252", "origin": "FRA", "departure_time": "2026-07-15T10:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T11:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H25M", "distance": null, "lay_over": "PT04H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1540007996_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 8954.75, "gross_total": 872.7, "base_fare": 5385.05, "tax": 3569.7, "sell": { "currency": "SEK", "total": 8954.75, "base_fare": 5385.05, "tax": 3569.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTIzLjE3LCJiYXNlX2ZhcmUiOjU1NS4xNiwidGF4IjozNjguMDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzIuNywiYmFzZV9mYXJlIjo1MDQuNjksInRheCI6MzY4LjAxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg3Mi43LCJiYXNlX2ZhcmUiOjUwNC42OSwidGF4IjozNjguMDF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 8954.75, "base_fare": 5385.05, "tax": 3569.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4895.49", "tax": "3569.70", "discount": 0, "ait": "0.00", "service_charge": 489.56 }, "partner": { "currency": "SEK", "total": 8954.75, "base_fare": 5385.05, "tax": 3569.7, "gross": { "base_fare": "4895.49", "tax": "3569.70", "discount": "0.00", "ait": "0.00", "service_charge": 489.56 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkyMy4xNyIsImJhc2VfZmFyZSI6IjU1NS4xNiIsInRheCI6IjM2OC4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwNC42OSIsInRheCI6IjM2OC4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUwLjQ3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAuNDciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODcyLjcwIiwiYmFzZV9mYXJlIjoiNTA0LjY5IiwidGF4IjoiMzY4LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA0LjY5IiwidGF4IjoiMzY4LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODcyLjcwIiwiYmFzZV9mYXJlIjoiNTA0LjY5IiwidGF4IjoiMzY4LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3Mi43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 8954.75, "calendar_total_sell": 8954.75, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 8954.75, "filter": { "id": "F1BT00023-15", "price": 8954.75, "gross_total": 872.7, "journey_duration": "PT22H30M", "journey_duration_seconds": 81000, "layover_duration": "PT14H20M", "layover_duration_seconds": 51600, "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-07-01T10:10", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T11:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011010fra202607011140825fra202607012110alg2026070122451318alg202607150140fra2026071505201319fra202607151010cph202607151135826", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-16", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1358717229", "OwnerCode": "1AFRA", "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-16-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H35M", "transit_time": "9H30M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHFRA_171", "origin": "CPH", "departure_time": "2026-07-01T10:10", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T11:40", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H30M", "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": "825" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "825" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRAALG_172", "origin": "FRA", "departure_time": "2026-07-01T21:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ALG", "arrival_time": "2026-07-01T22:45", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H35M", "distance": null, "lay_over": "PT09H30M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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-16-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H15M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGFRA_261", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRACPH_262", "origin": "FRA", "departure_time": "2026-07-15T12:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T13:55", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H25M", "distance": null, "lay_over": "PT07H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1358717229_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 8954.75, "gross_total": 872.7, "base_fare": 5385.05, "tax": 3569.7, "sell": { "currency": "SEK", "total": 8954.75, "base_fare": 5385.05, "tax": 3569.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTIzLjE3LCJiYXNlX2ZhcmUiOjU1NS4xNiwidGF4IjozNjguMDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzIuNywiYmFzZV9mYXJlIjo1MDQuNjksInRheCI6MzY4LjAxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg3Mi43LCJiYXNlX2ZhcmUiOjUwNC42OSwidGF4IjozNjguMDF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 8954.75, "base_fare": 5385.05, "tax": 3569.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4895.49", "tax": "3569.70", "discount": 0, "ait": "0.00", "service_charge": 489.56 }, "partner": { "currency": "SEK", "total": 8954.75, "base_fare": 5385.05, "tax": 3569.7, "gross": { "base_fare": "4895.49", "tax": "3569.70", "discount": "0.00", "ait": "0.00", "service_charge": 489.56 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkyMy4xNyIsImJhc2VfZmFyZSI6IjU1NS4xNiIsInRheCI6IjM2OC4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwNC42OSIsInRheCI6IjM2OC4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUwLjQ3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAuNDciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODcyLjcwIiwiYmFzZV9mYXJlIjoiNTA0LjY5IiwidGF4IjoiMzY4LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA0LjY5IiwidGF4IjoiMzY4LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODcyLjcwIiwiYmFzZV9mYXJlIjoiNTA0LjY5IiwidGF4IjoiMzY4LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3Mi43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 8954.75, "calendar_total_sell": 8954.75, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 8954.75, "filter": { "id": "F1BT00023-16", "price": 8954.75, "gross_total": 872.7, "journey_duration": "PT1D0H50M", "journey_duration_seconds": 89400, "layover_duration": "PT16H40M", "layover_duration_seconds": 60000, "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-07-01T10:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-15T13:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011010fra202607011140825fra202607012110alg2026070122451318alg202607150140fra2026071505201319fra202607151230cph202607151355828", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-17", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1548592131", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT13H50M", "transit_time": "8H40M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHFRA_181", "origin": "CPH", "departure_time": "2026-07-01T10:10", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T11:40", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H30M", "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": "825" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "825" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRAFCO_182", "origin": "FRA", "departure_time": "2026-07-01T16:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T17:50", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "236" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "236" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FCOALG_183", "origin": "FCO", "departure_time": "2026-07-01T22:10", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T23:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32S", "name": "32S", "picture": "32S.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT8H55M", "transit_time": "4H50M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGFRA_251", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRACPH_252", "origin": "FRA", "departure_time": "2026-07-15T10:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T11:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H25M", "distance": null, "lay_over": "PT04H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1548592131_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9290.09, "gross_total": 910.73, "base_fare": 5015.77, "tax": 4274.31, "sell": { "currency": "SEK", "total": 9290.09, "base_fare": 5015.77, "tax": 4274.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU3Ljc0LCJiYXNlX2ZhcmUiOjUxNy4wOSwidGF4Ijo0NDAuNjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MTAuNzMsImJhc2VfZmFyZSI6NDcwLjA4LCJ0YXgiOjQ0MC42NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MTAuNzMsImJhc2VfZmFyZSI6NDcwLjA4LCJ0YXgiOjQ0MC42NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9290.09, "base_fare": 5015.77, "tax": 4274.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4559.78", "tax": "4274.31", "discount": 0, "ait": "0.00", "service_charge": 456 }, "partner": { "currency": "SEK", "total": 9290.09, "base_fare": 5015.77, "tax": 4274.31, "gross": { "base_fare": "4559.78", "tax": "4274.31", "discount": "0.00", "ait": "0.00", "service_charge": 456 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1Ny43NCIsImJhc2VfZmFyZSI6IjUxNy4wOSIsInRheCI6IjQ0MC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3MC4wOCIsInRheCI6IjQ0MC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ3LjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDcuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTEwLjczIiwiYmFzZV9mYXJlIjoiNDcwLjA4IiwidGF4IjoiNDQwLjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDcwLjA4IiwidGF4IjoiNDQwLjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTEwLjczIiwiYmFzZV9mYXJlIjoiNDcwLjA4IiwidGF4IjoiNDQwLjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkxMC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9290.09, "calendar_total_sell": 9290.09, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9290.09, "filter": { "id": "F1BT00023-17", "price": 9290.09, "gross_total": 910.73, "journey_duration": "PT22H45M", "journey_duration_seconds": 81900, "layover_duration": "PT13H30M", "layover_duration_seconds": 48600, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "FCO" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:10", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T11:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011010fra202607011140825fra202607011600fco202607011750236fco202607012210alg202607012300802alg202607150140fra2026071505201319fra202607151010cph202607151135826", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-18", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1140926498", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT13H50M", "transit_time": "8H40M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHFRA_181", "origin": "CPH", "departure_time": "2026-07-01T10:10", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T11:40", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H30M", "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": "825" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "825" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRAFCO_182", "origin": "FRA", "departure_time": "2026-07-01T16:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T17:50", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "236" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "236" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FCOALG_183", "origin": "FCO", "departure_time": "2026-07-01T22:10", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T23:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32S", "name": "32S", "picture": "32S.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H15M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGFRA_261", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRACPH_262", "origin": "FRA", "departure_time": "2026-07-15T12:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T13:55", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H25M", "distance": null, "lay_over": "PT07H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1140926498_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9290.09, "gross_total": 910.73, "base_fare": 5015.77, "tax": 4274.31, "sell": { "currency": "SEK", "total": 9290.09, "base_fare": 5015.77, "tax": 4274.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU3Ljc0LCJiYXNlX2ZhcmUiOjUxNy4wOSwidGF4Ijo0NDAuNjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MTAuNzMsImJhc2VfZmFyZSI6NDcwLjA4LCJ0YXgiOjQ0MC42NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MTAuNzMsImJhc2VfZmFyZSI6NDcwLjA4LCJ0YXgiOjQ0MC42NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9290.09, "base_fare": 5015.77, "tax": 4274.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4559.78", "tax": "4274.31", "discount": 0, "ait": "0.00", "service_charge": 456 }, "partner": { "currency": "SEK", "total": 9290.09, "base_fare": 5015.77, "tax": 4274.31, "gross": { "base_fare": "4559.78", "tax": "4274.31", "discount": "0.00", "ait": "0.00", "service_charge": 456 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1Ny43NCIsImJhc2VfZmFyZSI6IjUxNy4wOSIsInRheCI6IjQ0MC42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3MC4wOCIsInRheCI6IjQ0MC42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ3LjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDcuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTEwLjczIiwiYmFzZV9mYXJlIjoiNDcwLjA4IiwidGF4IjoiNDQwLjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDcwLjA4IiwidGF4IjoiNDQwLjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTEwLjczIiwiYmFzZV9mYXJlIjoiNDcwLjA4IiwidGF4IjoiNDQwLjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkxMC43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9290.09, "calendar_total_sell": 9290.09, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9290.09, "filter": { "id": "F1BT00023-18", "price": 9290.09, "gross_total": 910.73, "journey_duration": "PT1D1H5M", "journey_duration_seconds": 90300, "layover_duration": "PT15H50M", "layover_duration_seconds": 57000, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "FCO" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-15T13:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011010fra202607011140825fra202607011600fco202607011750236fco202607012210alg202607012300802alg202607150140fra2026071505201319fra202607151230cph202607151355828", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-19", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1487381527", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHIST_191", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT03H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "RS", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_ISTALG_192", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT03H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "RS", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-19-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGIST_291", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT03H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "RS", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_ISTCPH_292", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT03H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "RS", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1487381527_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9179.21, "gross_total": 901.69, "base_fare": 4761.05, "tax": 4418.16, "sell": { "currency": "SEK", "total": 9179.21, "base_fare": 4761.05, "tax": 4418.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTQ2LjMxLCJiYXNlX2ZhcmUiOjQ5MC44MywidGF4Ijo0NTUuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDEuNjksImJhc2VfZmFyZSI6NDQ2LjIxLCJ0YXgiOjQ1NS40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDEuNjksImJhc2VfZmFyZSI6NDQ2LjIxLCJ0YXgiOjQ1NS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9179.21, "base_fare": 4761.05, "tax": 4418.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4328.24", "tax": "4418.16", "discount": 0, "ait": "0.00", "service_charge": 432.81 }, "partner": { "currency": "SEK", "total": 9179.21, "base_fare": 4761.05, "tax": 4418.16, "gross": { "base_fare": "4328.24", "tax": "4418.16", "discount": "0.00", "ait": "0.00", "service_charge": 432.81 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk0Ni4zMSIsImJhc2VfZmFyZSI6IjQ5MC44MyIsInRheCI6IjQ1NS40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0Ni4yMSIsInRheCI6IjQ1NS40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ0LjYyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDQuNjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAxLjY5IiwiYmFzZV9mYXJlIjoiNDQ2LjIxIiwidGF4IjoiNDU1LjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQ2LjIxIiwidGF4IjoiNDU1LjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAxLjY5IiwiYmFzZV9mYXJlIjoiNDQ2LjIxIiwidGF4IjoiNDU1LjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwMS42OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9179.21, "calendar_total_sell": 9179.21, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9179.21, "filter": { "id": "F1BT00023-19", "price": 9179.21, "gross_total": 901.69, "journey_duration": "PT1D5H45M", "journey_duration_seconds": 107100, "layover_duration": "PT15H50M", "layover_duration_seconds": 57000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "RESTRICTED", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-20", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1294908626", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT11H20M", "transit_time": "6H15M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHMUC_131", "origin": "CPH", "departure_time": "2026-07-01T12:40", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "MUC", "arrival_time": "2026-07-01T14:20", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2441" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2441" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_MUCFCO_132", "origin": "MUC", "departure_time": "2026-07-01T16:40", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T18:15", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "PT01H35M", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "VL", "carrier_name": "Med View Airlines", "carrier_logo": "VL.png", "flight_number": "4166" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "4166" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FCOALG_133", "origin": "FCO", "departure_time": "2026-07-01T22:10", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T23:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32S", "name": "32S", "picture": "32S.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT6H45M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGFRA_271", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRACPH_272", "origin": "FRA", "departure_time": "2026-07-15T08:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T09:25", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H25M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1294908626_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9634.53, "gross_total": 944.05, "base_fare": 5249.35, "tax": 4385.18, "sell": { "currency": "SEK", "total": 9634.53, "base_fare": 5249.35, "tax": 4385.18 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTkzLjI1LCJiYXNlX2ZhcmUiOjU0MS4xNywidGF4Ijo0NTIuMDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDQuMDUsImJhc2VfZmFyZSI6NDkxLjk3LCJ0YXgiOjQ1Mi4wOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDQuMDUsImJhc2VfZmFyZSI6NDkxLjk3LCJ0YXgiOjQ1Mi4wOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9634.53, "base_fare": 5249.35, "tax": 4385.18, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4772.11", "tax": "4385.18", "discount": 0, "ait": "0.00", "service_charge": 477.24 }, "partner": { "currency": "SEK", "total": 9634.53, "base_fare": 5249.35, "tax": 4385.18, "gross": { "base_fare": "4772.11", "tax": "4385.18", "discount": "0.00", "ait": "0.00", "service_charge": 477.24 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5My4yNSIsImJhc2VfZmFyZSI6IjU0MS4xNyIsInRheCI6IjQ1Mi4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5MS45NyIsInRheCI6IjQ1Mi4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ5LjIwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDkuMjAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjA1IiwiYmFzZV9mYXJlIjoiNDkxLjk3IiwidGF4IjoiNDUyLjA4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDkxLjk3IiwidGF4IjoiNDUyLjA4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjA1IiwiYmFzZV9mYXJlIjoiNDkxLjk3IiwidGF4IjoiNDUyLjA4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0NC4wNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9634.53, "calendar_total_sell": 9634.53, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9634.53, "filter": { "id": "F1BT00023-20", "price": 9634.53, "gross_total": 944.05, "journey_duration": "PT18H5M", "journey_duration_seconds": 65100, "layover_duration": "PT8H55M", "layover_duration_seconds": 32100, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FCO", "FRA" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:40", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T09:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011240muc2026070114202441muc202607011640fco2026070118154166fco202607012210alg202607012300802alg202607150140fra2026071505201319fra202607150800cph202607150925824", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-21", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_2294908626", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT11H20M", "transit_time": "6H15M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHMUC_151", "origin": "CPH", "departure_time": "2026-07-01T12:40", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "MUC", "arrival_time": "2026-07-01T14:20", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2441" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2441" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_MUCFCO_152", "origin": "MUC", "departure_time": "2026-07-01T19:05", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T20:40", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "PT01H35M", "distance": null, "lay_over": "PT04H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "5186" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "5186" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FCOALG_153", "origin": "FCO", "departure_time": "2026-07-01T22:10", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T23:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32S", "name": "32S", "picture": "32S.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT6H45M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGFRA_271", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRACPH_272", "origin": "FRA", "departure_time": "2026-07-15T08:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T09:25", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H25M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_2294908626_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9634.53, "gross_total": 944.05, "base_fare": 5249.35, "tax": 4385.18, "sell": { "currency": "SEK", "total": 9634.53, "base_fare": 5249.35, "tax": 4385.18 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTkzLjI1LCJiYXNlX2ZhcmUiOjU0MS4xNywidGF4Ijo0NTIuMDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDQuMDUsImJhc2VfZmFyZSI6NDkxLjk3LCJ0YXgiOjQ1Mi4wOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDQuMDUsImJhc2VfZmFyZSI6NDkxLjk3LCJ0YXgiOjQ1Mi4wOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9634.53, "base_fare": 5249.35, "tax": 4385.18, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4772.11", "tax": "4385.18", "discount": 0, "ait": "0.00", "service_charge": 477.24 }, "partner": { "currency": "SEK", "total": 9634.53, "base_fare": 5249.35, "tax": 4385.18, "gross": { "base_fare": "4772.11", "tax": "4385.18", "discount": "0.00", "ait": "0.00", "service_charge": 477.24 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5My4yNSIsImJhc2VfZmFyZSI6IjU0MS4xNyIsInRheCI6IjQ1Mi4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5MS45NyIsInRheCI6IjQ1Mi4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ5LjIwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDkuMjAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjA1IiwiYmFzZV9mYXJlIjoiNDkxLjk3IiwidGF4IjoiNDUyLjA4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDkxLjk3IiwidGF4IjoiNDUyLjA4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjA1IiwiYmFzZV9mYXJlIjoiNDkxLjk3IiwidGF4IjoiNDUyLjA4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0NC4wNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9634.53, "calendar_total_sell": 9634.53, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9634.53, "filter": { "id": "F1BT00023-21", "price": 9634.53, "gross_total": 944.05, "journey_duration": "PT18H5M", "journey_duration_seconds": 65100, "layover_duration": "PT8H55M", "layover_duration_seconds": 32100, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FCO", "FRA" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:40", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T09:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011240muc2026070114202441muc202607011905fco2026070120405186fco202607012210alg202607012300802alg202607150140fra2026071505201319fra202607150800cph202607150925824", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-22", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1529758374", "OwnerCode": "1AFRA", "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": "PT8H55M", "transit_time": "4H50M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHFRA_161", "origin": "CPH", "departure_time": "2026-07-01T14:50", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T16:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H30M", "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": "829" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "829" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRAALG_162", "origin": "FRA", "departure_time": "2026-07-01T21:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ALG", "arrival_time": "2026-07-01T22:45", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H35M", "distance": null, "lay_over": "PT04H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT6H45M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGFRA_271", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRACPH_272", "origin": "FRA", "departure_time": "2026-07-15T08:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T09:25", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H25M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1529758374_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9387.09, "gross_total": 915.1, "base_fare": 5616.2, "tax": 3770.88, "sell": { "currency": "SEK", "total": 9387.09, "base_fare": 5616.2, "tax": 3770.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTY3Ljc0LCJiYXNlX2ZhcmUiOjU3OC45OSwidGF4IjozODguNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MTUuMSwiYmFzZV9mYXJlIjo1MjYuMzUsInRheCI6Mzg4Ljc1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkxNS4xLCJiYXNlX2ZhcmUiOjUyNi4zNSwidGF4IjozODguNzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9387.09, "base_fare": 5616.2, "tax": 3770.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5105.60", "tax": "3770.88", "discount": 0, "ait": "0.00", "service_charge": 510.61 }, "partner": { "currency": "SEK", "total": 9387.09, "base_fare": 5616.2, "tax": 3770.88, "gross": { "base_fare": "5105.60", "tax": "3770.88", "discount": "0.00", "ait": "0.00", "service_charge": 510.61 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2Ny43NCIsImJhc2VfZmFyZSI6IjU3OC45OSIsInRheCI6IjM4OC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyNi4zNSIsInRheCI6IjM4OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTE1LjEwIiwiYmFzZV9mYXJlIjoiNTI2LjM1IiwidGF4IjoiMzg4Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTI2LjM1IiwidGF4IjoiMzg4Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTE1LjEwIiwiYmFzZV9mYXJlIjoiNTI2LjM1IiwidGF4IjoiMzg4Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkxNS4xLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9387.09, "calendar_total_sell": 9387.09, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9387.09, "filter": { "id": "F1BT00023-22", "price": 9387.09, "gross_total": 915.1, "journey_duration": "PT15H40M", "journey_duration_seconds": 56400, "layover_duration": "PT7H30M", "layover_duration_seconds": 27000, "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-07-01T14:50", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T09:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011450fra202607011620829fra202607012110alg2026070122451318alg202607150140fra2026071505201319fra202607150800cph202607150925824", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-23", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1323102059", "OwnerCode": "1AFRA", "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": "PT13H35M", "transit_time": "9H30M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHFRA_171", "origin": "CPH", "departure_time": "2026-07-01T10:10", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T11:40", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H30M", "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": "825" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "825" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRAALG_172", "origin": "FRA", "departure_time": "2026-07-01T21:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ALG", "arrival_time": "2026-07-01T22:45", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H35M", "distance": null, "lay_over": "PT09H30M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT6H45M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGFRA_271", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRACPH_272", "origin": "FRA", "departure_time": "2026-07-15T08:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T09:25", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H25M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1323102059_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9387.09, "gross_total": 915.1, "base_fare": 5616.2, "tax": 3770.88, "sell": { "currency": "SEK", "total": 9387.09, "base_fare": 5616.2, "tax": 3770.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTY3Ljc0LCJiYXNlX2ZhcmUiOjU3OC45OSwidGF4IjozODguNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MTUuMSwiYmFzZV9mYXJlIjo1MjYuMzUsInRheCI6Mzg4Ljc1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkxNS4xLCJiYXNlX2ZhcmUiOjUyNi4zNSwidGF4IjozODguNzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9387.09, "base_fare": 5616.2, "tax": 3770.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5105.60", "tax": "3770.88", "discount": 0, "ait": "0.00", "service_charge": 510.61 }, "partner": { "currency": "SEK", "total": 9387.09, "base_fare": 5616.2, "tax": 3770.88, "gross": { "base_fare": "5105.60", "tax": "3770.88", "discount": "0.00", "ait": "0.00", "service_charge": 510.61 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2Ny43NCIsImJhc2VfZmFyZSI6IjU3OC45OSIsInRheCI6IjM4OC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyNi4zNSIsInRheCI6IjM4OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTE1LjEwIiwiYmFzZV9mYXJlIjoiNTI2LjM1IiwidGF4IjoiMzg4Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTI2LjM1IiwidGF4IjoiMzg4Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTE1LjEwIiwiYmFzZV9mYXJlIjoiNTI2LjM1IiwidGF4IjoiMzg4Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkxNS4xLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9387.09, "calendar_total_sell": 9387.09, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9387.09, "filter": { "id": "F1BT00023-23", "price": 9387.09, "gross_total": 915.1, "journey_duration": "PT20H20M", "journey_duration_seconds": 73200, "layover_duration": "PT12H10M", "layover_duration_seconds": 43800, "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-07-01T10:10", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T09:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011010fra202607011140825fra202607012110alg2026070122451318alg202607150140fra2026071505201319fra202607150800cph202607150925824", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-24", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1360624982", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT5H35M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHCDG_141", "origin": "CPH", "departure_time": "2026-07-01T18:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T20:00", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_1AFRA_CDGALG_142", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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-24-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H30M", "transit_time": "3H5M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGCDG_2101", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_1AFRA_CDGCPH_2102", "origin": "CDG", "departure_time": "2026-07-15T16:50", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T18:45", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1360624982_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9490.08, "gross_total": 907.64, "base_fare": 7546.02, "tax": 1944.07, "sell": { "currency": "SEK", "total": 9490.08, "base_fare": 7546.02, "tax": 1944.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc4LjM2LCJiYXNlX2ZhcmUiOjc3Ny45NCwidGF4IjoyMDAuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDcuNjQsImJhc2VfZmFyZSI6NzA3LjIyLCJ0YXgiOjIwMC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDcuNjQsImJhc2VfZmFyZSI6NzA3LjIyLCJ0YXgiOjIwMC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9490.08, "base_fare": 7546.02, "tax": 1944.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6860.03", "tax": "1944.07", "discount": 0, "ait": "0.00", "service_charge": 685.98 }, "partner": { "currency": "SEK", "total": 9490.08, "base_fare": 7546.02, "tax": 1944.07, "gross": { "base_fare": "6860.03", "tax": "1944.07", "discount": "0.00", "ait": "0.00", "service_charge": 685.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3OC4zNiIsImJhc2VfZmFyZSI6Ijc3Ny45NCIsInRheCI6IjIwMC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNy4yMiIsInRheCI6IjIwMC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwLjcyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNzAuNzIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTA3LjY0IiwiYmFzZV9mYXJlIjoiNzA3LjIyIiwidGF4IjoiMjAwLjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzA3LjIyIiwidGF4IjoiMjAwLjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTA3LjY0IiwiYmFzZV9mYXJlIjoiNzA3LjIyIiwidGF4IjoiMjAwLjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwNy42NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 9490.08, "calendar_total_sell": 9490.08, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9490.08, "filter": { "id": "F1BT00023-24", "price": 9490.08, "gross_total": 907.64, "journey_duration": "PT13H5M", "journey_duration_seconds": 47100, "layover_duration": "PT4H15M", "layover_duration_seconds": 15300, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "LIGHT", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T18:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T18:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011800cdg2026070120001851cdg202607012110alg2026070122351054alg202607151015cdg2026071513451555cdg202607151650cph2026071518451050", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-25", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1797576005", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT5H35M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHCDG_141", "origin": "CPH", "departure_time": "2026-07-01T18:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T20:00", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_1AFRA_CDGALG_142", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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-25-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H55M", "transit_time": "3H30M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGCDG_2111", "origin": "ALG", "departure_time": "2026-07-15T14:00", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T17:30", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_1AFRA_CDGCPH_2112", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1797576005_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9490.08, "gross_total": 907.64, "base_fare": 7546.02, "tax": 1944.07, "sell": { "currency": "SEK", "total": 9490.08, "base_fare": 7546.02, "tax": 1944.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc4LjM2LCJiYXNlX2ZhcmUiOjc3Ny45NCwidGF4IjoyMDAuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDcuNjQsImJhc2VfZmFyZSI6NzA3LjIyLCJ0YXgiOjIwMC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDcuNjQsImJhc2VfZmFyZSI6NzA3LjIyLCJ0YXgiOjIwMC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9490.08, "base_fare": 7546.02, "tax": 1944.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6860.03", "tax": "1944.07", "discount": 0, "ait": "0.00", "service_charge": 685.98 }, "partner": { "currency": "SEK", "total": 9490.08, "base_fare": 7546.02, "tax": 1944.07, "gross": { "base_fare": "6860.03", "tax": "1944.07", "discount": "0.00", "ait": "0.00", "service_charge": 685.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3OC4zNiIsImJhc2VfZmFyZSI6Ijc3Ny45NCIsInRheCI6IjIwMC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNy4yMiIsInRheCI6IjIwMC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwLjcyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNzAuNzIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTA3LjY0IiwiYmFzZV9mYXJlIjoiNzA3LjIyIiwidGF4IjoiMjAwLjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzA3LjIyIiwidGF4IjoiMjAwLjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTA3LjY0IiwiYmFzZV9mYXJlIjoiNzA3LjIyIiwidGF4IjoiMjAwLjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwNy42NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 9490.08, "calendar_total_sell": 9490.08, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9490.08, "filter": { "id": "F1BT00023-25", "price": 9490.08, "gross_total": 907.64, "journey_duration": "PT13H30M", "journey_duration_seconds": 48600, "layover_duration": "PT4H40M", "layover_duration_seconds": 16800, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "LIGHT", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T18:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011800cdg2026070120001851cdg202607012110alg2026070122351054alg202607151400cdg2026071517301855cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-26", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_2797576005", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT5H35M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHCDG_141", "origin": "CPH", "departure_time": "2026-07-01T18:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T20:00", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_1AFRA_CDGALG_142", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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-26-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT9H30M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGCDG_2121", "origin": "ALG", "departure_time": "2026-07-15T12:25", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T15:55", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_1AFRA_CDGCPH_2122", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT05H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_2797576005_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9490.08, "gross_total": 907.64, "base_fare": 7546.02, "tax": 1944.07, "sell": { "currency": "SEK", "total": 9490.08, "base_fare": 7546.02, "tax": 1944.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc4LjM2LCJiYXNlX2ZhcmUiOjc3Ny45NCwidGF4IjoyMDAuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDcuNjQsImJhc2VfZmFyZSI6NzA3LjIyLCJ0YXgiOjIwMC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDcuNjQsImJhc2VfZmFyZSI6NzA3LjIyLCJ0YXgiOjIwMC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9490.08, "base_fare": 7546.02, "tax": 1944.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6860.03", "tax": "1944.07", "discount": 0, "ait": "0.00", "service_charge": 685.98 }, "partner": { "currency": "SEK", "total": 9490.08, "base_fare": 7546.02, "tax": 1944.07, "gross": { "base_fare": "6860.03", "tax": "1944.07", "discount": "0.00", "ait": "0.00", "service_charge": 685.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3OC4zNiIsImJhc2VfZmFyZSI6Ijc3Ny45NCIsInRheCI6IjIwMC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNy4yMiIsInRheCI6IjIwMC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwLjcyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNzAuNzIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTA3LjY0IiwiYmFzZV9mYXJlIjoiNzA3LjIyIiwidGF4IjoiMjAwLjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzA3LjIyIiwidGF4IjoiMjAwLjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTA3LjY0IiwiYmFzZV9mYXJlIjoiNzA3LjIyIiwidGF4IjoiMjAwLjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwNy42NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 9490.08, "calendar_total_sell": 9490.08, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9490.08, "filter": { "id": "F1BT00023-26", "price": 9490.08, "gross_total": 907.64, "journey_duration": "PT15H5M", "journey_duration_seconds": 54300, "layover_duration": "PT6H15M", "layover_duration_seconds": 22500, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "LIGHT", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T18:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011800cdg2026070120001851cdg202607012110alg2026070122351054alg202607151225cdg2026071515551655cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-27", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1981992373", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT5H35M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHCDG_141", "origin": "CPH", "departure_time": "2026-07-01T18:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T20:00", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_1AFRA_CDGALG_142", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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-27-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H15M", "transit_time": "6H40M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGCDG_2131", "origin": "ALG", "departure_time": "2026-07-15T06:30", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T10:10", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_1AFRA_CDGCPH_2132", "origin": "CDG", "departure_time": "2026-07-15T16:50", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T18:45", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT06H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1981992373_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9490.08, "gross_total": 907.64, "base_fare": 7546.02, "tax": 1944.07, "sell": { "currency": "SEK", "total": 9490.08, "base_fare": 7546.02, "tax": 1944.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc4LjM2LCJiYXNlX2ZhcmUiOjc3Ny45NCwidGF4IjoyMDAuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDcuNjQsImJhc2VfZmFyZSI6NzA3LjIyLCJ0YXgiOjIwMC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDcuNjQsImJhc2VfZmFyZSI6NzA3LjIyLCJ0YXgiOjIwMC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9490.08, "base_fare": 7546.02, "tax": 1944.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6860.03", "tax": "1944.07", "discount": 0, "ait": "0.00", "service_charge": 685.98 }, "partner": { "currency": "SEK", "total": 9490.08, "base_fare": 7546.02, "tax": 1944.07, "gross": { "base_fare": "6860.03", "tax": "1944.07", "discount": "0.00", "ait": "0.00", "service_charge": 685.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3OC4zNiIsImJhc2VfZmFyZSI6Ijc3Ny45NCIsInRheCI6IjIwMC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNy4yMiIsInRheCI6IjIwMC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwLjcyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNzAuNzIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTA3LjY0IiwiYmFzZV9mYXJlIjoiNzA3LjIyIiwidGF4IjoiMjAwLjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzA3LjIyIiwidGF4IjoiMjAwLjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTA3LjY0IiwiYmFzZV9mYXJlIjoiNzA3LjIyIiwidGF4IjoiMjAwLjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwNy42NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 9490.08, "calendar_total_sell": 9490.08, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9490.08, "filter": { "id": "F1BT00023-27", "price": 9490.08, "gross_total": 907.64, "journey_duration": "PT16H50M", "journey_duration_seconds": 60600, "layover_duration": "PT7H50M", "layover_duration_seconds": 28200, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "LIGHT", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T18:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T18:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011800cdg2026070120001851cdg202607012110alg2026070122351054alg202607150630cdg2026071510101055cdg202607151650cph2026071518451050", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-28", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1909252773", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT5H35M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHCDG_141", "origin": "CPH", "departure_time": "2026-07-01T18:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T20:00", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_1AFRA_CDGALG_142", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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-28-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H40M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGCDG_2141", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_1AFRA_CDGCPH_2142", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1909252773_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9490.08, "gross_total": 907.64, "base_fare": 7546.02, "tax": 1944.07, "sell": { "currency": "SEK", "total": 9490.08, "base_fare": 7546.02, "tax": 1944.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc4LjM2LCJiYXNlX2ZhcmUiOjc3Ny45NCwidGF4IjoyMDAuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDcuNjQsImJhc2VfZmFyZSI6NzA3LjIyLCJ0YXgiOjIwMC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDcuNjQsImJhc2VfZmFyZSI6NzA3LjIyLCJ0YXgiOjIwMC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9490.08, "base_fare": 7546.02, "tax": 1944.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6860.03", "tax": "1944.07", "discount": 0, "ait": "0.00", "service_charge": 685.98 }, "partner": { "currency": "SEK", "total": 9490.08, "base_fare": 7546.02, "tax": 1944.07, "gross": { "base_fare": "6860.03", "tax": "1944.07", "discount": "0.00", "ait": "0.00", "service_charge": 685.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3OC4zNiIsImJhc2VfZmFyZSI6Ijc3Ny45NCIsInRheCI6IjIwMC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNy4yMiIsInRheCI6IjIwMC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwLjcyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNzAuNzIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTA3LjY0IiwiYmFzZV9mYXJlIjoiNzA3LjIyIiwidGF4IjoiMjAwLjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzA3LjIyIiwidGF4IjoiMjAwLjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTA3LjY0IiwiYmFzZV9mYXJlIjoiNzA3LjIyIiwidGF4IjoiMjAwLjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwNy42NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 9490.08, "calendar_total_sell": 9490.08, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9490.08, "filter": { "id": "F1BT00023-28", "price": 9490.08, "gross_total": 907.64, "journey_duration": "PT17H15M", "journey_duration_seconds": 62100, "layover_duration": "PT8H25M", "layover_duration_seconds": 30300, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "LIGHT", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T18:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011800cdg2026070120001851cdg202607012110alg2026070122351054alg202607151015cdg2026071513451555cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-29", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1420218563", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT13H50M", "transit_time": "8H40M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHFRA_181", "origin": "CPH", "departure_time": "2026-07-01T10:10", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T11:40", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H30M", "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": "825" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "825" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRAFCO_182", "origin": "FRA", "departure_time": "2026-07-01T16:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T17:50", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "236" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "236" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FCOALG_183", "origin": "FCO", "departure_time": "2026-07-01T22:10", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T23:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32S", "name": "32S", "picture": "32S.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT6H45M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGFRA_271", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRACPH_272", "origin": "FRA", "departure_time": "2026-07-15T08:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T09:25", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H25M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1420218563_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9724.83, "gross_total": 953.36, "base_fare": 5249.35, "tax": 4475.48, "sell": { "currency": "SEK", "total": 9724.83, "base_fare": 5249.35, "tax": 4475.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMi41NiwiYmFzZV9mYXJlIjo1NDEuMTcsInRheCI6NDYxLjM5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTUzLjM2LCJiYXNlX2ZhcmUiOjQ5MS45NywidGF4Ijo0NjEuMzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTUzLjM2LCJiYXNlX2ZhcmUiOjQ5MS45NywidGF4Ijo0NjEuMzl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9724.83, "base_fare": 5249.35, "tax": 4475.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4772.11", "tax": "4475.48", "discount": 0, "ait": "0.00", "service_charge": 477.24 }, "partner": { "currency": "SEK", "total": 9724.83, "base_fare": 5249.35, "tax": 4475.48, "gross": { "base_fare": "4772.11", "tax": "4475.48", "discount": "0.00", "ait": "0.00", "service_charge": 477.24 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDIuNTYiLCJiYXNlX2ZhcmUiOiI1NDEuMTciLCJ0YXgiOiI0NjEuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0OTEuOTciLCJ0YXgiOiI0NjEuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI0OS4yMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjQ5LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1My4zNiIsImJhc2VfZmFyZSI6IjQ5MS45NyIsInRheCI6IjQ2MS4zOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5MS45NyIsInRheCI6IjQ2MS4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1My4zNiIsImJhc2VfZmFyZSI6IjQ5MS45NyIsInRheCI6IjQ2MS4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NTMuMzYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9724.83, "calendar_total_sell": 9724.83, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9724.83, "filter": { "id": "F1BT00023-29", "price": 9724.83, "gross_total": 953.36, "journey_duration": "PT20H35M", "journey_duration_seconds": 74100, "layover_duration": "PT11H20M", "layover_duration_seconds": 40800, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "FCO" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:10", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T09:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011010fra202607011140825fra202607011600fco202607011750236fco202607012210alg202607012300802alg202607150140fra2026071505201319fra202607150800cph202607150925824", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-30", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1275305977", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT11H0M", "transit_time": "5H50M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHMUC_1101", "origin": "CPH", "departure_time": "2026-07-01T06:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "MUC", "arrival_time": "2026-07-01T07:40", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H40M", "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": "2447" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2447" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_MUCFCO_1102", "origin": "MUC", "departure_time": "2026-07-01T08:25", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T10:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "PT01H35M", "distance": null, "lay_over": "PT00H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1866" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1866" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FCOALG_1103", "origin": "FCO", "departure_time": "2026-07-01T15:05", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T16:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT05H05M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT8H55M", "transit_time": "4H50M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGFRA_251", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRACPH_252", "origin": "FRA", "departure_time": "2026-07-15T10:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T11:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H25M", "distance": null, "lay_over": "PT04H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1275305977_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9912.82, "gross_total": 968.25, "base_fare": 5728.72, "tax": 4184.1, "sell": { "currency": "SEK", "total": 9912.82, "base_fare": 5728.72, "tax": 4184.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMS45NCwiYmFzZV9mYXJlIjo1OTAuNTksInRheCI6NDMxLjM1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTY4LjI1LCJiYXNlX2ZhcmUiOjUzNi45LCJ0YXgiOjQzMS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjguMjUsImJhc2VfZmFyZSI6NTM2LjksInRheCI6NDMxLjM1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9912.82, "base_fare": 5728.72, "tax": 4184.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5207.93", "tax": "4184.10", "discount": 0, "ait": "0.00", "service_charge": 520.79 }, "partner": { "currency": "SEK", "total": 9912.82, "base_fare": 5728.72, "tax": 4184.1, "gross": { "base_fare": "5207.93", "tax": "4184.10", "discount": "0.00", "ait": "0.00", "service_charge": 520.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjEuOTQiLCJiYXNlX2ZhcmUiOiI1OTAuNTkiLCJ0YXgiOiI0MzEuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MzYuOTAiLCJ0YXgiOiI0MzEuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1My42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUzLjY5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2OC4yNSIsImJhc2VfZmFyZSI6IjUzNi45MCIsInRheCI6IjQzMS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzNi45MCIsInRheCI6IjQzMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2OC4yNSIsImJhc2VfZmFyZSI6IjUzNi45MCIsInRheCI6IjQzMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9912.82, "calendar_total_sell": 9912.82, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9912.82, "filter": { "id": "F1BT00023-30", "price": 9912.82, "gross_total": 968.25, "journey_duration": "PT19H55M", "journey_duration_seconds": 71700, "layover_duration": "PT10H40M", "layover_duration_seconds": 38400, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32A", "aircraft_name": "32A", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FCO", "FRA" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T11:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010600muc2026070107402447muc202607010825fco2026070110001866fco202607011505alg202607011600800alg202607150140fra2026071505201319fra202607151010cph202607151135826", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-31", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_2275305977", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT11H0M", "transit_time": "5H50M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHMUC_1111", "origin": "CPH", "departure_time": "2026-07-01T06:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "MUC", "arrival_time": "2026-07-01T07:40", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H40M", "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": "2447" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2447" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_MUCFCO_1112", "origin": "MUC", "departure_time": "2026-07-01T10:20", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T11:55", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "PT01H35M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "VL", "carrier_name": "Med View Airlines", "carrier_logo": "VL.png", "flight_number": "4170" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "4170" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FCOALG_1113", "origin": "FCO", "departure_time": "2026-07-01T15:05", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T16:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT8H55M", "transit_time": "4H50M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGFRA_251", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRACPH_252", "origin": "FRA", "departure_time": "2026-07-15T10:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T11:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H25M", "distance": null, "lay_over": "PT04H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_2275305977_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9912.82, "gross_total": 968.25, "base_fare": 5728.72, "tax": 4184.1, "sell": { "currency": "SEK", "total": 9912.82, "base_fare": 5728.72, "tax": 4184.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMS45NCwiYmFzZV9mYXJlIjo1OTAuNTksInRheCI6NDMxLjM1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTY4LjI1LCJiYXNlX2ZhcmUiOjUzNi45LCJ0YXgiOjQzMS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjguMjUsImJhc2VfZmFyZSI6NTM2LjksInRheCI6NDMxLjM1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9912.82, "base_fare": 5728.72, "tax": 4184.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5207.93", "tax": "4184.10", "discount": 0, "ait": "0.00", "service_charge": 520.79 }, "partner": { "currency": "SEK", "total": 9912.82, "base_fare": 5728.72, "tax": 4184.1, "gross": { "base_fare": "5207.93", "tax": "4184.10", "discount": "0.00", "ait": "0.00", "service_charge": 520.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjEuOTQiLCJiYXNlX2ZhcmUiOiI1OTAuNTkiLCJ0YXgiOiI0MzEuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MzYuOTAiLCJ0YXgiOiI0MzEuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1My42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUzLjY5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2OC4yNSIsImJhc2VfZmFyZSI6IjUzNi45MCIsInRheCI6IjQzMS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzNi45MCIsInRheCI6IjQzMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2OC4yNSIsImJhc2VfZmFyZSI6IjUzNi45MCIsInRheCI6IjQzMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9912.82, "calendar_total_sell": 9912.82, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9912.82, "filter": { "id": "F1BT00023-31", "price": 9912.82, "gross_total": 968.25, "journey_duration": "PT19H55M", "journey_duration_seconds": 71700, "layover_duration": "PT10H40M", "layover_duration_seconds": 38400, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32A", "aircraft_name": "32A", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FCO", "FRA" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T11:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010600muc2026070107402447muc202607011020fco2026070111554170fco202607011505alg202607011600800alg202607150140fra2026071505201319fra202607151010cph202607151135826", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-32", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_3275305977", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT11H0M", "transit_time": "5H50M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHMUC_1121", "origin": "CPH", "departure_time": "2026-07-01T06:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "MUC", "arrival_time": "2026-07-01T07:40", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H40M", "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": "2447" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2447" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_MUCFCO_1122", "origin": "MUC", "departure_time": "2026-07-01T11:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T12:35", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "PT01H35M", "distance": null, "lay_over": "PT03H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "5184" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "5184" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FCOALG_1123", "origin": "FCO", "departure_time": "2026-07-01T15:05", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T16:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT8H55M", "transit_time": "4H50M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGFRA_251", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRACPH_252", "origin": "FRA", "departure_time": "2026-07-15T10:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T11:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H25M", "distance": null, "lay_over": "PT04H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_3275305977_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9912.82, "gross_total": 968.25, "base_fare": 5728.72, "tax": 4184.1, "sell": { "currency": "SEK", "total": 9912.82, "base_fare": 5728.72, "tax": 4184.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMS45NCwiYmFzZV9mYXJlIjo1OTAuNTksInRheCI6NDMxLjM1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTY4LjI1LCJiYXNlX2ZhcmUiOjUzNi45LCJ0YXgiOjQzMS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjguMjUsImJhc2VfZmFyZSI6NTM2LjksInRheCI6NDMxLjM1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9912.82, "base_fare": 5728.72, "tax": 4184.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5207.93", "tax": "4184.10", "discount": 0, "ait": "0.00", "service_charge": 520.79 }, "partner": { "currency": "SEK", "total": 9912.82, "base_fare": 5728.72, "tax": 4184.1, "gross": { "base_fare": "5207.93", "tax": "4184.10", "discount": "0.00", "ait": "0.00", "service_charge": 520.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjEuOTQiLCJiYXNlX2ZhcmUiOiI1OTAuNTkiLCJ0YXgiOiI0MzEuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MzYuOTAiLCJ0YXgiOiI0MzEuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1My42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUzLjY5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2OC4yNSIsImJhc2VfZmFyZSI6IjUzNi45MCIsInRheCI6IjQzMS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzNi45MCIsInRheCI6IjQzMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2OC4yNSIsImJhc2VfZmFyZSI6IjUzNi45MCIsInRheCI6IjQzMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9912.82, "calendar_total_sell": 9912.82, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9912.82, "filter": { "id": "F1BT00023-32", "price": 9912.82, "gross_total": 968.25, "journey_duration": "PT19H55M", "journey_duration_seconds": 71700, "layover_duration": "PT10H40M", "layover_duration_seconds": 38400, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32A", "aircraft_name": "32A", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FCO", "FRA" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T11:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010600muc2026070107402447muc202607011100fco2026070112355184fco202607011505alg202607011600800alg202607150140fra2026071505201319fra202607151010cph202607151135826", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-33", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1355853842", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT11H0M", "transit_time": "5H50M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHMUC_1101", "origin": "CPH", "departure_time": "2026-07-01T06:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "MUC", "arrival_time": "2026-07-01T07:40", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H40M", "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": "2447" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2447" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_MUCFCO_1102", "origin": "MUC", "departure_time": "2026-07-01T08:25", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T10:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "PT01H35M", "distance": null, "lay_over": "PT00H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1866" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1866" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FCOALG_1103", "origin": "FCO", "departure_time": "2026-07-01T15:05", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T16:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT05H05M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT11H15M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGFRA_261", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRACPH_262", "origin": "FRA", "departure_time": "2026-07-15T12:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T13:55", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H25M", "distance": null, "lay_over": "PT07H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1355853842_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9912.82, "gross_total": 968.25, "base_fare": 5728.72, "tax": 4184.1, "sell": { "currency": "SEK", "total": 9912.82, "base_fare": 5728.72, "tax": 4184.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMS45NCwiYmFzZV9mYXJlIjo1OTAuNTksInRheCI6NDMxLjM1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTY4LjI1LCJiYXNlX2ZhcmUiOjUzNi45LCJ0YXgiOjQzMS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjguMjUsImJhc2VfZmFyZSI6NTM2LjksInRheCI6NDMxLjM1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9912.82, "base_fare": 5728.72, "tax": 4184.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5207.93", "tax": "4184.10", "discount": 0, "ait": "0.00", "service_charge": 520.79 }, "partner": { "currency": "SEK", "total": 9912.82, "base_fare": 5728.72, "tax": 4184.1, "gross": { "base_fare": "5207.93", "tax": "4184.10", "discount": "0.00", "ait": "0.00", "service_charge": 520.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjEuOTQiLCJiYXNlX2ZhcmUiOiI1OTAuNTkiLCJ0YXgiOiI0MzEuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MzYuOTAiLCJ0YXgiOiI0MzEuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1My42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUzLjY5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2OC4yNSIsImJhc2VfZmFyZSI6IjUzNi45MCIsInRheCI6IjQzMS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzNi45MCIsInRheCI6IjQzMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2OC4yNSIsImJhc2VfZmFyZSI6IjUzNi45MCIsInRheCI6IjQzMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9912.82, "calendar_total_sell": 9912.82, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9912.82, "filter": { "id": "F1BT00023-33", "price": 9912.82, "gross_total": 968.25, "journey_duration": "PT22H15M", "journey_duration_seconds": 80100, "layover_duration": "PT13H0M", "layover_duration_seconds": 46800, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32A", "aircraft_name": "32A", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FCO", "FRA" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-15T13:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010600muc2026070107402447muc202607010825fco2026070110001866fco202607011505alg202607011600800alg202607150140fra2026071505201319fra202607151230cph202607151355828", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-34", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_2355853842", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT11H0M", "transit_time": "5H50M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHMUC_1111", "origin": "CPH", "departure_time": "2026-07-01T06:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "MUC", "arrival_time": "2026-07-01T07:40", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H40M", "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": "2447" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2447" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_MUCFCO_1112", "origin": "MUC", "departure_time": "2026-07-01T10:20", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T11:55", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "PT01H35M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "VL", "carrier_name": "Med View Airlines", "carrier_logo": "VL.png", "flight_number": "4170" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "4170" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FCOALG_1113", "origin": "FCO", "departure_time": "2026-07-01T15:05", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T16:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT11H15M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGFRA_261", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRACPH_262", "origin": "FRA", "departure_time": "2026-07-15T12:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T13:55", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H25M", "distance": null, "lay_over": "PT07H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_2355853842_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9912.82, "gross_total": 968.25, "base_fare": 5728.72, "tax": 4184.1, "sell": { "currency": "SEK", "total": 9912.82, "base_fare": 5728.72, "tax": 4184.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMS45NCwiYmFzZV9mYXJlIjo1OTAuNTksInRheCI6NDMxLjM1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTY4LjI1LCJiYXNlX2ZhcmUiOjUzNi45LCJ0YXgiOjQzMS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjguMjUsImJhc2VfZmFyZSI6NTM2LjksInRheCI6NDMxLjM1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9912.82, "base_fare": 5728.72, "tax": 4184.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5207.93", "tax": "4184.10", "discount": 0, "ait": "0.00", "service_charge": 520.79 }, "partner": { "currency": "SEK", "total": 9912.82, "base_fare": 5728.72, "tax": 4184.1, "gross": { "base_fare": "5207.93", "tax": "4184.10", "discount": "0.00", "ait": "0.00", "service_charge": 520.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjEuOTQiLCJiYXNlX2ZhcmUiOiI1OTAuNTkiLCJ0YXgiOiI0MzEuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MzYuOTAiLCJ0YXgiOiI0MzEuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1My42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUzLjY5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2OC4yNSIsImJhc2VfZmFyZSI6IjUzNi45MCIsInRheCI6IjQzMS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzNi45MCIsInRheCI6IjQzMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2OC4yNSIsImJhc2VfZmFyZSI6IjUzNi45MCIsInRheCI6IjQzMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9912.82, "calendar_total_sell": 9912.82, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9912.82, "filter": { "id": "F1BT00023-34", "price": 9912.82, "gross_total": 968.25, "journey_duration": "PT22H15M", "journey_duration_seconds": 80100, "layover_duration": "PT13H0M", "layover_duration_seconds": 46800, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32A", "aircraft_name": "32A", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FCO", "FRA" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-15T13:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010600muc2026070107402447muc202607011020fco2026070111554170fco202607011505alg202607011600800alg202607150140fra2026071505201319fra202607151230cph202607151355828", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-35", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_3355853842", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT11H0M", "transit_time": "5H50M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHMUC_1121", "origin": "CPH", "departure_time": "2026-07-01T06:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "MUC", "arrival_time": "2026-07-01T07:40", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H40M", "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": "2447" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2447" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_MUCFCO_1122", "origin": "MUC", "departure_time": "2026-07-01T11:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T12:35", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "PT01H35M", "distance": null, "lay_over": "PT03H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "5184" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "5184" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FCOALG_1123", "origin": "FCO", "departure_time": "2026-07-01T15:05", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T16:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT11H15M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGFRA_261", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRACPH_262", "origin": "FRA", "departure_time": "2026-07-15T12:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T13:55", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H25M", "distance": null, "lay_over": "PT07H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_3355853842_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9912.82, "gross_total": 968.25, "base_fare": 5728.72, "tax": 4184.1, "sell": { "currency": "SEK", "total": 9912.82, "base_fare": 5728.72, "tax": 4184.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMS45NCwiYmFzZV9mYXJlIjo1OTAuNTksInRheCI6NDMxLjM1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTY4LjI1LCJiYXNlX2ZhcmUiOjUzNi45LCJ0YXgiOjQzMS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjguMjUsImJhc2VfZmFyZSI6NTM2LjksInRheCI6NDMxLjM1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9912.82, "base_fare": 5728.72, "tax": 4184.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5207.93", "tax": "4184.10", "discount": 0, "ait": "0.00", "service_charge": 520.79 }, "partner": { "currency": "SEK", "total": 9912.82, "base_fare": 5728.72, "tax": 4184.1, "gross": { "base_fare": "5207.93", "tax": "4184.10", "discount": "0.00", "ait": "0.00", "service_charge": 520.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjEuOTQiLCJiYXNlX2ZhcmUiOiI1OTAuNTkiLCJ0YXgiOiI0MzEuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MzYuOTAiLCJ0YXgiOiI0MzEuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1My42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUzLjY5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2OC4yNSIsImJhc2VfZmFyZSI6IjUzNi45MCIsInRheCI6IjQzMS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzNi45MCIsInRheCI6IjQzMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2OC4yNSIsImJhc2VfZmFyZSI6IjUzNi45MCIsInRheCI6IjQzMS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9912.82, "calendar_total_sell": 9912.82, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9912.82, "filter": { "id": "F1BT00023-35", "price": 9912.82, "gross_total": 968.25, "journey_duration": "PT22H15M", "journey_duration_seconds": 80100, "layover_duration": "PT13H0M", "layover_duration_seconds": 46800, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32A", "aircraft_name": "32A", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FCO", "FRA" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-15T13:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010600muc2026070107402447muc202607011100fco2026070112355184fco202607011505alg202607011600800alg202607150140fra2026071505201319fra202607151230cph202607151355828", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-36", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1385949611", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT5H35M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHCDG_141", "origin": "CPH", "departure_time": "2026-07-01T18:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T20:00", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_1AFRA_CDGALG_142", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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-36-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT5H50M", "transit_time": "1H20M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGCDG_2151", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_1AFRA_CDGCPH_2152", "origin": "CDG", "departure_time": "2026-07-15T15:05", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T17:05", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT02H00M", "distance": null, "lay_over": "PT01H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1385949611_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9674.98, "gross_total": 924.97, "base_fare": 7730.8, "tax": 1944.17, "sell": { "currency": "SEK", "total": 9674.98, "base_fare": 7730.8, "tax": 1944.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk3LjQyLCJiYXNlX2ZhcmUiOjc5Ni45OSwidGF4IjoyMDAuNDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MjQuOTcsImJhc2VfZmFyZSI6NzI0LjU0LCJ0YXgiOjIwMC40MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MjQuOTcsImJhc2VfZmFyZSI6NzI0LjU0LCJ0YXgiOjIwMC40M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9674.98, "base_fare": 7730.8, "tax": 1944.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7028.04", "tax": "1944.17", "discount": 0, "ait": "0.00", "service_charge": 702.77 }, "partner": { "currency": "SEK", "total": 9674.98, "base_fare": 7730.8, "tax": 1944.17, "gross": { "base_fare": "7028.04", "tax": "1944.17", "discount": "0.00", "ait": "0.00", "service_charge": 702.77 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ny40MiIsImJhc2VfZmFyZSI6Ijc5Ni45OSIsInRheCI6IjIwMC40MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC41NCIsInRheCI6IjIwMC40MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcyLjQ1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNzIuNDUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTI0Ljk3IiwiYmFzZV9mYXJlIjoiNzI0LjU0IiwidGF4IjoiMjAwLjQzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjU0IiwidGF4IjoiMjAwLjQzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTI0Ljk3IiwiYmFzZV9mYXJlIjoiNzI0LjU0IiwidGF4IjoiMjAwLjQzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkyNC45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 9674.98, "calendar_total_sell": 9674.98, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9674.98, "filter": { "id": "F1BT00023-36", "price": 9674.98, "gross_total": 924.97, "journey_duration": "PT11H25M", "journey_duration_seconds": 41100, "layover_duration": "PT2H30M", "layover_duration_seconds": 9000, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "LIGHT", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T18:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T17:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011800cdg2026070120001851cdg202607012110alg2026070122351054alg202607151015cdg2026071513451555cdg202607151505cph2026071517051850", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-37", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_2385949611", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT5H35M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHCDG_141", "origin": "CPH", "departure_time": "2026-07-01T18:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T20:00", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_1AFRA_CDGALG_142", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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-37-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT9H35M", "transit_time": "4H55M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGCDG_2161", "origin": "ALG", "departure_time": "2026-07-15T06:30", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T10:10", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_1AFRA_CDGCPH_2162", "origin": "CDG", "departure_time": "2026-07-15T15:05", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T17:05", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT02H00M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_2385949611_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9674.98, "gross_total": 924.97, "base_fare": 7730.8, "tax": 1944.17, "sell": { "currency": "SEK", "total": 9674.98, "base_fare": 7730.8, "tax": 1944.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk3LjQyLCJiYXNlX2ZhcmUiOjc5Ni45OSwidGF4IjoyMDAuNDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MjQuOTcsImJhc2VfZmFyZSI6NzI0LjU0LCJ0YXgiOjIwMC40MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MjQuOTcsImJhc2VfZmFyZSI6NzI0LjU0LCJ0YXgiOjIwMC40M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9674.98, "base_fare": 7730.8, "tax": 1944.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7028.04", "tax": "1944.17", "discount": 0, "ait": "0.00", "service_charge": 702.77 }, "partner": { "currency": "SEK", "total": 9674.98, "base_fare": 7730.8, "tax": 1944.17, "gross": { "base_fare": "7028.04", "tax": "1944.17", "discount": "0.00", "ait": "0.00", "service_charge": 702.77 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ny40MiIsImJhc2VfZmFyZSI6Ijc5Ni45OSIsInRheCI6IjIwMC40MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNC41NCIsInRheCI6IjIwMC40MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcyLjQ1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNzIuNDUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTI0Ljk3IiwiYmFzZV9mYXJlIjoiNzI0LjU0IiwidGF4IjoiMjAwLjQzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI0LjU0IiwidGF4IjoiMjAwLjQzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTI0Ljk3IiwiYmFzZV9mYXJlIjoiNzI0LjU0IiwidGF4IjoiMjAwLjQzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkyNC45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 9674.98, "calendar_total_sell": 9674.98, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9674.98, "filter": { "id": "F1BT00023-37", "price": 9674.98, "gross_total": 924.97, "journey_duration": "PT15H10M", "journey_duration_seconds": 54600, "layover_duration": "PT6H5M", "layover_duration_seconds": 21900, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "LIGHT", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T18:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T17:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011800cdg2026070120001851cdg202607012110alg2026070122351054alg202607150630cdg2026071510101055cdg202607151505cph2026071517051850", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-38", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1609103412", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT10H40M", "transit_time": "5H25M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHFRA_1131", "origin": "CPH", "departure_time": "2026-07-01T06:20", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T07:50", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H30M", "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": "833" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "833" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRAFCO_1132", "origin": "FRA", "departure_time": "2026-07-01T10:40", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T12:30", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "232" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "232" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FCOALG_1133", "origin": "FCO", "departure_time": "2026-07-01T15:05", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T16:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT8H55M", "transit_time": "4H50M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGFRA_251", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRACPH_252", "origin": "FRA", "departure_time": "2026-07-15T10:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T11:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H25M", "distance": null, "lay_over": "PT04H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1609103412_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10003.12, "gross_total": 977.56, "base_fare": 5728.72, "tax": 4274.4, "sell": { "currency": "SEK", "total": 10003.12, "base_fare": 5728.72, "tax": 4274.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS4yNSwiYmFzZV9mYXJlIjo1OTAuNTksInRheCI6NDQwLjY2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc3LjU2LCJiYXNlX2ZhcmUiOjUzNi45LCJ0YXgiOjQ0MC42NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzcuNTYsImJhc2VfZmFyZSI6NTM2LjksInRheCI6NDQwLjY2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10003.12, "base_fare": 5728.72, "tax": 4274.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5207.93", "tax": "4274.40", "discount": 0, "ait": "0.00", "service_charge": 520.79 }, "partner": { "currency": "SEK", "total": 10003.12, "base_fare": 5728.72, "tax": 4274.4, "gross": { "base_fare": "5207.93", "tax": "4274.40", "discount": "0.00", "ait": "0.00", "service_charge": 520.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuMjUiLCJiYXNlX2ZhcmUiOiI1OTAuNTkiLCJ0YXgiOiI0NDAuNjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MzYuOTAiLCJ0YXgiOiI0NDAuNjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1My42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUzLjY5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3Ny41NiIsImJhc2VfZmFyZSI6IjUzNi45MCIsInRheCI6IjQ0MC42NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzNi45MCIsInRheCI6IjQ0MC42NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3Ny41NiIsImJhc2VfZmFyZSI6IjUzNi45MCIsInRheCI6IjQ0MC42NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NzcuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 10003.12, "calendar_total_sell": 10003.12, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10003.12, "filter": { "id": "F1BT00023-38", "price": 10003.12, "gross_total": 977.56, "journey_duration": "PT19H35M", "journey_duration_seconds": 70500, "layover_duration": "PT10H15M", "layover_duration_seconds": 36900, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32A", "aircraft_name": "32A", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "FCO" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T11:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010620fra202607010750833fra202607011040fco202607011230232fco202607011505alg202607011600800alg202607150140fra2026071505201319fra202607151010cph202607151135826", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-39", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1685291142", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT10H40M", "transit_time": "5H25M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHFRA_1131", "origin": "CPH", "departure_time": "2026-07-01T06:20", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T07:50", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H30M", "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": "833" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "833" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRAFCO_1132", "origin": "FRA", "departure_time": "2026-07-01T10:40", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T12:30", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "232" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "232" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FCOALG_1133", "origin": "FCO", "departure_time": "2026-07-01T15:05", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T16:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT11H15M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGFRA_261", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRACPH_262", "origin": "FRA", "departure_time": "2026-07-15T12:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T13:55", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H25M", "distance": null, "lay_over": "PT07H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1685291142_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10003.12, "gross_total": 977.56, "base_fare": 5728.72, "tax": 4274.4, "sell": { "currency": "SEK", "total": 10003.12, "base_fare": 5728.72, "tax": 4274.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS4yNSwiYmFzZV9mYXJlIjo1OTAuNTksInRheCI6NDQwLjY2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc3LjU2LCJiYXNlX2ZhcmUiOjUzNi45LCJ0YXgiOjQ0MC42NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzcuNTYsImJhc2VfZmFyZSI6NTM2LjksInRheCI6NDQwLjY2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10003.12, "base_fare": 5728.72, "tax": 4274.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5207.93", "tax": "4274.40", "discount": 0, "ait": "0.00", "service_charge": 520.79 }, "partner": { "currency": "SEK", "total": 10003.12, "base_fare": 5728.72, "tax": 4274.4, "gross": { "base_fare": "5207.93", "tax": "4274.40", "discount": "0.00", "ait": "0.00", "service_charge": 520.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuMjUiLCJiYXNlX2ZhcmUiOiI1OTAuNTkiLCJ0YXgiOiI0NDAuNjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MzYuOTAiLCJ0YXgiOiI0NDAuNjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1My42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUzLjY5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3Ny41NiIsImJhc2VfZmFyZSI6IjUzNi45MCIsInRheCI6IjQ0MC42NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzNi45MCIsInRheCI6IjQ0MC42NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3Ny41NiIsImJhc2VfZmFyZSI6IjUzNi45MCIsInRheCI6IjQ0MC42NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NzcuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 10003.12, "calendar_total_sell": 10003.12, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10003.12, "filter": { "id": "F1BT00023-39", "price": 10003.12, "gross_total": 977.56, "journey_duration": "PT21H55M", "journey_duration_seconds": 78900, "layover_duration": "PT12H35M", "layover_duration_seconds": 45300, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32A", "aircraft_name": "32A", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "FCO" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:20", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-15T13:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010620fra202607010750833fra202607011040fco202607011230232fco202607011505alg202607011600800alg202607150140fra2026071505201319fra202607151230cph202607151355828", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-40", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1462984547", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT11H0M", "transit_time": "5H50M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHMUC_1101", "origin": "CPH", "departure_time": "2026-07-01T06:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "MUC", "arrival_time": "2026-07-01T07:40", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H40M", "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": "2447" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2447" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_MUCFCO_1102", "origin": "MUC", "departure_time": "2026-07-01T08:25", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T10:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "PT01H35M", "distance": null, "lay_over": "PT00H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1866" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1866" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FCOALG_1103", "origin": "FCO", "departure_time": "2026-07-01T15:05", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T16:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT05H05M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT6H45M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGFRA_271", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRACPH_272", "origin": "FRA", "departure_time": "2026-07-15T08:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T09:25", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H25M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1462984547_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10359.9, "gross_total": 1012.03, "base_fare": 5974.72, "tax": 4385.18, "sell": { "currency": "SEK", "total": 10359.9, "base_fare": 5974.72, "tax": 4385.18 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2OC4wMywiYmFzZV9mYXJlIjo2MTUuOTUsInRheCI6NDUyLjA4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMi4wMywiYmFzZV9mYXJlIjo1NTkuOTUsInRheCI6NDUyLjA4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTIuMDMsImJhc2VfZmFyZSI6NTU5Ljk1LCJ0YXgiOjQ1Mi4wOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10359.9, "base_fare": 5974.72, "tax": 4385.18, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5431.52", "tax": "4385.18", "discount": 0, "ait": "0.00", "service_charge": 543.2 }, "partner": { "currency": "SEK", "total": 10359.9, "base_fare": 5974.72, "tax": 4385.18, "gross": { "base_fare": "5431.52", "tax": "4385.18", "discount": "0.00", "ait": "0.00", "service_charge": 543.2 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjguMDMiLCJiYXNlX2ZhcmUiOiI2MTUuOTUiLCJ0YXgiOiI0NTIuMDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NTkuOTUiLCJ0YXgiOiI0NTIuMDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ni4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU2LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTIuMDMiLCJiYXNlX2ZhcmUiOiI1NTkuOTUiLCJ0YXgiOiI0NTIuMDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NTkuOTUiLCJ0YXgiOiI0NTIuMDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDEyLjAzIiwiYmFzZV9mYXJlIjoiNTU5Ljk1IiwidGF4IjoiNDUyLjA4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTIuMDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 10359.9, "calendar_total_sell": 10359.9, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10359.9, "filter": { "id": "F1BT00023-40", "price": 10359.9, "gross_total": 1012.03, "journey_duration": "PT17H45M", "journey_duration_seconds": 63900, "layover_duration": "PT8H30M", "layover_duration_seconds": 30600, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32A", "aircraft_name": "32A", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FCO", "FRA" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T09:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010600muc2026070107402447muc202607010825fco2026070110001866fco202607011505alg202607011600800alg202607150140fra2026071505201319fra202607150800cph202607150925824", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-41", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_2462984547", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT11H0M", "transit_time": "5H50M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHMUC_1111", "origin": "CPH", "departure_time": "2026-07-01T06:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "MUC", "arrival_time": "2026-07-01T07:40", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H40M", "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": "2447" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2447" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_MUCFCO_1112", "origin": "MUC", "departure_time": "2026-07-01T10:20", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T11:55", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "PT01H35M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "VL", "carrier_name": "Med View Airlines", "carrier_logo": "VL.png", "flight_number": "4170" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "4170" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FCOALG_1113", "origin": "FCO", "departure_time": "2026-07-01T15:05", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T16:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT6H45M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGFRA_271", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRACPH_272", "origin": "FRA", "departure_time": "2026-07-15T08:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T09:25", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H25M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_2462984547_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10359.9, "gross_total": 1012.03, "base_fare": 5974.72, "tax": 4385.18, "sell": { "currency": "SEK", "total": 10359.9, "base_fare": 5974.72, "tax": 4385.18 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2OC4wMywiYmFzZV9mYXJlIjo2MTUuOTUsInRheCI6NDUyLjA4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMi4wMywiYmFzZV9mYXJlIjo1NTkuOTUsInRheCI6NDUyLjA4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTIuMDMsImJhc2VfZmFyZSI6NTU5Ljk1LCJ0YXgiOjQ1Mi4wOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10359.9, "base_fare": 5974.72, "tax": 4385.18, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5431.52", "tax": "4385.18", "discount": 0, "ait": "0.00", "service_charge": 543.2 }, "partner": { "currency": "SEK", "total": 10359.9, "base_fare": 5974.72, "tax": 4385.18, "gross": { "base_fare": "5431.52", "tax": "4385.18", "discount": "0.00", "ait": "0.00", "service_charge": 543.2 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjguMDMiLCJiYXNlX2ZhcmUiOiI2MTUuOTUiLCJ0YXgiOiI0NTIuMDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NTkuOTUiLCJ0YXgiOiI0NTIuMDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ni4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU2LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTIuMDMiLCJiYXNlX2ZhcmUiOiI1NTkuOTUiLCJ0YXgiOiI0NTIuMDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NTkuOTUiLCJ0YXgiOiI0NTIuMDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDEyLjAzIiwiYmFzZV9mYXJlIjoiNTU5Ljk1IiwidGF4IjoiNDUyLjA4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTIuMDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 10359.9, "calendar_total_sell": 10359.9, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10359.9, "filter": { "id": "F1BT00023-41", "price": 10359.9, "gross_total": 1012.03, "journey_duration": "PT17H45M", "journey_duration_seconds": 63900, "layover_duration": "PT8H30M", "layover_duration_seconds": 30600, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32A", "aircraft_name": "32A", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FCO", "FRA" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T09:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010600muc2026070107402447muc202607011020fco2026070111554170fco202607011505alg202607011600800alg202607150140fra2026071505201319fra202607150800cph202607150925824", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-42", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_3462984547", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT11H0M", "transit_time": "5H50M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHMUC_1121", "origin": "CPH", "departure_time": "2026-07-01T06:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "MUC", "arrival_time": "2026-07-01T07:40", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H40M", "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": "2447" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2447" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_MUCFCO_1122", "origin": "MUC", "departure_time": "2026-07-01T11:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T12:35", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "PT01H35M", "distance": null, "lay_over": "PT03H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "5184" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "5184" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FCOALG_1123", "origin": "FCO", "departure_time": "2026-07-01T15:05", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T16:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT6H45M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGFRA_271", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRACPH_272", "origin": "FRA", "departure_time": "2026-07-15T08:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T09:25", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H25M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_3462984547_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10359.9, "gross_total": 1012.03, "base_fare": 5974.72, "tax": 4385.18, "sell": { "currency": "SEK", "total": 10359.9, "base_fare": 5974.72, "tax": 4385.18 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2OC4wMywiYmFzZV9mYXJlIjo2MTUuOTUsInRheCI6NDUyLjA4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMi4wMywiYmFzZV9mYXJlIjo1NTkuOTUsInRheCI6NDUyLjA4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTIuMDMsImJhc2VfZmFyZSI6NTU5Ljk1LCJ0YXgiOjQ1Mi4wOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10359.9, "base_fare": 5974.72, "tax": 4385.18, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5431.52", "tax": "4385.18", "discount": 0, "ait": "0.00", "service_charge": 543.2 }, "partner": { "currency": "SEK", "total": 10359.9, "base_fare": 5974.72, "tax": 4385.18, "gross": { "base_fare": "5431.52", "tax": "4385.18", "discount": "0.00", "ait": "0.00", "service_charge": 543.2 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjguMDMiLCJiYXNlX2ZhcmUiOiI2MTUuOTUiLCJ0YXgiOiI0NTIuMDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NTkuOTUiLCJ0YXgiOiI0NTIuMDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ni4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU2LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTIuMDMiLCJiYXNlX2ZhcmUiOiI1NTkuOTUiLCJ0YXgiOiI0NTIuMDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NTkuOTUiLCJ0YXgiOiI0NTIuMDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDEyLjAzIiwiYmFzZV9mYXJlIjoiNTU5Ljk1IiwidGF4IjoiNDUyLjA4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTIuMDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 10359.9, "calendar_total_sell": 10359.9, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10359.9, "filter": { "id": "F1BT00023-42", "price": 10359.9, "gross_total": 1012.03, "journey_duration": "PT17H45M", "journey_duration_seconds": 63900, "layover_duration": "PT8H30M", "layover_duration_seconds": 30600, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32A", "aircraft_name": "32A", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FCO", "FRA" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T09:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010600muc2026070107402447muc202607011100fco2026070112355184fco202607011505alg202607011600800alg202607150140fra2026071505201319fra202607150800cph202607150925824", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-43", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1498971561", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT10H40M", "transit_time": "5H25M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHFRA_1131", "origin": "CPH", "departure_time": "2026-07-01T06:20", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T07:50", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H30M", "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": "833" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "833" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRAFCO_1132", "origin": "FRA", "departure_time": "2026-07-01T10:40", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T12:30", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "232" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "232" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FCOALG_1133", "origin": "FCO", "departure_time": "2026-07-01T15:05", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T16:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT6H45M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGFRA_271", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_FRACPH_272", "origin": "FRA", "departure_time": "2026-07-15T08:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T09:25", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H25M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1498971561_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10450.2, "gross_total": 1021.34, "base_fare": 5974.72, "tax": 4475.48, "sell": { "currency": "SEK", "total": 10450.2, "base_fare": 5974.72, "tax": 4475.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3Ny4zNCwiYmFzZV9mYXJlIjo2MTUuOTUsInRheCI6NDYxLjM5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMS4zNCwiYmFzZV9mYXJlIjo1NTkuOTUsInRheCI6NDYxLjM5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMjEuMzQsImJhc2VfZmFyZSI6NTU5Ljk1LCJ0YXgiOjQ2MS4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10450.2, "base_fare": 5974.72, "tax": 4475.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5431.52", "tax": "4475.48", "discount": 0, "ait": "0.00", "service_charge": 543.2 }, "partner": { "currency": "SEK", "total": 10450.2, "base_fare": 5974.72, "tax": 4475.48, "gross": { "base_fare": "5431.52", "tax": "4475.48", "discount": "0.00", "ait": "0.00", "service_charge": 543.2 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzcuMzQiLCJiYXNlX2ZhcmUiOiI2MTUuOTUiLCJ0YXgiOiI0NjEuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NTkuOTUiLCJ0YXgiOiI0NjEuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ni4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU2LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjEuMzQiLCJiYXNlX2ZhcmUiOiI1NTkuOTUiLCJ0YXgiOiI0NjEuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NTkuOTUiLCJ0YXgiOiI0NjEuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDIxLjM0IiwiYmFzZV9mYXJlIjoiNTU5Ljk1IiwidGF4IjoiNDYxLjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjEuMzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 10450.2, "calendar_total_sell": 10450.2, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10450.2, "filter": { "id": "F1BT00023-43", "price": 10450.2, "gross_total": 1021.34, "journey_duration": "PT17H25M", "journey_duration_seconds": 62700, "layover_duration": "PT8H5M", "layover_duration_seconds": 29100, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32A", "aircraft_name": "32A", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "FCO" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T09:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010620fra202607010750833fra202607011040fco202607011230232fco202607011505alg202607011600800alg202607150140fra2026071505201319fra202607150800cph202607150925824", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-44", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1106819851", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT11H15M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHIST_1141", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT03H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "FLEXIBLE", "cabin_code": "FX", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_ISTALG_1142", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT03H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "FLEXIBLE", "cabin_code": "FX", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-44-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGIST_291", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT03H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "FLEXIBLE", "cabin_code": "FX", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_ISTCPH_292", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT03H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "FLEXIBLE", "cabin_code": "FX", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1106819851_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10404.13, "gross_total": 1016.49, "base_fare": 5985.97, "tax": 4418.16, "sell": { "currency": "SEK", "total": 10404.13, "base_fare": 5985.97, "tax": 4418.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3Mi41OSwiYmFzZV9mYXJlIjo2MTcuMTEsInRheCI6NDU1LjQ4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxNi40OSwiYmFzZV9mYXJlIjo1NjEuMDEsInRheCI6NDU1LjQ4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTYuNDksImJhc2VfZmFyZSI6NTYxLjAxLCJ0YXgiOjQ1NS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10404.13, "base_fare": 5985.97, "tax": 4418.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5441.80", "tax": "4418.16", "discount": 0, "ait": "0.00", "service_charge": 544.17 }, "partner": { "currency": "SEK", "total": 10404.13, "base_fare": 5985.97, "tax": 4418.16, "gross": { "base_fare": "5441.80", "tax": "4418.16", "discount": "0.00", "ait": "0.00", "service_charge": 544.17 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzIuNTkiLCJiYXNlX2ZhcmUiOiI2MTcuMTEiLCJ0YXgiOiI0NTUuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NjEuMDEiLCJ0YXgiOiI0NTUuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ni4xMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU2LjEwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTYuNDkiLCJiYXNlX2ZhcmUiOiI1NjEuMDEiLCJ0YXgiOiI0NTUuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NjEuMDEiLCJ0YXgiOiI0NTUuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE2LjQ5IiwiYmFzZV9mYXJlIjoiNTYxLjAxIiwidGF4IjoiNDU1LjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTYuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10404.13, "calendar_total_sell": 10404.13, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10404.13, "filter": { "id": "F1BT00023-44", "price": 10404.13, "gross_total": 1016.49, "journey_duration": "PT22H45M", "journey_duration_seconds": 81900, "layover_duration": "PT8H45M", "layover_duration_seconds": 31500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "FLEXIBLE", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-45", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_2106819851", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT11H15M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHIST_1141", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT03H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "FLEXIBLE", "cabin_code": "FX", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_ISTALG_1142", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT03H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "FLEXIBLE", "cabin_code": "FX", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-45-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGIST_2171", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT03H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "FLEXIBLE", "cabin_code": "FX", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_ISTCPH_2172", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT03H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "FLEXIBLE", "cabin_code": "FX", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_2106819851_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10404.13, "gross_total": 1016.49, "base_fare": 5985.97, "tax": 4418.16, "sell": { "currency": "SEK", "total": 10404.13, "base_fare": 5985.97, "tax": 4418.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3Mi41OSwiYmFzZV9mYXJlIjo2MTcuMTEsInRheCI6NDU1LjQ4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxNi40OSwiYmFzZV9mYXJlIjo1NjEuMDEsInRheCI6NDU1LjQ4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTYuNDksImJhc2VfZmFyZSI6NTYxLjAxLCJ0YXgiOjQ1NS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10404.13, "base_fare": 5985.97, "tax": 4418.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5441.80", "tax": "4418.16", "discount": 0, "ait": "0.00", "service_charge": 544.17 }, "partner": { "currency": "SEK", "total": 10404.13, "base_fare": 5985.97, "tax": 4418.16, "gross": { "base_fare": "5441.80", "tax": "4418.16", "discount": "0.00", "ait": "0.00", "service_charge": 544.17 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzIuNTkiLCJiYXNlX2ZhcmUiOiI2MTcuMTEiLCJ0YXgiOiI0NTUuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NjEuMDEiLCJ0YXgiOiI0NTUuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ni4xMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU2LjEwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTYuNDkiLCJiYXNlX2ZhcmUiOiI1NjEuMDEiLCJ0YXgiOiI0NTUuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NjEuMDEiLCJ0YXgiOiI0NTUuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE2LjQ5IiwiYmFzZV9mYXJlIjoiNTYxLjAxIiwidGF4IjoiNDU1LjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTYuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10404.13, "calendar_total_sell": 10404.13, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10404.13, "filter": { "id": "F1BT00023-45", "price": 10404.13, "gross_total": 1016.49, "journey_duration": "PT1D0H15M", "journey_duration_seconds": 87300, "layover_duration": "PT10H20M", "layover_duration_seconds": 37200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "FLEXIBLE", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-46", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1247580671", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT7H0M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHCDG_1151", "origin": "CPH", "departure_time": "2026-07-01T10:10", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T12:10", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_1AFRA_CDGALG_1152", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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-46-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H30M", "transit_time": "3H5M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGCDG_2101", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_1AFRA_CDGCPH_2102", "origin": "CDG", "departure_time": "2026-07-15T16:50", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T18:45", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1247580671_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10587.94, "gross_total": 1010.53, "base_fare": 8643.77, "tax": 1944.17, "sell": { "currency": "SEK", "total": 10587.94, "base_fare": 8643.77, "tax": 1944.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5MS41NCwiYmFzZV9mYXJlIjo4OTEuMTEsInRheCI6MjAwLjQzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMC41MywiYmFzZV9mYXJlIjo4MTAuMSwidGF4IjoyMDAuNDMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMC41MywiYmFzZV9mYXJlIjo4MTAuMSwidGF4IjoyMDAuNDN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10587.94, "base_fare": 8643.77, "tax": 1944.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7857.97", "tax": "1944.17", "discount": 0, "ait": "0.00", "service_charge": 785.8 }, "partner": { "currency": "SEK", "total": 10587.94, "base_fare": 8643.77, "tax": 1944.17, "gross": { "base_fare": "7857.97", "tax": "1944.17", "discount": "0.00", "ait": "0.00", "service_charge": 785.8 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTEuNTQiLCJiYXNlX2ZhcmUiOiI4OTEuMTEiLCJ0YXgiOiIyMDAuNDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMTAiLCJ0YXgiOiIyMDAuNDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4MS4wMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjgxLjAxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTAuNTMiLCJiYXNlX2ZhcmUiOiI4MTAuMTAiLCJ0YXgiOiIyMDAuNDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMTAiLCJ0YXgiOiIyMDAuNDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDEwLjUzIiwiYmFzZV9mYXJlIjoiODEwLjEwIiwidGF4IjoiMjAwLjQzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTAuNTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 10587.94, "calendar_total_sell": 10587.94, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10587.94, "filter": { "id": "F1BT00023-46", "price": 10587.94, "gross_total": 1010.53, "journey_duration": "PT14H30M", "journey_duration_seconds": 52200, "layover_duration": "PT5H40M", "layover_duration_seconds": 20400, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "LIGHT", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T18:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011010cdg2026070112101751cdg202607011445alg2026070116101754alg202607151015cdg2026071513451555cdg202607151650cph2026071518451050", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-47", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1503255833", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT7H25M", "transit_time": "2H55M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHCDG_1161", "origin": "CPH", "departure_time": "2026-07-01T06:05", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T08:15", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_1AFRA_CDGALG_1162", "origin": "CDG", "departure_time": "2026-07-01T11:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T12:30", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H20M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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-47-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H30M", "transit_time": "3H5M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGCDG_2101", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_1AFRA_CDGCPH_2102", "origin": "CDG", "departure_time": "2026-07-15T16:50", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T18:45", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1503255833_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10587.94, "gross_total": 1010.53, "base_fare": 8643.77, "tax": 1944.17, "sell": { "currency": "SEK", "total": 10587.94, "base_fare": 8643.77, "tax": 1944.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5MS41NCwiYmFzZV9mYXJlIjo4OTEuMTEsInRheCI6MjAwLjQzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMC41MywiYmFzZV9mYXJlIjo4MTAuMSwidGF4IjoyMDAuNDMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMC41MywiYmFzZV9mYXJlIjo4MTAuMSwidGF4IjoyMDAuNDN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10587.94, "base_fare": 8643.77, "tax": 1944.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7857.97", "tax": "1944.17", "discount": 0, "ait": "0.00", "service_charge": 785.8 }, "partner": { "currency": "SEK", "total": 10587.94, "base_fare": 8643.77, "tax": 1944.17, "gross": { "base_fare": "7857.97", "tax": "1944.17", "discount": "0.00", "ait": "0.00", "service_charge": 785.8 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTEuNTQiLCJiYXNlX2ZhcmUiOiI4OTEuMTEiLCJ0YXgiOiIyMDAuNDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMTAiLCJ0YXgiOiIyMDAuNDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4MS4wMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjgxLjAxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTAuNTMiLCJiYXNlX2ZhcmUiOiI4MTAuMTAiLCJ0YXgiOiIyMDAuNDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMTAiLCJ0YXgiOiIyMDAuNDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDEwLjUzIiwiYmFzZV9mYXJlIjoiODEwLjEwIiwidGF4IjoiMjAwLjQzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTAuNTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 10587.94, "calendar_total_sell": 10587.94, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10587.94, "filter": { "id": "F1BT00023-47", "price": 10587.94, "gross_total": 1010.53, "journey_duration": "PT14H55M", "journey_duration_seconds": 53700, "layover_duration": "PT6H0M", "layover_duration_seconds": 21600, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "LIGHT", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T18:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010605cdg2026070108151351cdg202607011110alg2026070112301854alg202607151015cdg2026071513451555cdg202607151650cph2026071518451050", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-48", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1199896458", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT7H0M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHCDG_1151", "origin": "CPH", "departure_time": "2026-07-01T10:10", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T12:10", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_1AFRA_CDGALG_1152", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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-48-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H55M", "transit_time": "3H30M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGCDG_2111", "origin": "ALG", "departure_time": "2026-07-15T14:00", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T17:30", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_1AFRA_CDGCPH_2112", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1199896458_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10587.94, "gross_total": 1010.53, "base_fare": 8643.77, "tax": 1944.17, "sell": { "currency": "SEK", "total": 10587.94, "base_fare": 8643.77, "tax": 1944.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5MS41NCwiYmFzZV9mYXJlIjo4OTEuMTEsInRheCI6MjAwLjQzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMC41MywiYmFzZV9mYXJlIjo4MTAuMSwidGF4IjoyMDAuNDMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMC41MywiYmFzZV9mYXJlIjo4MTAuMSwidGF4IjoyMDAuNDN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10587.94, "base_fare": 8643.77, "tax": 1944.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7857.97", "tax": "1944.17", "discount": 0, "ait": "0.00", "service_charge": 785.8 }, "partner": { "currency": "SEK", "total": 10587.94, "base_fare": 8643.77, "tax": 1944.17, "gross": { "base_fare": "7857.97", "tax": "1944.17", "discount": "0.00", "ait": "0.00", "service_charge": 785.8 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTEuNTQiLCJiYXNlX2ZhcmUiOiI4OTEuMTEiLCJ0YXgiOiIyMDAuNDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMTAiLCJ0YXgiOiIyMDAuNDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4MS4wMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjgxLjAxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTAuNTMiLCJiYXNlX2ZhcmUiOiI4MTAuMTAiLCJ0YXgiOiIyMDAuNDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMTAiLCJ0YXgiOiIyMDAuNDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDEwLjUzIiwiYmFzZV9mYXJlIjoiODEwLjEwIiwidGF4IjoiMjAwLjQzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTAuNTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 10587.94, "calendar_total_sell": 10587.94, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10587.94, "filter": { "id": "F1BT00023-48", "price": 10587.94, "gross_total": 1010.53, "journey_duration": "PT14H55M", "journey_duration_seconds": 53700, "layover_duration": "PT6H5M", "layover_duration_seconds": 21900, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "LIGHT", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:10", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011010cdg2026070112101751cdg202607011445alg2026070116101754alg202607151400cdg2026071517301855cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-49", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1AFRA_1511070879", "OwnerCode": "1AFRA", "ValidatingCarrierCode": "BA", "supplier_title": "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": "PT1D4H20M", "transit_time": "23H30M", "routes": [ { "air_segment_key": "SEG_1AFRA_CPHLHR_1171", "origin": "CPH", "departure_time": "2026-07-01T16:20", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "LHR", "arrival_time": "2026-07-01T17:20", "destination_terminal": "5", "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "819" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "819" }, "booking_class": { "cabin_class": "BASIC", "cabin_code": "NOBAG", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_LGWALG_1172", "origin": "LGW", "departure_time": "2026-07-02T16:50", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "ALG", "arrival_time": "2026-07-02T19:40", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT02H50M", "distance": null, "lay_over": "PT23H30M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2816" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2816" }, "booking_class": { "cabin_class": "BASIC", "cabin_code": "NOBAG", "booking_code": null, "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": "PT13H45M", "transit_time": "9H0M", "routes": [ { "air_segment_key": "SEG_1AFRA_ALGLGW_2181", "origin": "ALG", "departure_time": "2026-07-15T19:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "LGW", "arrival_time": "2026-07-15T22:00", "destination_terminal": "S", "destination_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-07-15", "flight_time": "PT02H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2817" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2817" }, "booking_class": { "cabin_class": "BASIC", "cabin_code": "NOBAG", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AFRA_LHRCPH_2182", "origin": "LHR", "departure_time": "2026-07-16T07:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CPH", "arrival_time": "2026-07-16T09:50", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT09H00M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "812" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "812" }, "booking_class": { "cabin_class": "BASIC", "cabin_code": "NOBAG", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1AFRA_1511070879_1", "OwnerCode": "1AFRA", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 15420.47, "gross_total": 1464.22, "base_fare": 13393.28, "tax": 2027.2, "sell": { "currency": "SEK", "total": 15420.47, "base_fare": 13393.28, "tax": 2027.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU4OS43NCwiYmFzZV9mYXJlIjoxMzgwLjc1LCJ0YXgiOjIwOC45OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0NjQuMjIsImJhc2VfZmFyZSI6MTI1NS4yMywidGF4IjoyMDguOTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ2NC4yMiwiYmFzZV9mYXJlIjoxMjU1LjIzLCJ0YXgiOjIwOC45OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15420.47, "base_fare": 13393.28, "tax": 2027.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12175.73", "tax": "2027.20", "discount": 0, "ait": "0.00", "service_charge": 1217.54 }, "partner": { "currency": "SEK", "total": 15420.47, "base_fare": 13393.28, "tax": 2027.2, "gross": { "base_fare": "12175.73", "tax": "2027.20", "discount": "0.00", "ait": "0.00", "service_charge": 1217.54 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODkuNzQiLCJiYXNlX2ZhcmUiOiIxMzgwLjc1IiwidGF4IjoiMjA4Ljk5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1NS4yMyIsInRheCI6IjIwOC45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyNS41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyNS41MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDY0LjIyIiwiYmFzZV9mYXJlIjoiMTI1NS4yMyIsInRheCI6IjIwOC45OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNTUuMjMiLCJ0YXgiOiIyMDguOTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDY0LjIyIiwiYmFzZV9mYXJlIjoiMTI1NS4yMyIsInRheCI6IjIwOC45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDY0LjIyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 15420.47, "calendar_total_sell": 15420.47, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15420.47, "filter": { "id": "F1BT00023-49", "price": 15420.47, "gross_total": 1464.22, "journey_duration": "PT1D18H5M", "journey_duration_seconds": 151500, "layover_duration": "PT1D8H30M", "layover_duration_seconds": 117000, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "BASIC", "connecting_airport": [ "LGW", "LHR" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T16:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:50", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011620lhr202607011720819lgw202607021650alg2026070219402816alg202607151905lgw2026071522002817lhr202607160700cph202607160950812", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-50", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1945369719", "OwnerCode": "1ANDCIST", "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": "PT8H55M", "transit_time": "4H50M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHFRA_111", "origin": "CPH", "departure_time": "2026-07-01T14:50", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T16:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H30M", "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": "829" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "829" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_FRAALG_112", "origin": "FRA", "departure_time": "2026-07-01T21:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ALG", "arrival_time": "2026-07-01T22:45", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H35M", "distance": null, "lay_over": "PT04H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-50-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT9H15M", "transit_time": "4H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGFRA_211", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_FRAMUC_212", "origin": "FRA", "departure_time": "2026-07-15T07:15", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "MUC", "arrival_time": "2026-07-15T08:10", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT00H55M", "distance": null, "lay_over": "PT01H55M", "lay_over_date": "2026-07-15", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "94" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "94" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_MUCCPH_213", "origin": "MUC", "departure_time": "2026-07-15T10:20", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T11:55", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H35M", "distance": null, "lay_over": "PT02H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2440" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2440" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1945369719_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 7679.58, "gross_total": 754.39, "base_fare": 3982.24, "tax": 3697.35, "sell": { "currency": "SEK", "total": 7679.58, "base_fare": 3982.24, "tax": 3697.35 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzkxLjcxLCJiYXNlX2ZhcmUiOjQxMC41NCwidGF4IjozODEuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTQuMzksImJhc2VfZmFyZSI6MzczLjIyLCJ0YXgiOjM4MS4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTQuMzksImJhc2VfZmFyZSI6MzczLjIyLCJ0YXgiOjM4MS4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 7679.58, "base_fare": 3982.24, "tax": 3697.35, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3620.23", "tax": "3697.35", "discount": 0, "ait": "0.00", "service_charge": 362 }, "partner": { "currency": "SEK", "total": 7679.58, "base_fare": 3982.24, "tax": 3697.35, "gross": { "base_fare": "3620.23", "tax": "3697.35", "discount": "0.00", "ait": "0.00", "service_charge": 362 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc5MS43MSIsImJhc2VfZmFyZSI6IjQxMC41NCIsInRheCI6IjM4MS4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3My4yMiIsInRheCI6IjM4MS4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjMyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuMzIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzU0LjM5IiwiYmFzZV9mYXJlIjoiMzczLjIyIiwidGF4IjoiMzgxLjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczLjIyIiwidGF4IjoiMzgxLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzU0LjM5IiwiYmFzZV9mYXJlIjoiMzczLjIyIiwidGF4IjoiMzgxLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc1NC4zOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 7679.58, "calendar_total_sell": 7679.58, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 7679.58, "filter": { "id": "F1BT00023-50", "price": 7679.58, "gross_total": 754.39, "journey_duration": "PT18H10M", "journey_duration_seconds": 65400, "layover_duration": "PT8H55M", "layover_duration_seconds": 32100, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "", "connecting_airport": { "0": "FRA", "2": "MUC" }, "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T14:50", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T11:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011450fra202607011620829fra202607012110alg2026070122451318alg202607150140fra2026071505201319fra202607150715muc20260715081094muc202607151020cph2026071511552440", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-51", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1345133259", "OwnerCode": "1ANDCIST", "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": "PT8H55M", "transit_time": "4H50M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHFRA_111", "origin": "CPH", "departure_time": "2026-07-01T14:50", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T16:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H30M", "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": "829" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "829" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_FRAALG_112", "origin": "FRA", "departure_time": "2026-07-01T21:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ALG", "arrival_time": "2026-07-01T22:45", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H35M", "distance": null, "lay_over": "PT04H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-51-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT8H55M", "transit_time": "4H50M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGFRA_221", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_FRACPH_222", "origin": "FRA", "departure_time": "2026-07-15T10:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T11:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H25M", "distance": null, "lay_over": "PT04H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1345133259_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 8376.05, "gross_total": 819.75, "base_fare": 4669.58, "tax": 3706.47, "sell": { "currency": "SEK", "total": 8376.05, "base_fare": 4669.58, "tax": 3706.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODYzLjUxLCJiYXNlX2ZhcmUiOjQ4MS40LCJ0YXgiOjM4Mi4xMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgxOS43NSwiYmFzZV9mYXJlIjo0MzcuNjQsInRheCI6MzgyLjExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgxOS43NSwiYmFzZV9mYXJlIjo0MzcuNjQsInRheCI6MzgyLjExfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 8376.05, "base_fare": 4669.58, "tax": 3706.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4245.11", "tax": "3706.47", "discount": 0, "ait": "0.00", "service_charge": 424.47 }, "partner": { "currency": "SEK", "total": 8376.05, "base_fare": 4669.58, "tax": 3706.47, "gross": { "base_fare": "4245.11", "tax": "3706.47", "discount": "0.00", "ait": "0.00", "service_charge": 424.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg2My41MSIsImJhc2VfZmFyZSI6IjQ4MS40MCIsInRheCI6IjM4Mi4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzNy42NCIsInRheCI6IjM4Mi4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQzLjc2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDMuNzYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE5Ljc1IiwiYmFzZV9mYXJlIjoiNDM3LjY0IiwidGF4IjoiMzgyLjExIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDM3LjY0IiwidGF4IjoiMzgyLjExIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE5Ljc1IiwiYmFzZV9mYXJlIjoiNDM3LjY0IiwidGF4IjoiMzgyLjExIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxOS43NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 8376.05, "calendar_total_sell": 8376.05, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 8376.05, "filter": { "id": "F1BT00023-51", "price": 8376.05, "gross_total": 819.75, "journey_duration": "PT17H50M", "journey_duration_seconds": 64200, "layover_duration": "PT9H40M", "layover_duration_seconds": 34800, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T14:50", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T11:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011450fra202607011620829fra202607012110alg2026070122451318alg202607150140fra2026071505201319fra202607151010cph202607151135826", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-52", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1477520478", "OwnerCode": "1ANDCIST", "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": "PT8H55M", "transit_time": "4H50M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHFRA_111", "origin": "CPH", "departure_time": "2026-07-01T14:50", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T16:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "PT01H30M", "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": "829" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "829" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_FRAALG_112", "origin": "FRA", "departure_time": "2026-07-01T21:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ALG", "arrival_time": "2026-07-01T22:45", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H35M", "distance": null, "lay_over": "PT04H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-52-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT6H45M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGFRA_231", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_FRACPH_232", "origin": "FRA", "departure_time": "2026-07-15T08:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T09:25", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H25M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1477520478_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 8679.07, "gross_total": 850.23, "base_fare": 4750.58, "tax": 3928.5, "sell": { "currency": "SEK", "total": 8679.07, "base_fare": 4750.58, "tax": 3928.5 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODk0Ljc1LCJiYXNlX2ZhcmUiOjQ4OS43NSwidGF4Ijo0MDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NTAuMjMsImJhc2VfZmFyZSI6NDQ1LjIzLCJ0YXgiOjQwNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NTAuMjMsImJhc2VfZmFyZSI6NDQ1LjIzLCJ0YXgiOjQwNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 8679.07, "base_fare": 4750.58, "tax": 3928.5, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4318.73", "tax": "3928.50", "discount": 0, "ait": "0.00", "service_charge": 431.84 }, "partner": { "currency": "SEK", "total": 8679.07, "base_fare": 4750.58, "tax": 3928.5, "gross": { "base_fare": "4318.73", "tax": "3928.50", "discount": "0.00", "ait": "0.00", "service_charge": 431.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5NC43NSIsImJhc2VfZmFyZSI6IjQ4OS43NSIsInRheCI6IjQwNS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0NS4yMyIsInRheCI6IjQwNS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ0LjUyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDQuNTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODUwLjIzIiwiYmFzZV9mYXJlIjoiNDQ1LjIzIiwidGF4IjoiNDA1LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQ1LjIzIiwidGF4IjoiNDA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODUwLjIzIiwiYmFzZV9mYXJlIjoiNDQ1LjIzIiwidGF4IjoiNDA1LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg1MC4yMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 8679.07, "calendar_total_sell": 8679.07, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 8679.07, "filter": { "id": "F1BT00023-52", "price": 8679.07, "gross_total": 850.23, "journey_duration": "PT15H40M", "journey_duration_seconds": 56400, "layover_duration": "PT7H30M", "layover_duration_seconds": 27000, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T14:50", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T09:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011450fra202607011620829fra202607012110alg2026070122451318alg202607150140fra2026071505201319fra202607150800cph202607150925824", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-53", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1477915427", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT14H15M", "transit_time": "9H55M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_121", "origin": "CPH", "departure_time": "2026-07-01T19:40", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T21:40", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1051" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1051" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_122", "origin": "CDG", "departure_time": "2026-07-02T07:35", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-02T08:55", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT02H20M", "distance": null, "lay_over": "PT09H55M", "lay_over_date": "2026-07-01", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1554" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1554" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-53-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H30M", "transit_time": "3H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_241", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_242", "origin": "CDG", "departure_time": "2026-07-15T16:50", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T18:45", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1477915427_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9945.9, "gross_total": 946.7, "base_fare": 8391.86, "tax": 1554.04, "sell": { "currency": "SEK", "total": 9945.9, "base_fare": 8391.86, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS4zNSwiYmFzZV9mYXJlIjo4NjUuMTQsInRheCI6MTYwLjIxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTQ2LjcsImJhc2VfZmFyZSI6Nzg2LjQ5LCJ0YXgiOjE2MC4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDYuNywiYmFzZV9mYXJlIjo3ODYuNDksInRheCI6MTYwLjIxfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9945.9, "base_fare": 8391.86, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7628.95", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 762.91 }, "partner": { "currency": "SEK", "total": 9945.9, "base_fare": 8391.86, "tax": 1554.04, "gross": { "base_fare": "7628.95", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 762.91 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuMzUiLCJiYXNlX2ZhcmUiOiI4NjUuMTQiLCJ0YXgiOiIxNjAuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODYuNDkiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3OC42NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijc4LjY1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk0Ni43MCIsImJhc2VfZmFyZSI6Ijc4Ni40OSIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc4Ni40OSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk0Ni43MCIsImJhc2VfZmFyZSI6Ijc4Ni40OSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NDYuNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 9945.9, "calendar_total_sell": 9945.9, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9945.9, "filter": { "id": "F1BT00023-53", "price": 9945.9, "gross_total": 946.7, "journey_duration": "PT21H45M", "journey_duration_seconds": 78300, "layover_duration": "PT13H0M", "layover_duration_seconds": 46800, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:40", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T18:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011940cdg2026070121401051cdg202607020735alg2026070208551554alg202607151015cdg2026071513451555cdg202607151650cph2026071518451050", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-54", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1915568441", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT14H15M", "transit_time": "9H55M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_121", "origin": "CPH", "departure_time": "2026-07-01T19:40", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T21:40", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1051" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1051" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_122", "origin": "CDG", "departure_time": "2026-07-02T07:35", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-02T08:55", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT02H20M", "distance": null, "lay_over": "PT09H55M", "lay_over_date": "2026-07-01", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1554" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1554" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-54-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H15M", "transit_time": "6H40M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_251", "origin": "ALG", "departure_time": "2026-07-15T06:30", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T10:10", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_252", "origin": "CDG", "departure_time": "2026-07-15T16:50", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T18:45", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT06H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1915568441_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9945.9, "gross_total": 946.7, "base_fare": 8391.86, "tax": 1554.04, "sell": { "currency": "SEK", "total": 9945.9, "base_fare": 8391.86, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS4zNSwiYmFzZV9mYXJlIjo4NjUuMTQsInRheCI6MTYwLjIxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTQ2LjcsImJhc2VfZmFyZSI6Nzg2LjQ5LCJ0YXgiOjE2MC4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDYuNywiYmFzZV9mYXJlIjo3ODYuNDksInRheCI6MTYwLjIxfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9945.9, "base_fare": 8391.86, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7628.95", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 762.91 }, "partner": { "currency": "SEK", "total": 9945.9, "base_fare": 8391.86, "tax": 1554.04, "gross": { "base_fare": "7628.95", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 762.91 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuMzUiLCJiYXNlX2ZhcmUiOiI4NjUuMTQiLCJ0YXgiOiIxNjAuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODYuNDkiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3OC42NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijc4LjY1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk0Ni43MCIsImJhc2VfZmFyZSI6Ijc4Ni40OSIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc4Ni40OSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk0Ni43MCIsImJhc2VfZmFyZSI6Ijc4Ni40OSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NDYuNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 9945.9, "calendar_total_sell": 9945.9, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9945.9, "filter": { "id": "F1BT00023-54", "price": 9945.9, "gross_total": 946.7, "journey_duration": "PT1D1H30M", "journey_duration_seconds": 91800, "layover_duration": "PT16H35M", "layover_duration_seconds": 59700, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:40", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T18:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011940cdg2026070121401051cdg202607020735alg2026070208551554alg202607150630cdg2026071510101055cdg202607151650cph2026071518451050", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-55", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1762383165", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT14H15M", "transit_time": "9H55M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_121", "origin": "CPH", "departure_time": "2026-07-01T19:40", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T21:40", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1051" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1051" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_122", "origin": "CDG", "departure_time": "2026-07-02T07:35", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-02T08:55", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT02H20M", "distance": null, "lay_over": "PT09H55M", "lay_over_date": "2026-07-01", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1554" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1554" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-55-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H55M", "transit_time": "3H30M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_261", "origin": "ALG", "departure_time": "2026-07-15T14:00", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T17:30", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_262", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1762383165_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10002.07, "gross_total": 951.96, "base_fare": 8448.02, "tax": 1554.04, "sell": { "currency": "SEK", "total": 10002.07, "base_fare": 8448.02, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS4xNCwiYmFzZV9mYXJlIjo4NzAuOTMsInRheCI6MTYwLjIxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTUxLjk2LCJiYXNlX2ZhcmUiOjc5MS43NSwidGF4IjoxNjAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTUxLjk2LCJiYXNlX2ZhcmUiOjc5MS43NSwidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10002.07, "base_fare": 8448.02, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7679.98", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 768.05 }, "partner": { "currency": "SEK", "total": 10002.07, "base_fare": 8448.02, "tax": 1554.04, "gross": { "base_fare": "7679.98", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 768.05 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuMTQiLCJiYXNlX2ZhcmUiOiI4NzAuOTMiLCJ0YXgiOiIxNjAuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTEuNzUiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3OS4xOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijc5LjE4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1MS45NiIsImJhc2VfZmFyZSI6Ijc5MS43NSIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc5MS43NSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1MS45NiIsImJhc2VfZmFyZSI6Ijc5MS43NSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NTEuOTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 10002.07, "calendar_total_sell": 10002.07, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10002.07, "filter": { "id": "F1BT00023-55", "price": 10002.07, "gross_total": 951.96, "journey_duration": "PT22H10M", "journey_duration_seconds": 79800, "layover_duration": "PT13H25M", "layover_duration_seconds": 48300, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:40", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011940cdg2026070121401051cdg202607020735alg2026070208551554alg202607151400cdg2026071517301855cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-56", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1391922135", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT14H15M", "transit_time": "9H55M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_121", "origin": "CPH", "departure_time": "2026-07-01T19:40", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T21:40", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1051" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1051" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_122", "origin": "CDG", "departure_time": "2026-07-02T07:35", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-02T08:55", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT02H20M", "distance": null, "lay_over": "PT09H55M", "lay_over_date": "2026-07-01", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1554" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1554" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-56-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT9H30M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_271", "origin": "ALG", "departure_time": "2026-07-15T12:25", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T15:55", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_272", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT05H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1391922135_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10002.07, "gross_total": 951.96, "base_fare": 8448.02, "tax": 1554.04, "sell": { "currency": "SEK", "total": 10002.07, "base_fare": 8448.02, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS4xNCwiYmFzZV9mYXJlIjo4NzAuOTMsInRheCI6MTYwLjIxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTUxLjk2LCJiYXNlX2ZhcmUiOjc5MS43NSwidGF4IjoxNjAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTUxLjk2LCJiYXNlX2ZhcmUiOjc5MS43NSwidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10002.07, "base_fare": 8448.02, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7679.98", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 768.05 }, "partner": { "currency": "SEK", "total": 10002.07, "base_fare": 8448.02, "tax": 1554.04, "gross": { "base_fare": "7679.98", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 768.05 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuMTQiLCJiYXNlX2ZhcmUiOiI4NzAuOTMiLCJ0YXgiOiIxNjAuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTEuNzUiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3OS4xOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijc5LjE4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1MS45NiIsImJhc2VfZmFyZSI6Ijc5MS43NSIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc5MS43NSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1MS45NiIsImJhc2VfZmFyZSI6Ijc5MS43NSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NTEuOTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 10002.07, "calendar_total_sell": 10002.07, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10002.07, "filter": { "id": "F1BT00023-56", "price": 10002.07, "gross_total": 951.96, "journey_duration": "PT23H45M", "journey_duration_seconds": 85500, "layover_duration": "PT15H0M", "layover_duration_seconds": 54000, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:40", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011940cdg2026070121401051cdg202607020735alg2026070208551554alg202607151225cdg2026071515551655cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-57", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1454463596", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT14H15M", "transit_time": "9H55M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_121", "origin": "CPH", "departure_time": "2026-07-01T19:40", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T21:40", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1051" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1051" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_122", "origin": "CDG", "departure_time": "2026-07-02T07:35", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-02T08:55", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT02H20M", "distance": null, "lay_over": "PT09H55M", "lay_over_date": "2026-07-01", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1554" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1554" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-57-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H40M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_281", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_282", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1454463596_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10002.07, "gross_total": 951.96, "base_fare": 8448.02, "tax": 1554.04, "sell": { "currency": "SEK", "total": 10002.07, "base_fare": 8448.02, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS4xNCwiYmFzZV9mYXJlIjo4NzAuOTMsInRheCI6MTYwLjIxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTUxLjk2LCJiYXNlX2ZhcmUiOjc5MS43NSwidGF4IjoxNjAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTUxLjk2LCJiYXNlX2ZhcmUiOjc5MS43NSwidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10002.07, "base_fare": 8448.02, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7679.98", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 768.05 }, "partner": { "currency": "SEK", "total": 10002.07, "base_fare": 8448.02, "tax": 1554.04, "gross": { "base_fare": "7679.98", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 768.05 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuMTQiLCJiYXNlX2ZhcmUiOiI4NzAuOTMiLCJ0YXgiOiIxNjAuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTEuNzUiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3OS4xOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijc5LjE4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1MS45NiIsImJhc2VfZmFyZSI6Ijc5MS43NSIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc5MS43NSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1MS45NiIsImJhc2VfZmFyZSI6Ijc5MS43NSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NTEuOTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 10002.07, "calendar_total_sell": 10002.07, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10002.07, "filter": { "id": "F1BT00023-57", "price": 10002.07, "gross_total": 951.96, "journey_duration": "PT1D1H55M", "journey_duration_seconds": 93300, "layover_duration": "PT17H10M", "layover_duration_seconds": 61800, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:40", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011940cdg2026070121401051cdg202607020735alg2026070208551554alg202607151015cdg2026071513451555cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-58", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1693607111", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT5H35M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_131", "origin": "CPH", "departure_time": "2026-07-01T18:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T20:00", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_132", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-58-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H30M", "transit_time": "3H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_241", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_242", "origin": "CDG", "departure_time": "2026-07-15T16:50", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T18:45", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1693607111_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10245.43, "gross_total": 974.77, "base_fare": 8691.39, "tax": 1554.04, "sell": { "currency": "SEK", "total": 10245.43, "base_fare": 8691.39, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Ni4yMywiYmFzZV9mYXJlIjo4OTYuMDIsInRheCI6MTYwLjIxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc0Ljc3LCJiYXNlX2ZhcmUiOjgxNC41NiwidGF4IjoxNjAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc0Ljc3LCJiYXNlX2ZhcmUiOjgxNC41NiwidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10245.43, "base_fare": 8691.39, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7901.23", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 790.16 }, "partner": { "currency": "SEK", "total": 10245.43, "base_fare": 8691.39, "tax": 1554.04, "gross": { "base_fare": "7901.23", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 790.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTYuMjMiLCJiYXNlX2ZhcmUiOiI4OTYuMDIiLCJ0YXgiOiIxNjAuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTQuNTYiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4MS40NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjgxLjQ2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3NC43NyIsImJhc2VfZmFyZSI6IjgxNC41NiIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgxNC41NiIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3NC43NyIsImJhc2VfZmFyZSI6IjgxNC41NiIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NzQuNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 10245.43, "calendar_total_sell": 10245.43, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10245.43, "filter": { "id": "F1BT00023-58", "price": 10245.43, "gross_total": 974.77, "journey_duration": "PT13H5M", "journey_duration_seconds": 47100, "layover_duration": "PT4H15M", "layover_duration_seconds": 15300, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T18:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T18:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011800cdg2026070120001851cdg202607012110alg2026070122351054alg202607151015cdg2026071513451555cdg202607151650cph2026071518451050", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-59", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1324370127", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT5H35M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_131", "origin": "CPH", "departure_time": "2026-07-01T18:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T20:00", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_132", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-59-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H15M", "transit_time": "6H40M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_251", "origin": "ALG", "departure_time": "2026-07-15T06:30", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T10:10", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_252", "origin": "CDG", "departure_time": "2026-07-15T16:50", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T18:45", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT06H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1324370127_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10245.43, "gross_total": 974.77, "base_fare": 8691.39, "tax": 1554.04, "sell": { "currency": "SEK", "total": 10245.43, "base_fare": 8691.39, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Ni4yMywiYmFzZV9mYXJlIjo4OTYuMDIsInRheCI6MTYwLjIxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc0Ljc3LCJiYXNlX2ZhcmUiOjgxNC41NiwidGF4IjoxNjAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc0Ljc3LCJiYXNlX2ZhcmUiOjgxNC41NiwidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10245.43, "base_fare": 8691.39, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7901.23", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 790.16 }, "partner": { "currency": "SEK", "total": 10245.43, "base_fare": 8691.39, "tax": 1554.04, "gross": { "base_fare": "7901.23", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 790.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTYuMjMiLCJiYXNlX2ZhcmUiOiI4OTYuMDIiLCJ0YXgiOiIxNjAuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTQuNTYiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4MS40NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjgxLjQ2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3NC43NyIsImJhc2VfZmFyZSI6IjgxNC41NiIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgxNC41NiIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3NC43NyIsImJhc2VfZmFyZSI6IjgxNC41NiIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NzQuNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 10245.43, "calendar_total_sell": 10245.43, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10245.43, "filter": { "id": "F1BT00023-59", "price": 10245.43, "gross_total": 974.77, "journey_duration": "PT16H50M", "journey_duration_seconds": 60600, "layover_duration": "PT7H50M", "layover_duration_seconds": 28200, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T18:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T18:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011800cdg2026070120001851cdg202607012110alg2026070122351054alg202607150630cdg2026071510101055cdg202607151650cph2026071518451050", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-60", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1737787438", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT14H15M", "transit_time": "9H55M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_121", "origin": "CPH", "departure_time": "2026-07-01T19:40", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T21:40", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1051" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1051" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_122", "origin": "CDG", "departure_time": "2026-07-02T07:35", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-02T08:55", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT02H20M", "distance": null, "lay_over": "PT09H55M", "lay_over_date": "2026-07-01", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1554" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1554" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-60-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT5H50M", "transit_time": "1H20M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_291", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_292", "origin": "CDG", "departure_time": "2026-07-15T15:05", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T17:05", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT02H00M", "distance": null, "lay_over": "PT01H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1737787438_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10270.75, "gross_total": 977.15, "base_fare": 8716.71, "tax": 1554.04, "sell": { "currency": "SEK", "total": 10270.75, "base_fare": 8716.71, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OC44NCwiYmFzZV9mYXJlIjo4OTguNjMsInRheCI6MTYwLjIxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc3LjE1LCJiYXNlX2ZhcmUiOjgxNi45NCwidGF4IjoxNjAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc3LjE1LCJiYXNlX2ZhcmUiOjgxNi45NCwidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10270.75, "base_fare": 8716.71, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7924.32", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 792.39 }, "partner": { "currency": "SEK", "total": 10270.75, "base_fare": 8716.71, "tax": 1554.04, "gross": { "base_fare": "7924.32", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 792.39 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTguODQiLCJiYXNlX2ZhcmUiOiI4OTguNjMiLCJ0YXgiOiIxNjAuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTYuOTQiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4MS42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjgxLjY5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3Ny4xNSIsImJhc2VfZmFyZSI6IjgxNi45NCIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgxNi45NCIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3Ny4xNSIsImJhc2VfZmFyZSI6IjgxNi45NCIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NzcuMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 10270.75, "calendar_total_sell": 10270.75, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10270.75, "filter": { "id": "F1BT00023-60", "price": 10270.75, "gross_total": 977.15, "journey_duration": "PT20H5M", "journey_duration_seconds": 72300, "layover_duration": "PT11H15M", "layover_duration_seconds": 40500, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:40", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T17:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011940cdg2026070121401051cdg202607020735alg2026070208551554alg202607151015cdg2026071513451555cdg202607151505cph2026071517051850", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-61", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1522385045", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT14H15M", "transit_time": "9H55M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_121", "origin": "CPH", "departure_time": "2026-07-01T19:40", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T21:40", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1051" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1051" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_122", "origin": "CDG", "departure_time": "2026-07-02T07:35", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-02T08:55", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT02H20M", "distance": null, "lay_over": "PT09H55M", "lay_over_date": "2026-07-01", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1554" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1554" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-61-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT9H35M", "transit_time": "4H55M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2101", "origin": "ALG", "departure_time": "2026-07-15T06:30", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T10:10", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2102", "origin": "CDG", "departure_time": "2026-07-15T15:05", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T17:05", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT02H00M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1522385045_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10270.75, "gross_total": 977.15, "base_fare": 8716.71, "tax": 1554.04, "sell": { "currency": "SEK", "total": 10270.75, "base_fare": 8716.71, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OC44NCwiYmFzZV9mYXJlIjo4OTguNjMsInRheCI6MTYwLjIxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc3LjE1LCJiYXNlX2ZhcmUiOjgxNi45NCwidGF4IjoxNjAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc3LjE1LCJiYXNlX2ZhcmUiOjgxNi45NCwidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10270.75, "base_fare": 8716.71, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7924.32", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 792.39 }, "partner": { "currency": "SEK", "total": 10270.75, "base_fare": 8716.71, "tax": 1554.04, "gross": { "base_fare": "7924.32", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 792.39 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTguODQiLCJiYXNlX2ZhcmUiOiI4OTguNjMiLCJ0YXgiOiIxNjAuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTYuOTQiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4MS42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjgxLjY5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3Ny4xNSIsImJhc2VfZmFyZSI6IjgxNi45NCIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgxNi45NCIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3Ny4xNSIsImJhc2VfZmFyZSI6IjgxNi45NCIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NzcuMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 10270.75, "calendar_total_sell": 10270.75, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10270.75, "filter": { "id": "F1BT00023-61", "price": 10270.75, "gross_total": 977.15, "journey_duration": "PT23H50M", "journey_duration_seconds": 85800, "layover_duration": "PT14H50M", "layover_duration_seconds": 53400, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:40", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T17:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011940cdg2026070121401051cdg202607020735alg2026070208551554alg202607150630cdg2026071510101055cdg202607151505cph2026071517051850", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-62", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1912452181", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT5H35M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_131", "origin": "CPH", "departure_time": "2026-07-01T18:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T20:00", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_132", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-62-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H55M", "transit_time": "3H30M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_261", "origin": "ALG", "departure_time": "2026-07-15T14:00", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T17:30", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_262", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1912452181_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10301.89, "gross_total": 980.06, "base_fare": 8747.85, "tax": 1554.04, "sell": { "currency": "SEK", "total": 10301.89, "base_fare": 8747.85, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2Mi4wNSwiYmFzZV9mYXJlIjo5MDEuODQsInRheCI6MTYwLjIxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgwLjA2LCJiYXNlX2ZhcmUiOjgxOS44NSwidGF4IjoxNjAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgwLjA2LCJiYXNlX2ZhcmUiOjgxOS44NSwidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10301.89, "base_fare": 8747.85, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7952.55", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 795.3 }, "partner": { "currency": "SEK", "total": 10301.89, "base_fare": 8747.85, "tax": 1554.04, "gross": { "base_fare": "7952.55", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 795.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjIuMDUiLCJiYXNlX2ZhcmUiOiI5MDEuODQiLCJ0YXgiOiIxNjAuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTkuODUiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4MS45OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjgxLjk5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MC4wNiIsImJhc2VfZmFyZSI6IjgxOS44NSIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgxOS44NSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MC4wNiIsImJhc2VfZmFyZSI6IjgxOS44NSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODAuMDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 10301.89, "calendar_total_sell": 10301.89, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10301.89, "filter": { "id": "F1BT00023-62", "price": 10301.89, "gross_total": 980.06, "journey_duration": "PT13H30M", "journey_duration_seconds": 48600, "layover_duration": "PT4H40M", "layover_duration_seconds": 16800, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T18:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011800cdg2026070120001851cdg202607012110alg2026070122351054alg202607151400cdg2026071517301855cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-63", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1629726914", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT5H35M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_131", "origin": "CPH", "departure_time": "2026-07-01T18:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T20:00", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_132", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-63-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT9H30M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_271", "origin": "ALG", "departure_time": "2026-07-15T12:25", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T15:55", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_272", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT05H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1629726914_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10301.89, "gross_total": 980.06, "base_fare": 8747.85, "tax": 1554.04, "sell": { "currency": "SEK", "total": 10301.89, "base_fare": 8747.85, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2Mi4wNSwiYmFzZV9mYXJlIjo5MDEuODQsInRheCI6MTYwLjIxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgwLjA2LCJiYXNlX2ZhcmUiOjgxOS44NSwidGF4IjoxNjAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgwLjA2LCJiYXNlX2ZhcmUiOjgxOS44NSwidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10301.89, "base_fare": 8747.85, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7952.55", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 795.3 }, "partner": { "currency": "SEK", "total": 10301.89, "base_fare": 8747.85, "tax": 1554.04, "gross": { "base_fare": "7952.55", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 795.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjIuMDUiLCJiYXNlX2ZhcmUiOiI5MDEuODQiLCJ0YXgiOiIxNjAuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTkuODUiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4MS45OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjgxLjk5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MC4wNiIsImJhc2VfZmFyZSI6IjgxOS44NSIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgxOS44NSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MC4wNiIsImJhc2VfZmFyZSI6IjgxOS44NSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODAuMDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 10301.89, "calendar_total_sell": 10301.89, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10301.89, "filter": { "id": "F1BT00023-63", "price": 10301.89, "gross_total": 980.06, "journey_duration": "PT15H5M", "journey_duration_seconds": 54300, "layover_duration": "PT6H15M", "layover_duration_seconds": 22500, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T18:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011800cdg2026070120001851cdg202607012110alg2026070122351054alg202607151225cdg2026071515551655cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-64", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1986073611", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT5H35M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_131", "origin": "CPH", "departure_time": "2026-07-01T18:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T20:00", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_132", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-64-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H40M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_281", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_282", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1986073611_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10301.89, "gross_total": 980.06, "base_fare": 8747.85, "tax": 1554.04, "sell": { "currency": "SEK", "total": 10301.89, "base_fare": 8747.85, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2Mi4wNSwiYmFzZV9mYXJlIjo5MDEuODQsInRheCI6MTYwLjIxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgwLjA2LCJiYXNlX2ZhcmUiOjgxOS44NSwidGF4IjoxNjAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgwLjA2LCJiYXNlX2ZhcmUiOjgxOS44NSwidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10301.89, "base_fare": 8747.85, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7952.55", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 795.3 }, "partner": { "currency": "SEK", "total": 10301.89, "base_fare": 8747.85, "tax": 1554.04, "gross": { "base_fare": "7952.55", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 795.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjIuMDUiLCJiYXNlX2ZhcmUiOiI5MDEuODQiLCJ0YXgiOiIxNjAuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTkuODUiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4MS45OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjgxLjk5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MC4wNiIsImJhc2VfZmFyZSI6IjgxOS44NSIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgxOS44NSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MC4wNiIsImJhc2VfZmFyZSI6IjgxOS44NSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODAuMDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 10301.89, "calendar_total_sell": 10301.89, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10301.89, "filter": { "id": "F1BT00023-64", "price": 10301.89, "gross_total": 980.06, "journey_duration": "PT17H15M", "journey_duration_seconds": 62100, "layover_duration": "PT8H25M", "layover_duration_seconds": 30300, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T18:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011800cdg2026070120001851cdg202607012110alg2026070122351054alg202607151015cdg2026071513451555cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-65", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1999978834", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT5H35M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_131", "origin": "CPH", "departure_time": "2026-07-01T18:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T20:00", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_132", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-65-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT5H50M", "transit_time": "1H20M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_291", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_292", "origin": "CDG", "departure_time": "2026-07-15T15:05", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T17:05", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT02H00M", "distance": null, "lay_over": "PT01H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1999978834_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10570.58, "gross_total": 1005.25, "base_fare": 9016.54, "tax": 1554.04, "sell": { "currency": "SEK", "total": 10570.58, "base_fare": 9016.54, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4OS43NSwiYmFzZV9mYXJlIjo5MjkuNTQsInRheCI6MTYwLjIxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwNS4yNSwiYmFzZV9mYXJlIjo4NDUuMDQsInRheCI6MTYwLjIxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMDUuMjUsImJhc2VfZmFyZSI6ODQ1LjA0LCJ0YXgiOjE2MC4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10570.58, "base_fare": 9016.54, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8196.89", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 819.65 }, "partner": { "currency": "SEK", "total": 10570.58, "base_fare": 9016.54, "tax": 1554.04, "gross": { "base_fare": "8196.89", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 819.65 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODkuNzUiLCJiYXNlX2ZhcmUiOiI5MjkuNTQiLCJ0YXgiOiIxNjAuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDUuMDQiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NC41MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg0LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDUuMjUiLCJiYXNlX2ZhcmUiOiI4NDUuMDQiLCJ0YXgiOiIxNjAuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDUuMDQiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDA1LjI1IiwiYmFzZV9mYXJlIjoiODQ1LjA0IiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDUuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 10570.58, "calendar_total_sell": 10570.58, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10570.58, "filter": { "id": "F1BT00023-65", "price": 10570.58, "gross_total": 1005.25, "journey_duration": "PT11H25M", "journey_duration_seconds": 41100, "layover_duration": "PT2H30M", "layover_duration_seconds": 9000, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T18:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T17:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011800cdg2026070120001851cdg202607012110alg2026070122351054alg202607151015cdg2026071513451555cdg202607151505cph2026071517051850", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-66", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1194397372", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT5H35M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_131", "origin": "CPH", "departure_time": "2026-07-01T18:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T20:00", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_132", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-66-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT9H35M", "transit_time": "4H55M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2101", "origin": "ALG", "departure_time": "2026-07-15T06:30", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T10:10", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2102", "origin": "CDG", "departure_time": "2026-07-15T15:05", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T17:05", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT02H00M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1194397372_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10570.58, "gross_total": 1005.25, "base_fare": 9016.54, "tax": 1554.04, "sell": { "currency": "SEK", "total": 10570.58, "base_fare": 9016.54, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4OS43NSwiYmFzZV9mYXJlIjo5MjkuNTQsInRheCI6MTYwLjIxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwNS4yNSwiYmFzZV9mYXJlIjo4NDUuMDQsInRheCI6MTYwLjIxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMDUuMjUsImJhc2VfZmFyZSI6ODQ1LjA0LCJ0YXgiOjE2MC4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10570.58, "base_fare": 9016.54, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8196.89", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 819.65 }, "partner": { "currency": "SEK", "total": 10570.58, "base_fare": 9016.54, "tax": 1554.04, "gross": { "base_fare": "8196.89", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 819.65 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODkuNzUiLCJiYXNlX2ZhcmUiOiI5MjkuNTQiLCJ0YXgiOiIxNjAuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDUuMDQiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NC41MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg0LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDUuMjUiLCJiYXNlX2ZhcmUiOiI4NDUuMDQiLCJ0YXgiOiIxNjAuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDUuMDQiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDA1LjI1IiwiYmFzZV9mYXJlIjoiODQ1LjA0IiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDUuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 10570.58, "calendar_total_sell": 10570.58, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10570.58, "filter": { "id": "F1BT00023-66", "price": 10570.58, "gross_total": 1005.25, "journey_duration": "PT15H10M", "journey_duration_seconds": 54600, "layover_duration": "PT6H5M", "layover_duration_seconds": 21900, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T18:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T17:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011800cdg2026070120001851cdg202607012110alg2026070122351054alg202607150630cdg2026071510101055cdg202607151505cph2026071517051850", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-67", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1792902373", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT11H5M", "transit_time": "6H30M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_141", "origin": "CPH", "departure_time": "2026-07-01T06:05", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T08:15", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_142", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-67-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H30M", "transit_time": "3H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_241", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_242", "origin": "CDG", "departure_time": "2026-07-15T16:50", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T18:45", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1792902373_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10971.96, "gross_total": 1042.86, "base_fare": 9418.02, "tax": 1553.94, "sell": { "currency": "SEK", "total": 10971.96, "base_fare": 9418.02, "tax": 1553.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzMS4xMywiYmFzZV9mYXJlIjo5NzAuOTMsInRheCI6MTYwLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDQyLjg2LCJiYXNlX2ZhcmUiOjg4Mi42NiwidGF4IjoxNjAuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDQyLjg2LCJiYXNlX2ZhcmUiOjg4Mi42NiwidGF4IjoxNjAuMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10971.96, "base_fare": 9418.02, "tax": 1553.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8561.80", "tax": "1553.94", "discount": 0, "ait": "0.00", "service_charge": 856.22 }, "partner": { "currency": "SEK", "total": 10971.96, "base_fare": 9418.02, "tax": 1553.94, "gross": { "base_fare": "8561.80", "tax": "1553.94", "discount": "0.00", "ait": "0.00", "service_charge": 856.22 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzEuMTMiLCJiYXNlX2ZhcmUiOiI5NzAuOTMiLCJ0YXgiOiIxNjAuMjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4ODIuNjYiLCJ0YXgiOiIxNjAuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OC4yNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg4LjI3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDIuODYiLCJiYXNlX2ZhcmUiOiI4ODIuNjYiLCJ0YXgiOiIxNjAuMjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4ODIuNjYiLCJ0YXgiOiIxNjAuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQyLjg2IiwiYmFzZV9mYXJlIjoiODgyLjY2IiwidGF4IjoiMTYwLjIwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDIuODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 10971.96, "calendar_total_sell": 10971.96, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10971.96, "filter": { "id": "F1BT00023-67", "price": 10971.96, "gross_total": 1042.86, "journey_duration": "PT18H35M", "journey_duration_seconds": 66900, "layover_duration": "PT9H35M", "layover_duration_seconds": 34500, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T18:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010605cdg2026070108151351cdg202607011445alg2026070116101754alg202607151015cdg2026071513451555cdg202607151650cph2026071518451050", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-68", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1470794069", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT11H5M", "transit_time": "6H30M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_141", "origin": "CPH", "departure_time": "2026-07-01T06:05", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T08:15", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_142", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-68-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H15M", "transit_time": "6H40M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_251", "origin": "ALG", "departure_time": "2026-07-15T06:30", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T10:10", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_252", "origin": "CDG", "departure_time": "2026-07-15T16:50", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T18:45", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT06H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1470794069_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10971.96, "gross_total": 1042.86, "base_fare": 9418.02, "tax": 1553.94, "sell": { "currency": "SEK", "total": 10971.96, "base_fare": 9418.02, "tax": 1553.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzMS4xMywiYmFzZV9mYXJlIjo5NzAuOTMsInRheCI6MTYwLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDQyLjg2LCJiYXNlX2ZhcmUiOjg4Mi42NiwidGF4IjoxNjAuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDQyLjg2LCJiYXNlX2ZhcmUiOjg4Mi42NiwidGF4IjoxNjAuMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10971.96, "base_fare": 9418.02, "tax": 1553.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8561.80", "tax": "1553.94", "discount": 0, "ait": "0.00", "service_charge": 856.22 }, "partner": { "currency": "SEK", "total": 10971.96, "base_fare": 9418.02, "tax": 1553.94, "gross": { "base_fare": "8561.80", "tax": "1553.94", "discount": "0.00", "ait": "0.00", "service_charge": 856.22 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzEuMTMiLCJiYXNlX2ZhcmUiOiI5NzAuOTMiLCJ0YXgiOiIxNjAuMjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4ODIuNjYiLCJ0YXgiOiIxNjAuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OC4yNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg4LjI3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDIuODYiLCJiYXNlX2ZhcmUiOiI4ODIuNjYiLCJ0YXgiOiIxNjAuMjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4ODIuNjYiLCJ0YXgiOiIxNjAuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQyLjg2IiwiYmFzZV9mYXJlIjoiODgyLjY2IiwidGF4IjoiMTYwLjIwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDIuODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 10971.96, "calendar_total_sell": 10971.96, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10971.96, "filter": { "id": "F1BT00023-68", "price": 10971.96, "gross_total": 1042.86, "journey_duration": "PT22H20M", "journey_duration_seconds": 80400, "layover_duration": "PT13H10M", "layover_duration_seconds": 47400, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T18:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010605cdg2026070108151351cdg202607011445alg2026070116101754alg202607150630cdg2026071510101055cdg202607151650cph2026071518451050", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-69", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1642672516", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT11H5M", "transit_time": "6H30M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_141", "origin": "CPH", "departure_time": "2026-07-01T06:05", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T08:15", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_142", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-69-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H55M", "transit_time": "3H30M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_261", "origin": "ALG", "departure_time": "2026-07-15T14:00", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T17:30", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_262", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1642672516_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11029.88, "gross_total": 1048.29, "base_fare": 9475.83, "tax": 1554.04, "sell": { "currency": "SEK", "total": 11029.88, "base_fare": 9475.83, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzNy4xLCJiYXNlX2ZhcmUiOjk3Ni44OSwidGF4IjoxNjAuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDQ4LjI5LCJiYXNlX2ZhcmUiOjg4OC4wOCwidGF4IjoxNjAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OC4yOSwiYmFzZV9mYXJlIjo4ODguMDgsInRheCI6MTYwLjIxfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11029.88, "base_fare": 9475.83, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8614.38", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 861.46 }, "partner": { "currency": "SEK", "total": 11029.88, "base_fare": 9475.83, "tax": 1554.04, "gross": { "base_fare": "8614.38", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 861.46 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzcuMTAiLCJiYXNlX2ZhcmUiOiI5NzYuODkiLCJ0YXgiOiIxNjAuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4ODguMDgiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OC44MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg4LjgxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDguMjkiLCJiYXNlX2ZhcmUiOiI4ODguMDgiLCJ0YXgiOiIxNjAuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4ODguMDgiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ4LjI5IiwiYmFzZV9mYXJlIjoiODg4LjA4IiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDguMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 11029.88, "calendar_total_sell": 11029.88, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11029.88, "filter": { "id": "F1BT00023-69", "price": 11029.88, "gross_total": 1048.29, "journey_duration": "PT19H0M", "journey_duration_seconds": 68400, "layover_duration": "PT10H0M", "layover_duration_seconds": 36000, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:05", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010605cdg2026070108151351cdg202607011445alg2026070116101754alg202607151400cdg2026071517301855cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-70", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1343039570", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT11H5M", "transit_time": "6H30M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_141", "origin": "CPH", "departure_time": "2026-07-01T06:05", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T08:15", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_142", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-70-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT9H30M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_271", "origin": "ALG", "departure_time": "2026-07-15T12:25", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T15:55", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_272", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT05H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1343039570_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11029.88, "gross_total": 1048.29, "base_fare": 9475.83, "tax": 1554.04, "sell": { "currency": "SEK", "total": 11029.88, "base_fare": 9475.83, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzNy4xLCJiYXNlX2ZhcmUiOjk3Ni44OSwidGF4IjoxNjAuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDQ4LjI5LCJiYXNlX2ZhcmUiOjg4OC4wOCwidGF4IjoxNjAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OC4yOSwiYmFzZV9mYXJlIjo4ODguMDgsInRheCI6MTYwLjIxfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11029.88, "base_fare": 9475.83, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8614.38", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 861.46 }, "partner": { "currency": "SEK", "total": 11029.88, "base_fare": 9475.83, "tax": 1554.04, "gross": { "base_fare": "8614.38", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 861.46 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzcuMTAiLCJiYXNlX2ZhcmUiOiI5NzYuODkiLCJ0YXgiOiIxNjAuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4ODguMDgiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OC44MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg4LjgxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDguMjkiLCJiYXNlX2ZhcmUiOiI4ODguMDgiLCJ0YXgiOiIxNjAuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4ODguMDgiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ4LjI5IiwiYmFzZV9mYXJlIjoiODg4LjA4IiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDguMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 11029.88, "calendar_total_sell": 11029.88, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11029.88, "filter": { "id": "F1BT00023-70", "price": 11029.88, "gross_total": 1048.29, "journey_duration": "PT20H35M", "journey_duration_seconds": 74100, "layover_duration": "PT11H35M", "layover_duration_seconds": 41700, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:05", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010605cdg2026070108151351cdg202607011445alg2026070116101754alg202607151225cdg2026071515551655cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-71", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1101199439", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT11H5M", "transit_time": "6H30M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_141", "origin": "CPH", "departure_time": "2026-07-01T06:05", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T08:15", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_142", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-71-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H40M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_281", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_282", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1101199439_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11029.88, "gross_total": 1048.29, "base_fare": 9475.83, "tax": 1554.04, "sell": { "currency": "SEK", "total": 11029.88, "base_fare": 9475.83, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzNy4xLCJiYXNlX2ZhcmUiOjk3Ni44OSwidGF4IjoxNjAuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDQ4LjI5LCJiYXNlX2ZhcmUiOjg4OC4wOCwidGF4IjoxNjAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OC4yOSwiYmFzZV9mYXJlIjo4ODguMDgsInRheCI6MTYwLjIxfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11029.88, "base_fare": 9475.83, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8614.38", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 861.46 }, "partner": { "currency": "SEK", "total": 11029.88, "base_fare": 9475.83, "tax": 1554.04, "gross": { "base_fare": "8614.38", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 861.46 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzcuMTAiLCJiYXNlX2ZhcmUiOiI5NzYuODkiLCJ0YXgiOiIxNjAuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4ODguMDgiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OC44MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg4LjgxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDguMjkiLCJiYXNlX2ZhcmUiOiI4ODguMDgiLCJ0YXgiOiIxNjAuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4ODguMDgiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ4LjI5IiwiYmFzZV9mYXJlIjoiODg4LjA4IiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDguMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 11029.88, "calendar_total_sell": 11029.88, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11029.88, "filter": { "id": "F1BT00023-71", "price": 11029.88, "gross_total": 1048.29, "journey_duration": "PT22H45M", "journey_duration_seconds": 81900, "layover_duration": "PT13H45M", "layover_duration_seconds": 49500, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:05", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010605cdg2026070108151351cdg202607011445alg2026070116101754alg202607151015cdg2026071513451555cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-72", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1965944677", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT7H25M", "transit_time": "2H55M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_151", "origin": "CPH", "departure_time": "2026-07-01T06:05", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T08:15", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_152", "origin": "CDG", "departure_time": "2026-07-01T11:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T12:30", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H20M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-72-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H30M", "transit_time": "3H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_241", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_242", "origin": "CDG", "departure_time": "2026-07-15T16:50", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T18:45", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1965944677_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11264.13, "gross_total": 1070.25, "base_fare": 9710.09, "tax": 1554.04, "sell": { "currency": "SEK", "total": 11264.13, "base_fare": 9710.09, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE2MS4yNSwiYmFzZV9mYXJlIjoxMDAxLjA0LCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNzAuMjUsImJhc2VfZmFyZSI6OTEwLjA0LCJ0YXgiOjE2MC4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDcwLjI1LCJiYXNlX2ZhcmUiOjkxMC4wNCwidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11264.13, "base_fare": 9710.09, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8827.39", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 882.7 }, "partner": { "currency": "SEK", "total": 11264.13, "base_fare": 9710.09, "tax": 1554.04, "gross": { "base_fare": "8827.39", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 882.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNjEuMjUiLCJiYXNlX2ZhcmUiOiIxMDAxLjA0IiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTEwLjA0IiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiOTEuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5MS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDcwLjI1IiwiYmFzZV9mYXJlIjoiOTEwLjA0IiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTEwLjA0IiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTA3MC4yNSIsImJhc2VfZmFyZSI6IjkxMC4wNCIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDcwLjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 11264.13, "calendar_total_sell": 11264.13, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11264.13, "filter": { "id": "F1BT00023-72", "price": 11264.13, "gross_total": 1070.25, "journey_duration": "PT14H55M", "journey_duration_seconds": 53700, "layover_duration": "PT6H0M", "layover_duration_seconds": 21600, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T18:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010605cdg2026070108151351cdg202607011110alg2026070112301854alg202607151015cdg2026071513451555cdg202607151650cph2026071518451050", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-73", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1336651728", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H25M", "transit_time": "2H55M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_151", "origin": "CPH", "departure_time": "2026-07-01T06:05", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T08:15", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_152", "origin": "CDG", "departure_time": "2026-07-01T11:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T12:30", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H20M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-73-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H15M", "transit_time": "6H40M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_251", "origin": "ALG", "departure_time": "2026-07-15T06:30", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T10:10", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_252", "origin": "CDG", "departure_time": "2026-07-15T16:50", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T18:45", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT06H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1336651728_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11264.13, "gross_total": 1070.25, "base_fare": 9710.09, "tax": 1554.04, "sell": { "currency": "SEK", "total": 11264.13, "base_fare": 9710.09, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE2MS4yNSwiYmFzZV9mYXJlIjoxMDAxLjA0LCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNzAuMjUsImJhc2VfZmFyZSI6OTEwLjA0LCJ0YXgiOjE2MC4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDcwLjI1LCJiYXNlX2ZhcmUiOjkxMC4wNCwidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11264.13, "base_fare": 9710.09, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8827.39", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 882.7 }, "partner": { "currency": "SEK", "total": 11264.13, "base_fare": 9710.09, "tax": 1554.04, "gross": { "base_fare": "8827.39", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 882.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNjEuMjUiLCJiYXNlX2ZhcmUiOiIxMDAxLjA0IiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTEwLjA0IiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiOTEuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5MS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDcwLjI1IiwiYmFzZV9mYXJlIjoiOTEwLjA0IiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTEwLjA0IiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTA3MC4yNSIsImJhc2VfZmFyZSI6IjkxMC4wNCIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDcwLjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 11264.13, "calendar_total_sell": 11264.13, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11264.13, "filter": { "id": "F1BT00023-73", "price": 11264.13, "gross_total": 1070.25, "journey_duration": "PT18H40M", "journey_duration_seconds": 67200, "layover_duration": "PT9H35M", "layover_duration_seconds": 34500, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T18:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010605cdg2026070108151351cdg202607011110alg2026070112301854alg202607150630cdg2026071510101055cdg202607151650cph2026071518451050", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-74", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1747323338", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H5M", "transit_time": "6H30M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_141", "origin": "CPH", "departure_time": "2026-07-01T06:05", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T08:15", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_142", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-74-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT5H50M", "transit_time": "1H20M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_291", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_292", "origin": "CDG", "departure_time": "2026-07-15T15:05", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T17:05", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT02H00M", "distance": null, "lay_over": "PT01H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1747323338_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11296.92, "gross_total": 1073.32, "base_fare": 9742.87, "tax": 1554.04, "sell": { "currency": "SEK", "total": 11296.92, "base_fare": 9742.87, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE2NC42MywiYmFzZV9mYXJlIjoxMDA0LjQyLCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNzMuMzIsImJhc2VfZmFyZSI6OTEzLjExLCJ0YXgiOjE2MC4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDczLjMyLCJiYXNlX2ZhcmUiOjkxMy4xMSwidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11296.92, "base_fare": 9742.87, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8857.17", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 885.71 }, "partner": { "currency": "SEK", "total": 11296.92, "base_fare": 9742.87, "tax": 1554.04, "gross": { "base_fare": "8857.17", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 885.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNjQuNjMiLCJiYXNlX2ZhcmUiOiIxMDA0LjQyIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTEzLjExIiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiOTEuMzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5MS4zMSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDczLjMyIiwiYmFzZV9mYXJlIjoiOTEzLjExIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTEzLjExIiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTA3My4zMiIsImJhc2VfZmFyZSI6IjkxMy4xMSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDczLjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 11296.92, "calendar_total_sell": 11296.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11296.92, "filter": { "id": "F1BT00023-74", "price": 11296.92, "gross_total": 1073.32, "journey_duration": "PT16H55M", "journey_duration_seconds": 60900, "layover_duration": "PT7H50M", "layover_duration_seconds": 28200, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T17:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010605cdg2026070108151351cdg202607011445alg2026070116101754alg202607151015cdg2026071513451555cdg202607151505cph2026071517051850", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-75", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1535247758", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT11H5M", "transit_time": "6H30M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_141", "origin": "CPH", "departure_time": "2026-07-01T06:05", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T08:15", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_142", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-75-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT9H35M", "transit_time": "4H55M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2101", "origin": "ALG", "departure_time": "2026-07-15T06:30", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T10:10", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2102", "origin": "CDG", "departure_time": "2026-07-15T15:05", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T17:05", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT02H00M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1535247758_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11296.92, "gross_total": 1073.32, "base_fare": 9742.87, "tax": 1554.04, "sell": { "currency": "SEK", "total": 11296.92, "base_fare": 9742.87, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE2NC42MywiYmFzZV9mYXJlIjoxMDA0LjQyLCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNzMuMzIsImJhc2VfZmFyZSI6OTEzLjExLCJ0YXgiOjE2MC4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDczLjMyLCJiYXNlX2ZhcmUiOjkxMy4xMSwidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11296.92, "base_fare": 9742.87, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8857.17", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 885.71 }, "partner": { "currency": "SEK", "total": 11296.92, "base_fare": 9742.87, "tax": 1554.04, "gross": { "base_fare": "8857.17", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 885.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNjQuNjMiLCJiYXNlX2ZhcmUiOiIxMDA0LjQyIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTEzLjExIiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiOTEuMzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5MS4zMSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDczLjMyIiwiYmFzZV9mYXJlIjoiOTEzLjExIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTEzLjExIiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTA3My4zMiIsImJhc2VfZmFyZSI6IjkxMy4xMSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDczLjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 11296.92, "calendar_total_sell": 11296.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11296.92, "filter": { "id": "F1BT00023-75", "price": 11296.92, "gross_total": 1073.32, "journey_duration": "PT20H40M", "journey_duration_seconds": 74400, "layover_duration": "PT11H25M", "layover_duration_seconds": 41100, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T17:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010605cdg2026070108151351cdg202607011445alg2026070116101754alg202607150630cdg2026071510101055cdg202607151505cph2026071517051850", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-76", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1801968601", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT7H25M", "transit_time": "2H55M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_151", "origin": "CPH", "departure_time": "2026-07-01T06:05", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T08:15", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_152", "origin": "CDG", "departure_time": "2026-07-01T11:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T12:30", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H20M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-76-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H55M", "transit_time": "3H30M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_261", "origin": "ALG", "departure_time": "2026-07-15T14:00", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T17:30", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_262", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1801968601_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11320.48, "gross_total": 1075.53, "base_fare": 9766.45, "tax": 1554.04, "sell": { "currency": "SEK", "total": 11320.48, "base_fare": 9766.45, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE2Ny4wNiwiYmFzZV9mYXJlIjoxMDA2Ljg1LCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNzUuNTMsImJhc2VfZmFyZSI6OTE1LjMyLCJ0YXgiOjE2MC4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDc1LjUzLCJiYXNlX2ZhcmUiOjkxNS4zMiwidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11320.48, "base_fare": 9766.45, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8878.60", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 887.84 }, "partner": { "currency": "SEK", "total": 11320.48, "base_fare": 9766.45, "tax": 1554.04, "gross": { "base_fare": "8878.60", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 887.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNjcuMDYiLCJiYXNlX2ZhcmUiOiIxMDA2Ljg1IiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTE1LjMyIiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiOTEuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5MS41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDc1LjUzIiwiYmFzZV9mYXJlIjoiOTE1LjMyIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTE1LjMyIiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTA3NS41MyIsImJhc2VfZmFyZSI6IjkxNS4zMiIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDc1LjUzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 11320.48, "calendar_total_sell": 11320.48, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11320.48, "filter": { "id": "F1BT00023-76", "price": 11320.48, "gross_total": 1075.53, "journey_duration": "PT15H20M", "journey_duration_seconds": 55200, "layover_duration": "PT6H25M", "layover_duration_seconds": 23100, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:05", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010605cdg2026070108151351cdg202607011110alg2026070112301854alg202607151400cdg2026071517301855cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-77", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1738317621", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT7H25M", "transit_time": "2H55M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_151", "origin": "CPH", "departure_time": "2026-07-01T06:05", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T08:15", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_152", "origin": "CDG", "departure_time": "2026-07-01T11:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T12:30", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H20M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-77-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT9H30M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_271", "origin": "ALG", "departure_time": "2026-07-15T12:25", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T15:55", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_272", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT05H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1738317621_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11320.48, "gross_total": 1075.53, "base_fare": 9766.45, "tax": 1554.04, "sell": { "currency": "SEK", "total": 11320.48, "base_fare": 9766.45, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE2Ny4wNiwiYmFzZV9mYXJlIjoxMDA2Ljg1LCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNzUuNTMsImJhc2VfZmFyZSI6OTE1LjMyLCJ0YXgiOjE2MC4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDc1LjUzLCJiYXNlX2ZhcmUiOjkxNS4zMiwidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11320.48, "base_fare": 9766.45, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8878.60", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 887.84 }, "partner": { "currency": "SEK", "total": 11320.48, "base_fare": 9766.45, "tax": 1554.04, "gross": { "base_fare": "8878.60", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 887.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNjcuMDYiLCJiYXNlX2ZhcmUiOiIxMDA2Ljg1IiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTE1LjMyIiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiOTEuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5MS41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDc1LjUzIiwiYmFzZV9mYXJlIjoiOTE1LjMyIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTE1LjMyIiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTA3NS41MyIsImJhc2VfZmFyZSI6IjkxNS4zMiIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDc1LjUzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 11320.48, "calendar_total_sell": 11320.48, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11320.48, "filter": { "id": "F1BT00023-77", "price": 11320.48, "gross_total": 1075.53, "journey_duration": "PT16H55M", "journey_duration_seconds": 60900, "layover_duration": "PT8H0M", "layover_duration_seconds": 28800, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:05", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010605cdg2026070108151351cdg202607011110alg2026070112301854alg202607151225cdg2026071515551655cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-78", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1474869160", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT7H25M", "transit_time": "2H55M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_151", "origin": "CPH", "departure_time": "2026-07-01T06:05", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T08:15", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_152", "origin": "CDG", "departure_time": "2026-07-01T11:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T12:30", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H20M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-78-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H40M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_281", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_282", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1474869160_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11320.48, "gross_total": 1075.53, "base_fare": 9766.45, "tax": 1554.04, "sell": { "currency": "SEK", "total": 11320.48, "base_fare": 9766.45, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE2Ny4wNiwiYmFzZV9mYXJlIjoxMDA2Ljg1LCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNzUuNTMsImJhc2VfZmFyZSI6OTE1LjMyLCJ0YXgiOjE2MC4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDc1LjUzLCJiYXNlX2ZhcmUiOjkxNS4zMiwidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11320.48, "base_fare": 9766.45, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8878.60", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 887.84 }, "partner": { "currency": "SEK", "total": 11320.48, "base_fare": 9766.45, "tax": 1554.04, "gross": { "base_fare": "8878.60", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 887.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNjcuMDYiLCJiYXNlX2ZhcmUiOiIxMDA2Ljg1IiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTE1LjMyIiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiOTEuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5MS41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDc1LjUzIiwiYmFzZV9mYXJlIjoiOTE1LjMyIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTE1LjMyIiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTA3NS41MyIsImJhc2VfZmFyZSI6IjkxNS4zMiIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDc1LjUzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 11320.48, "calendar_total_sell": 11320.48, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11320.48, "filter": { "id": "F1BT00023-78", "price": 11320.48, "gross_total": 1075.53, "journey_duration": "PT19H5M", "journey_duration_seconds": 68700, "layover_duration": "PT10H10M", "layover_duration_seconds": 36600, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:05", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010605cdg2026070108151351cdg202607011110alg2026070112301854alg202607151015cdg2026071513451555cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-79", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1177242544", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT7H0M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_161", "origin": "CPH", "departure_time": "2026-07-01T10:10", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T12:10", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_162", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-79-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H30M", "transit_time": "3H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_241", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_242", "origin": "CDG", "departure_time": "2026-07-15T16:50", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T18:45", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1177242544_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11554.74, "gross_total": 1097.48, "base_fare": 10000.7, "tax": 1554.04, "sell": { "currency": "SEK", "total": 11554.74, "base_fare": 10000.7, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5MS4yMSwiYmFzZV9mYXJlIjoxMDMxLCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTcuNDgsImJhc2VfZmFyZSI6OTM3LjI3LCJ0YXgiOjE2MC4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDk3LjQ4LCJiYXNlX2ZhcmUiOjkzNy4yNywidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11554.74, "base_fare": 10000.7, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9091.52", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 909.18 }, "partner": { "currency": "SEK", "total": 11554.74, "base_fare": 10000.7, "tax": 1554.04, "gross": { "base_fare": "9091.52", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 909.18 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExOTEuMjEiLCJiYXNlX2ZhcmUiOiIxMDMxLjAwIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTM3LjI3IiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiOTMuNzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5My43MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDk3LjQ4IiwiYmFzZV9mYXJlIjoiOTM3LjI3IiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTM3LjI3IiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTA5Ny40OCIsImJhc2VfZmFyZSI6IjkzNy4yNyIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDk3LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 11554.74, "calendar_total_sell": 11554.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11554.74, "filter": { "id": "F1BT00023-79", "price": 11554.74, "gross_total": 1097.48, "journey_duration": "PT14H30M", "journey_duration_seconds": 52200, "layover_duration": "PT5H40M", "layover_duration_seconds": 20400, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T18:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011010cdg2026070112101751cdg202607011445alg2026070116101754alg202607151015cdg2026071513451555cdg202607151650cph2026071518451050", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-80", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1591122720", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT7H0M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_161", "origin": "CPH", "departure_time": "2026-07-01T10:10", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T12:10", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_162", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-80-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H15M", "transit_time": "6H40M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_251", "origin": "ALG", "departure_time": "2026-07-15T06:30", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T10:10", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_252", "origin": "CDG", "departure_time": "2026-07-15T16:50", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T18:45", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT06H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1591122720_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11554.74, "gross_total": 1097.48, "base_fare": 10000.7, "tax": 1554.04, "sell": { "currency": "SEK", "total": 11554.74, "base_fare": 10000.7, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5MS4yMSwiYmFzZV9mYXJlIjoxMDMxLCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTcuNDgsImJhc2VfZmFyZSI6OTM3LjI3LCJ0YXgiOjE2MC4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDk3LjQ4LCJiYXNlX2ZhcmUiOjkzNy4yNywidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11554.74, "base_fare": 10000.7, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9091.52", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 909.18 }, "partner": { "currency": "SEK", "total": 11554.74, "base_fare": 10000.7, "tax": 1554.04, "gross": { "base_fare": "9091.52", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 909.18 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExOTEuMjEiLCJiYXNlX2ZhcmUiOiIxMDMxLjAwIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTM3LjI3IiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiOTMuNzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5My43MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDk3LjQ4IiwiYmFzZV9mYXJlIjoiOTM3LjI3IiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTM3LjI3IiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTA5Ny40OCIsImJhc2VfZmFyZSI6IjkzNy4yNyIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDk3LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 11554.74, "calendar_total_sell": 11554.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11554.74, "filter": { "id": "F1BT00023-80", "price": 11554.74, "gross_total": 1097.48, "journey_duration": "PT18H15M", "journey_duration_seconds": 65700, "layover_duration": "PT9H15M", "layover_duration_seconds": 33300, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T18:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011010cdg2026070112101751cdg202607011445alg2026070116101754alg202607150630cdg2026071510101055cdg202607151650cph2026071518451050", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-81", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1641951184", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H25M", "transit_time": "9H0M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_171", "origin": "CPH", "departure_time": "2026-07-01T10:10", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T12:10", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_172", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT09H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-81-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H30M", "transit_time": "3H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_241", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_242", "origin": "CDG", "departure_time": "2026-07-15T16:50", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T18:45", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1641951184_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11554.74, "gross_total": 1097.48, "base_fare": 10000.7, "tax": 1554.04, "sell": { "currency": "SEK", "total": 11554.74, "base_fare": 10000.7, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5MS4yMSwiYmFzZV9mYXJlIjoxMDMxLCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTcuNDgsImJhc2VfZmFyZSI6OTM3LjI3LCJ0YXgiOjE2MC4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDk3LjQ4LCJiYXNlX2ZhcmUiOjkzNy4yNywidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11554.74, "base_fare": 10000.7, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9091.52", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 909.18 }, "partner": { "currency": "SEK", "total": 11554.74, "base_fare": 10000.7, "tax": 1554.04, "gross": { "base_fare": "9091.52", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 909.18 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExOTEuMjEiLCJiYXNlX2ZhcmUiOiIxMDMxLjAwIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTM3LjI3IiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiOTMuNzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5My43MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDk3LjQ4IiwiYmFzZV9mYXJlIjoiOTM3LjI3IiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTM3LjI3IiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTA5Ny40OCIsImJhc2VfZmFyZSI6IjkzNy4yNyIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDk3LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 11554.74, "calendar_total_sell": 11554.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11554.74, "filter": { "id": "F1BT00023-81", "price": 11554.74, "gross_total": 1097.48, "journey_duration": "PT20H55M", "journey_duration_seconds": 75300, "layover_duration": "PT12H5M", "layover_duration_seconds": 43500, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T18:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011010cdg2026070112101751cdg202607012110alg2026070122351054alg202607151015cdg2026071513451555cdg202607151650cph2026071518451050", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-82", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1781664963", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H25M", "transit_time": "9H0M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_171", "origin": "CPH", "departure_time": "2026-07-01T10:10", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T12:10", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_172", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT09H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-82-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H15M", "transit_time": "6H40M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_251", "origin": "ALG", "departure_time": "2026-07-15T06:30", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T10:10", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_252", "origin": "CDG", "departure_time": "2026-07-15T16:50", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T18:45", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT06H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1781664963_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11554.74, "gross_total": 1097.48, "base_fare": 10000.7, "tax": 1554.04, "sell": { "currency": "SEK", "total": 11554.74, "base_fare": 10000.7, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5MS4yMSwiYmFzZV9mYXJlIjoxMDMxLCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTcuNDgsImJhc2VfZmFyZSI6OTM3LjI3LCJ0YXgiOjE2MC4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDk3LjQ4LCJiYXNlX2ZhcmUiOjkzNy4yNywidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11554.74, "base_fare": 10000.7, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9091.52", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 909.18 }, "partner": { "currency": "SEK", "total": 11554.74, "base_fare": 10000.7, "tax": 1554.04, "gross": { "base_fare": "9091.52", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 909.18 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExOTEuMjEiLCJiYXNlX2ZhcmUiOiIxMDMxLjAwIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTM3LjI3IiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiOTMuNzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5My43MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDk3LjQ4IiwiYmFzZV9mYXJlIjoiOTM3LjI3IiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTM3LjI3IiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTA5Ny40OCIsImJhc2VfZmFyZSI6IjkzNy4yNyIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMDk3LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 11554.74, "calendar_total_sell": 11554.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11554.74, "filter": { "id": "F1BT00023-82", "price": 11554.74, "gross_total": 1097.48, "journey_duration": "PT1D0H40M", "journey_duration_seconds": 88800, "layover_duration": "PT15H40M", "layover_duration_seconds": 56400, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T18:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011010cdg2026070112101751cdg202607012110alg2026070122351054alg202607150630cdg2026071510101055cdg202607151650cph2026071518451050", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-83", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1892178935", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H25M", "transit_time": "2H55M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_151", "origin": "CPH", "departure_time": "2026-07-01T06:05", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T08:15", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_152", "origin": "CDG", "departure_time": "2026-07-01T11:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T12:30", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H20M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-83-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT5H50M", "transit_time": "1H20M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_291", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_292", "origin": "CDG", "departure_time": "2026-07-15T15:05", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T17:05", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT02H00M", "distance": null, "lay_over": "PT01H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1892178935_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11589.28, "gross_total": 1100.72, "base_fare": 10035.23, "tax": 1554.04, "sell": { "currency": "SEK", "total": 11589.28, "base_fare": 10035.23, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5NC43NywiYmFzZV9mYXJlIjoxMDM0LjU2LCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDAuNzIsImJhc2VfZmFyZSI6OTQwLjUxLCJ0YXgiOjE2MC4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTAwLjcyLCJiYXNlX2ZhcmUiOjk0MC41MSwidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11589.28, "base_fare": 10035.23, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9122.95", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 912.29 }, "partner": { "currency": "SEK", "total": 11589.28, "base_fare": 10035.23, "tax": 1554.04, "gross": { "base_fare": "9122.95", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 912.29 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExOTQuNzciLCJiYXNlX2ZhcmUiOiIxMDM0LjU2IiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQwLjUxIiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiOTQuMDUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5NC4wNSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTAwLjcyIiwiYmFzZV9mYXJlIjoiOTQwLjUxIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQwLjUxIiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTEwMC43MiIsImJhc2VfZmFyZSI6Ijk0MC41MSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAwLjcyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 11589.28, "calendar_total_sell": 11589.28, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11589.28, "filter": { "id": "F1BT00023-83", "price": 11589.28, "gross_total": 1100.72, "journey_duration": "PT13H15M", "journey_duration_seconds": 47700, "layover_duration": "PT4H15M", "layover_duration_seconds": 15300, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T17:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010605cdg2026070108151351cdg202607011110alg2026070112301854alg202607151015cdg2026071513451555cdg202607151505cph2026071517051850", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-84", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1911906862", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H25M", "transit_time": "2H55M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_151", "origin": "CPH", "departure_time": "2026-07-01T06:05", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T08:15", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_152", "origin": "CDG", "departure_time": "2026-07-01T11:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T12:30", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H20M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-84-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT9H35M", "transit_time": "4H55M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2101", "origin": "ALG", "departure_time": "2026-07-15T06:30", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T10:10", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2102", "origin": "CDG", "departure_time": "2026-07-15T15:05", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T17:05", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT02H00M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1911906862_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11589.28, "gross_total": 1100.72, "base_fare": 10035.23, "tax": 1554.04, "sell": { "currency": "SEK", "total": 11589.28, "base_fare": 10035.23, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5NC43NywiYmFzZV9mYXJlIjoxMDM0LjU2LCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDAuNzIsImJhc2VfZmFyZSI6OTQwLjUxLCJ0YXgiOjE2MC4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTAwLjcyLCJiYXNlX2ZhcmUiOjk0MC41MSwidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11589.28, "base_fare": 10035.23, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9122.95", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 912.29 }, "partner": { "currency": "SEK", "total": 11589.28, "base_fare": 10035.23, "tax": 1554.04, "gross": { "base_fare": "9122.95", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 912.29 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExOTQuNzciLCJiYXNlX2ZhcmUiOiIxMDM0LjU2IiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQwLjUxIiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiOTQuMDUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5NC4wNSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTAwLjcyIiwiYmFzZV9mYXJlIjoiOTQwLjUxIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQwLjUxIiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTEwMC43MiIsImJhc2VfZmFyZSI6Ijk0MC41MSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAwLjcyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 11589.28, "calendar_total_sell": 11589.28, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11589.28, "filter": { "id": "F1BT00023-84", "price": 11589.28, "gross_total": 1100.72, "journey_duration": "PT17H0M", "journey_duration_seconds": 61200, "layover_duration": "PT7H50M", "layover_duration_seconds": 28200, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T17:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010605cdg2026070108151351cdg202607011110alg2026070112301854alg202607150630cdg2026071510101055cdg202607151505cph2026071517051850", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-85", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1662227785", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H0M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_161", "origin": "CPH", "departure_time": "2026-07-01T10:10", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T12:10", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_162", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-85-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H55M", "transit_time": "3H30M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_261", "origin": "ALG", "departure_time": "2026-07-15T14:00", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T17:30", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_262", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1662227785_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11612.94, "gross_total": 1102.94, "base_fare": 10058.9, "tax": 1554.04, "sell": { "currency": "SEK", "total": 11612.94, "base_fare": 10058.9, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5Ny4yMSwiYmFzZV9mYXJlIjoxMDM3LCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDIuOTQsImJhc2VfZmFyZSI6OTQyLjczLCJ0YXgiOjE2MC4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTAyLjk0LCJiYXNlX2ZhcmUiOjk0Mi43MywidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11612.94, "base_fare": 10058.9, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9144.48", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 914.42 }, "partner": { "currency": "SEK", "total": 11612.94, "base_fare": 10058.9, "tax": 1554.04, "gross": { "base_fare": "9144.48", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 914.42 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExOTcuMjEiLCJiYXNlX2ZhcmUiOiIxMDM3LjAwIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQyLjczIiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiOTQuMjcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5NC4yNyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTAyLjk0IiwiYmFzZV9mYXJlIjoiOTQyLjczIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQyLjczIiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTEwMi45NCIsImJhc2VfZmFyZSI6Ijk0Mi43MyIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAyLjk0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 11612.94, "calendar_total_sell": 11612.94, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11612.94, "filter": { "id": "F1BT00023-85", "price": 11612.94, "gross_total": 1102.94, "journey_duration": "PT14H55M", "journey_duration_seconds": 53700, "layover_duration": "PT6H5M", "layover_duration_seconds": 21900, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:10", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011010cdg2026070112101751cdg202607011445alg2026070116101754alg202607151400cdg2026071517301855cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-86", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1304058942", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT7H0M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_161", "origin": "CPH", "departure_time": "2026-07-01T10:10", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T12:10", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_162", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-86-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT9H30M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_271", "origin": "ALG", "departure_time": "2026-07-15T12:25", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T15:55", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_272", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT05H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1304058942_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11612.94, "gross_total": 1102.94, "base_fare": 10058.9, "tax": 1554.04, "sell": { "currency": "SEK", "total": 11612.94, "base_fare": 10058.9, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5Ny4yMSwiYmFzZV9mYXJlIjoxMDM3LCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDIuOTQsImJhc2VfZmFyZSI6OTQyLjczLCJ0YXgiOjE2MC4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTAyLjk0LCJiYXNlX2ZhcmUiOjk0Mi43MywidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11612.94, "base_fare": 10058.9, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9144.48", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 914.42 }, "partner": { "currency": "SEK", "total": 11612.94, "base_fare": 10058.9, "tax": 1554.04, "gross": { "base_fare": "9144.48", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 914.42 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExOTcuMjEiLCJiYXNlX2ZhcmUiOiIxMDM3LjAwIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQyLjczIiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiOTQuMjcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5NC4yNyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTAyLjk0IiwiYmFzZV9mYXJlIjoiOTQyLjczIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQyLjczIiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTEwMi45NCIsImJhc2VfZmFyZSI6Ijk0Mi43MyIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAyLjk0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 11612.94, "calendar_total_sell": 11612.94, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11612.94, "filter": { "id": "F1BT00023-86", "price": 11612.94, "gross_total": 1102.94, "journey_duration": "PT16H30M", "journey_duration_seconds": 59400, "layover_duration": "PT7H40M", "layover_duration_seconds": 27600, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:10", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011010cdg2026070112101751cdg202607011445alg2026070116101754alg202607151225cdg2026071515551655cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-87", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1886534668", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT7H0M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_161", "origin": "CPH", "departure_time": "2026-07-01T10:10", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T12:10", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_162", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-87-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H40M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_281", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_282", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1886534668_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11612.94, "gross_total": 1102.94, "base_fare": 10058.9, "tax": 1554.04, "sell": { "currency": "SEK", "total": 11612.94, "base_fare": 10058.9, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5Ny4yMSwiYmFzZV9mYXJlIjoxMDM3LCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDIuOTQsImJhc2VfZmFyZSI6OTQyLjczLCJ0YXgiOjE2MC4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTAyLjk0LCJiYXNlX2ZhcmUiOjk0Mi43MywidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11612.94, "base_fare": 10058.9, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9144.48", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 914.42 }, "partner": { "currency": "SEK", "total": 11612.94, "base_fare": 10058.9, "tax": 1554.04, "gross": { "base_fare": "9144.48", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 914.42 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExOTcuMjEiLCJiYXNlX2ZhcmUiOiIxMDM3LjAwIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQyLjczIiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiOTQuMjcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5NC4yNyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTAyLjk0IiwiYmFzZV9mYXJlIjoiOTQyLjczIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQyLjczIiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTEwMi45NCIsImJhc2VfZmFyZSI6Ijk0Mi43MyIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAyLjk0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 11612.94, "calendar_total_sell": 11612.94, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11612.94, "filter": { "id": "F1BT00023-87", "price": 11612.94, "gross_total": 1102.94, "journey_duration": "PT18H40M", "journey_duration_seconds": 67200, "layover_duration": "PT9H50M", "layover_duration_seconds": 35400, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:10", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011010cdg2026070112101751cdg202607011445alg2026070116101754alg202607151015cdg2026071513451555cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-88", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1581175909", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT13H25M", "transit_time": "9H0M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_171", "origin": "CPH", "departure_time": "2026-07-01T10:10", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T12:10", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_172", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT09H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-88-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H55M", "transit_time": "3H30M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_261", "origin": "ALG", "departure_time": "2026-07-15T14:00", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T17:30", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_262", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1581175909_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11612.94, "gross_total": 1102.94, "base_fare": 10058.9, "tax": 1554.04, "sell": { "currency": "SEK", "total": 11612.94, "base_fare": 10058.9, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5Ny4yMSwiYmFzZV9mYXJlIjoxMDM3LCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDIuOTQsImJhc2VfZmFyZSI6OTQyLjczLCJ0YXgiOjE2MC4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTAyLjk0LCJiYXNlX2ZhcmUiOjk0Mi43MywidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11612.94, "base_fare": 10058.9, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9144.48", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 914.42 }, "partner": { "currency": "SEK", "total": 11612.94, "base_fare": 10058.9, "tax": 1554.04, "gross": { "base_fare": "9144.48", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 914.42 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExOTcuMjEiLCJiYXNlX2ZhcmUiOiIxMDM3LjAwIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQyLjczIiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiOTQuMjcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5NC4yNyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTAyLjk0IiwiYmFzZV9mYXJlIjoiOTQyLjczIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQyLjczIiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTEwMi45NCIsImJhc2VfZmFyZSI6Ijk0Mi43MyIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAyLjk0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 11612.94, "calendar_total_sell": 11612.94, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11612.94, "filter": { "id": "F1BT00023-88", "price": 11612.94, "gross_total": 1102.94, "journey_duration": "PT21H20M", "journey_duration_seconds": 76800, "layover_duration": "PT12H30M", "layover_duration_seconds": 45000, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:10", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011010cdg2026070112101751cdg202607012110alg2026070122351054alg202607151400cdg2026071517301855cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-89", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1876000279", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT13H25M", "transit_time": "9H0M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_171", "origin": "CPH", "departure_time": "2026-07-01T10:10", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T12:10", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_172", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT09H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-89-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT9H30M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_271", "origin": "ALG", "departure_time": "2026-07-15T12:25", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T15:55", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_272", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT05H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1876000279_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11612.94, "gross_total": 1102.94, "base_fare": 10058.9, "tax": 1554.04, "sell": { "currency": "SEK", "total": 11612.94, "base_fare": 10058.9, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5Ny4yMSwiYmFzZV9mYXJlIjoxMDM3LCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDIuOTQsImJhc2VfZmFyZSI6OTQyLjczLCJ0YXgiOjE2MC4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTAyLjk0LCJiYXNlX2ZhcmUiOjk0Mi43MywidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11612.94, "base_fare": 10058.9, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9144.48", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 914.42 }, "partner": { "currency": "SEK", "total": 11612.94, "base_fare": 10058.9, "tax": 1554.04, "gross": { "base_fare": "9144.48", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 914.42 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExOTcuMjEiLCJiYXNlX2ZhcmUiOiIxMDM3LjAwIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQyLjczIiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiOTQuMjcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5NC4yNyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTAyLjk0IiwiYmFzZV9mYXJlIjoiOTQyLjczIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQyLjczIiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTEwMi45NCIsImJhc2VfZmFyZSI6Ijk0Mi43MyIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAyLjk0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 11612.94, "calendar_total_sell": 11612.94, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11612.94, "filter": { "id": "F1BT00023-89", "price": 11612.94, "gross_total": 1102.94, "journey_duration": "PT22H55M", "journey_duration_seconds": 82500, "layover_duration": "PT14H5M", "layover_duration_seconds": 50700, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:10", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011010cdg2026070112101751cdg202607012110alg2026070122351054alg202607151225cdg2026071515551655cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-90", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1365199901", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT13H25M", "transit_time": "9H0M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_171", "origin": "CPH", "departure_time": "2026-07-01T10:10", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T12:10", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_172", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT09H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-90-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H40M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_281", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_282", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1365199901_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11612.94, "gross_total": 1102.94, "base_fare": 10058.9, "tax": 1554.04, "sell": { "currency": "SEK", "total": 11612.94, "base_fare": 10058.9, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5Ny4yMSwiYmFzZV9mYXJlIjoxMDM3LCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDIuOTQsImJhc2VfZmFyZSI6OTQyLjczLCJ0YXgiOjE2MC4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTAyLjk0LCJiYXNlX2ZhcmUiOjk0Mi43MywidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11612.94, "base_fare": 10058.9, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9144.48", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 914.42 }, "partner": { "currency": "SEK", "total": 11612.94, "base_fare": 10058.9, "tax": 1554.04, "gross": { "base_fare": "9144.48", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 914.42 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExOTcuMjEiLCJiYXNlX2ZhcmUiOiIxMDM3LjAwIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQyLjczIiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiOTQuMjcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5NC4yNyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTAyLjk0IiwiYmFzZV9mYXJlIjoiOTQyLjczIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTQyLjczIiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTEwMi45NCIsImJhc2VfZmFyZSI6Ijk0Mi43MyIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTAyLjk0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 11612.94, "calendar_total_sell": 11612.94, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11612.94, "filter": { "id": "F1BT00023-90", "price": 11612.94, "gross_total": 1102.94, "journey_duration": "PT1D1H5M", "journey_duration_seconds": 90300, "layover_duration": "PT16H15M", "layover_duration_seconds": 58500, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:10", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011010cdg2026070112101751cdg202607012110alg2026070122351054alg202607151015cdg2026071513451555cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-91", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1489039515", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT7H0M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_161", "origin": "CPH", "departure_time": "2026-07-01T10:10", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T12:10", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_162", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-91-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT5H50M", "transit_time": "1H20M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_291", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_292", "origin": "CDG", "departure_time": "2026-07-15T15:05", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T17:05", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT02H00M", "distance": null, "lay_over": "PT01H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1489039515_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11879.99, "gross_total": 1127.96, "base_fare": 10325.94, "tax": 1554.04, "sell": { "currency": "SEK", "total": 11879.99, "base_fare": 10325.94, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyNC43NCwiYmFzZV9mYXJlIjoxMDY0LjUzLCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMjcuOTYsImJhc2VfZmFyZSI6OTY3Ljc1LCJ0YXgiOjE2MC4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTI3Ljk2LCJiYXNlX2ZhcmUiOjk2Ny43NSwidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11879.99, "base_fare": 10325.94, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9387.18", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 938.77 }, "partner": { "currency": "SEK", "total": 11879.99, "base_fare": 10325.94, "tax": 1554.04, "gross": { "base_fare": "9387.18", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 938.77 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjQuNzQiLCJiYXNlX2ZhcmUiOiIxMDY0LjUzIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTY3Ljc1IiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiOTYuNzgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ni43OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTI3Ljk2IiwiYmFzZV9mYXJlIjoiOTY3Ljc1IiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTY3Ljc1IiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTEyNy45NiIsImJhc2VfZmFyZSI6Ijk2Ny43NSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTI3Ljk2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 11879.99, "calendar_total_sell": 11879.99, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11879.99, "filter": { "id": "F1BT00023-91", "price": 11879.99, "gross_total": 1127.96, "journey_duration": "PT12H50M", "journey_duration_seconds": 46200, "layover_duration": "PT3H55M", "layover_duration_seconds": 14100, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T17:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011010cdg2026070112101751cdg202607011445alg2026070116101754alg202607151015cdg2026071513451555cdg202607151505cph2026071517051850", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-92", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1892445405", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT7H0M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_161", "origin": "CPH", "departure_time": "2026-07-01T10:10", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T12:10", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_162", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-92-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT9H35M", "transit_time": "4H55M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2101", "origin": "ALG", "departure_time": "2026-07-15T06:30", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T10:10", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2102", "origin": "CDG", "departure_time": "2026-07-15T15:05", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T17:05", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT02H00M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1892445405_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11879.99, "gross_total": 1127.96, "base_fare": 10325.94, "tax": 1554.04, "sell": { "currency": "SEK", "total": 11879.99, "base_fare": 10325.94, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyNC43NCwiYmFzZV9mYXJlIjoxMDY0LjUzLCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMjcuOTYsImJhc2VfZmFyZSI6OTY3Ljc1LCJ0YXgiOjE2MC4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTI3Ljk2LCJiYXNlX2ZhcmUiOjk2Ny43NSwidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11879.99, "base_fare": 10325.94, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9387.18", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 938.77 }, "partner": { "currency": "SEK", "total": 11879.99, "base_fare": 10325.94, "tax": 1554.04, "gross": { "base_fare": "9387.18", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 938.77 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjQuNzQiLCJiYXNlX2ZhcmUiOiIxMDY0LjUzIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTY3Ljc1IiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiOTYuNzgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ni43OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTI3Ljk2IiwiYmFzZV9mYXJlIjoiOTY3Ljc1IiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTY3Ljc1IiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTEyNy45NiIsImJhc2VfZmFyZSI6Ijk2Ny43NSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTI3Ljk2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 11879.99, "calendar_total_sell": 11879.99, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11879.99, "filter": { "id": "F1BT00023-92", "price": 11879.99, "gross_total": 1127.96, "journey_duration": "PT16H35M", "journey_duration_seconds": 59700, "layover_duration": "PT7H30M", "layover_duration_seconds": 27000, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T17:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011010cdg2026070112101751cdg202607011445alg2026070116101754alg202607150630cdg2026071510101055cdg202607151505cph2026071517051850", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-93", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1308727926", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT13H25M", "transit_time": "9H0M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_171", "origin": "CPH", "departure_time": "2026-07-01T10:10", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T12:10", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_172", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT09H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-93-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT5H50M", "transit_time": "1H20M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_291", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_292", "origin": "CDG", "departure_time": "2026-07-15T15:05", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T17:05", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT02H00M", "distance": null, "lay_over": "PT01H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1308727926_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11879.99, "gross_total": 1127.96, "base_fare": 10325.94, "tax": 1554.04, "sell": { "currency": "SEK", "total": 11879.99, "base_fare": 10325.94, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyNC43NCwiYmFzZV9mYXJlIjoxMDY0LjUzLCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMjcuOTYsImJhc2VfZmFyZSI6OTY3Ljc1LCJ0YXgiOjE2MC4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTI3Ljk2LCJiYXNlX2ZhcmUiOjk2Ny43NSwidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11879.99, "base_fare": 10325.94, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9387.18", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 938.77 }, "partner": { "currency": "SEK", "total": 11879.99, "base_fare": 10325.94, "tax": 1554.04, "gross": { "base_fare": "9387.18", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 938.77 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjQuNzQiLCJiYXNlX2ZhcmUiOiIxMDY0LjUzIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTY3Ljc1IiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiOTYuNzgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ni43OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTI3Ljk2IiwiYmFzZV9mYXJlIjoiOTY3Ljc1IiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTY3Ljc1IiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTEyNy45NiIsImJhc2VfZmFyZSI6Ijk2Ny43NSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTI3Ljk2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 11879.99, "calendar_total_sell": 11879.99, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11879.99, "filter": { "id": "F1BT00023-93", "price": 11879.99, "gross_total": 1127.96, "journey_duration": "PT19H15M", "journey_duration_seconds": 69300, "layover_duration": "PT10H20M", "layover_duration_seconds": 37200, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T17:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011010cdg2026070112101751cdg202607012110alg2026070122351054alg202607151015cdg2026071513451555cdg202607151505cph2026071517051850", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-94", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1675831565", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT13H25M", "transit_time": "9H0M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_171", "origin": "CPH", "departure_time": "2026-07-01T10:10", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T12:10", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_172", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT09H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-94-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT9H35M", "transit_time": "4H55M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2101", "origin": "ALG", "departure_time": "2026-07-15T06:30", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T10:10", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2102", "origin": "CDG", "departure_time": "2026-07-15T15:05", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T17:05", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT02H00M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1675831565_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11879.99, "gross_total": 1127.96, "base_fare": 10325.94, "tax": 1554.04, "sell": { "currency": "SEK", "total": 11879.99, "base_fare": 10325.94, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyNC43NCwiYmFzZV9mYXJlIjoxMDY0LjUzLCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMjcuOTYsImJhc2VfZmFyZSI6OTY3Ljc1LCJ0YXgiOjE2MC4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTI3Ljk2LCJiYXNlX2ZhcmUiOjk2Ny43NSwidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11879.99, "base_fare": 10325.94, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9387.18", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 938.77 }, "partner": { "currency": "SEK", "total": 11879.99, "base_fare": 10325.94, "tax": 1554.04, "gross": { "base_fare": "9387.18", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 938.77 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjQuNzQiLCJiYXNlX2ZhcmUiOiIxMDY0LjUzIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTY3Ljc1IiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiOTYuNzgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ni43OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTI3Ljk2IiwiYmFzZV9mYXJlIjoiOTY3Ljc1IiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTY3Ljc1IiwidGF4IjoiMTYwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTEyNy45NiIsImJhc2VfZmFyZSI6Ijk2Ny43NSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTI3Ljk2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 11879.99, "calendar_total_sell": 11879.99, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11879.99, "filter": { "id": "F1BT00023-94", "price": 11879.99, "gross_total": 1127.96, "journey_duration": "PT23H0M", "journey_duration_seconds": 82800, "layover_duration": "PT13H55M", "layover_duration_seconds": 50100, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T17:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011010cdg2026070112101751cdg202607012110alg2026070122351054alg202607150630cdg2026071510101055cdg202607151505cph2026071517051850", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-95", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1636254670", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT11H15M", "transit_time": "6H50M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_181", "origin": "CPH", "departure_time": "2026-07-01T12:20", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T14:20", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1151" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1151" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_182", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-95-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H30M", "transit_time": "3H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_241", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_242", "origin": "CDG", "departure_time": "2026-07-15T16:50", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T18:45", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1636254670_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12597.1, "gross_total": 1195.17, "base_fare": 11043.16, "tax": 1553.94, "sell": { "currency": "SEK", "total": 12597.1, "base_fare": 11043.16, "tax": 1553.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI5OC42NywiYmFzZV9mYXJlIjoxMTM4LjQ3LCJ0YXgiOjE2MC4yfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5NS4xNywiYmFzZV9mYXJlIjoxMDM0Ljk3LCJ0YXgiOjE2MC4yLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExOTUuMTcsImJhc2VfZmFyZSI6MTAzNC45NywidGF4IjoxNjAuMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12597.1, "base_fare": 11043.16, "tax": 1553.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10039.21", "tax": "1553.94", "discount": 0, "ait": "0.00", "service_charge": 1003.95 }, "partner": { "currency": "SEK", "total": 12597.1, "base_fare": 11043.16, "tax": 1553.94, "gross": { "base_fare": "10039.21", "tax": "1553.94", "discount": "0.00", "ait": "0.00", "service_charge": 1003.95 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyOTguNjciLCJiYXNlX2ZhcmUiOiIxMTM4LjQ3IiwidGF4IjoiMTYwLjIwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAzNC45NyIsInRheCI6IjE2MC4yMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwMy41MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwMy41MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTk1LjE3IiwiYmFzZV9mYXJlIjoiMTAzNC45NyIsInRheCI6IjE2MC4yMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwMzQuOTciLCJ0YXgiOiIxNjAuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTk1LjE3IiwiYmFzZV9mYXJlIjoiMTAzNC45NyIsInRheCI6IjE2MC4yMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTk1LjE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 12597.1, "calendar_total_sell": 12597.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12597.1, "filter": { "id": "F1BT00023-95", "price": 12597.1, "gross_total": 1195.17, "journey_duration": "PT18H45M", "journey_duration_seconds": 67500, "layover_duration": "PT9H55M", "layover_duration_seconds": 35700, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "320", "aircraft_name": "320", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T18:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011220cdg2026070114201151cdg202607012110alg2026070122351054alg202607151015cdg2026071513451555cdg202607151650cph2026071518451050", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-96", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1863013055", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT11H15M", "transit_time": "6H50M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_181", "origin": "CPH", "departure_time": "2026-07-01T12:20", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T14:20", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1151" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1151" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_182", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-96-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H15M", "transit_time": "6H40M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_251", "origin": "ALG", "departure_time": "2026-07-15T06:30", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T10:10", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_252", "origin": "CDG", "departure_time": "2026-07-15T16:50", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T18:45", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT06H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1863013055_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12597.1, "gross_total": 1195.17, "base_fare": 11043.16, "tax": 1553.94, "sell": { "currency": "SEK", "total": 12597.1, "base_fare": 11043.16, "tax": 1553.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI5OC42NywiYmFzZV9mYXJlIjoxMTM4LjQ3LCJ0YXgiOjE2MC4yfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5NS4xNywiYmFzZV9mYXJlIjoxMDM0Ljk3LCJ0YXgiOjE2MC4yLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExOTUuMTcsImJhc2VfZmFyZSI6MTAzNC45NywidGF4IjoxNjAuMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12597.1, "base_fare": 11043.16, "tax": 1553.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10039.21", "tax": "1553.94", "discount": 0, "ait": "0.00", "service_charge": 1003.95 }, "partner": { "currency": "SEK", "total": 12597.1, "base_fare": 11043.16, "tax": 1553.94, "gross": { "base_fare": "10039.21", "tax": "1553.94", "discount": "0.00", "ait": "0.00", "service_charge": 1003.95 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyOTguNjciLCJiYXNlX2ZhcmUiOiIxMTM4LjQ3IiwidGF4IjoiMTYwLjIwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAzNC45NyIsInRheCI6IjE2MC4yMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwMy41MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwMy41MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTk1LjE3IiwiYmFzZV9mYXJlIjoiMTAzNC45NyIsInRheCI6IjE2MC4yMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwMzQuOTciLCJ0YXgiOiIxNjAuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTk1LjE3IiwiYmFzZV9mYXJlIjoiMTAzNC45NyIsInRheCI6IjE2MC4yMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMTk1LjE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 12597.1, "calendar_total_sell": 12597.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12597.1, "filter": { "id": "F1BT00023-96", "price": 12597.1, "gross_total": 1195.17, "journey_duration": "PT22H30M", "journey_duration_seconds": 81000, "layover_duration": "PT13H30M", "layover_duration_seconds": 48600, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "320", "aircraft_name": "320", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T18:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011220cdg2026070114201151cdg202607012110alg2026070122351054alg202607150630cdg2026071510101055cdg202607151650cph2026071518451050", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-97", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1340126710", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H15M", "transit_time": "6H50M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_181", "origin": "CPH", "departure_time": "2026-07-01T12:20", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T14:20", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1151" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1151" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_182", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-97-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H55M", "transit_time": "3H30M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_261", "origin": "ALG", "departure_time": "2026-07-15T14:00", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T17:30", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_262", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1340126710_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12653.56, "gross_total": 1200.46, "base_fare": 11099.52, "tax": 1554.04, "sell": { "currency": "SEK", "total": 12653.56, "base_fare": 11099.52, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwNC40OSwiYmFzZV9mYXJlIjoxMTQ0LjI4LCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyMDAuNDYsImJhc2VfZmFyZSI6MTA0MC4yNSwidGF4IjoxNjAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIwMC40NiwiYmFzZV9mYXJlIjoxMDQwLjI1LCJ0YXgiOjE2MC4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12653.56, "base_fare": 11099.52, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10090.43", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 1009.09 }, "partner": { "currency": "SEK", "total": 12653.56, "base_fare": 11099.52, "tax": 1554.04, "gross": { "base_fare": "10090.43", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 1009.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDQuNDkiLCJiYXNlX2ZhcmUiOiIxMTQ0LjI4IiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA0MC4yNSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC4wMyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC4wMyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjAwLjQ2IiwiYmFzZV9mYXJlIjoiMTA0MC4yNSIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNDAuMjUiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjAwLjQ2IiwiYmFzZV9mYXJlIjoiMTA0MC4yNSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjAwLjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 12653.56, "calendar_total_sell": 12653.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12653.56, "filter": { "id": "F1BT00023-97", "price": 12653.56, "gross_total": 1200.46, "journey_duration": "PT19H10M", "journey_duration_seconds": 69000, "layover_duration": "PT10H20M", "layover_duration_seconds": 37200, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "320", "aircraft_name": "320", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:20", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011220cdg2026070114201151cdg202607012110alg2026070122351054alg202607151400cdg2026071517301855cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-98", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1257782818", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H15M", "transit_time": "6H50M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_181", "origin": "CPH", "departure_time": "2026-07-01T12:20", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T14:20", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1151" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1151" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_182", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-98-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT9H30M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_271", "origin": "ALG", "departure_time": "2026-07-15T12:25", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T15:55", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_272", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT05H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1257782818_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12653.56, "gross_total": 1200.46, "base_fare": 11099.52, "tax": 1554.04, "sell": { "currency": "SEK", "total": 12653.56, "base_fare": 11099.52, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwNC40OSwiYmFzZV9mYXJlIjoxMTQ0LjI4LCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyMDAuNDYsImJhc2VfZmFyZSI6MTA0MC4yNSwidGF4IjoxNjAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIwMC40NiwiYmFzZV9mYXJlIjoxMDQwLjI1LCJ0YXgiOjE2MC4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12653.56, "base_fare": 11099.52, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10090.43", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 1009.09 }, "partner": { "currency": "SEK", "total": 12653.56, "base_fare": 11099.52, "tax": 1554.04, "gross": { "base_fare": "10090.43", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 1009.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDQuNDkiLCJiYXNlX2ZhcmUiOiIxMTQ0LjI4IiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA0MC4yNSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC4wMyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC4wMyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjAwLjQ2IiwiYmFzZV9mYXJlIjoiMTA0MC4yNSIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNDAuMjUiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjAwLjQ2IiwiYmFzZV9mYXJlIjoiMTA0MC4yNSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjAwLjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 12653.56, "calendar_total_sell": 12653.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12653.56, "filter": { "id": "F1BT00023-98", "price": 12653.56, "gross_total": 1200.46, "journey_duration": "PT20H45M", "journey_duration_seconds": 74700, "layover_duration": "PT11H55M", "layover_duration_seconds": 42900, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "320", "aircraft_name": "320", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:20", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011220cdg2026070114201151cdg202607012110alg2026070122351054alg202607151225cdg2026071515551655cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-99", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1355724626", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT11H15M", "transit_time": "6H50M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_181", "origin": "CPH", "departure_time": "2026-07-01T12:20", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T14:20", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1151" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1151" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_182", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-99-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H40M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_281", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_282", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1355724626_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12653.56, "gross_total": 1200.46, "base_fare": 11099.52, "tax": 1554.04, "sell": { "currency": "SEK", "total": 12653.56, "base_fare": 11099.52, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwNC40OSwiYmFzZV9mYXJlIjoxMTQ0LjI4LCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyMDAuNDYsImJhc2VfZmFyZSI6MTA0MC4yNSwidGF4IjoxNjAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIwMC40NiwiYmFzZV9mYXJlIjoxMDQwLjI1LCJ0YXgiOjE2MC4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12653.56, "base_fare": 11099.52, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10090.43", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 1009.09 }, "partner": { "currency": "SEK", "total": 12653.56, "base_fare": 11099.52, "tax": 1554.04, "gross": { "base_fare": "10090.43", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 1009.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDQuNDkiLCJiYXNlX2ZhcmUiOiIxMTQ0LjI4IiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA0MC4yNSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC4wMyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC4wMyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjAwLjQ2IiwiYmFzZV9mYXJlIjoiMTA0MC4yNSIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNDAuMjUiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjAwLjQ2IiwiYmFzZV9mYXJlIjoiMTA0MC4yNSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjAwLjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 12653.56, "calendar_total_sell": 12653.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12653.56, "filter": { "id": "F1BT00023-99", "price": 12653.56, "gross_total": 1200.46, "journey_duration": "PT22H55M", "journey_duration_seconds": 82500, "layover_duration": "PT14H5M", "layover_duration_seconds": 50700, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "320", "aircraft_name": "320", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:20", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011220cdg2026070114201151cdg202607012110alg2026070122351054alg202607151015cdg2026071513451555cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-100", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1515632198", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT14H15M", "transit_time": "9H55M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_121", "origin": "CPH", "departure_time": "2026-07-01T19:40", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T21:40", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1051" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1051" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_122", "origin": "CDG", "departure_time": "2026-07-02T07:35", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-02T08:55", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT02H20M", "distance": null, "lay_over": "PT09H55M", "lay_over_date": "2026-07-01", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1554" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1554" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-100-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT8H25M", "transit_time": "4H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2111", "origin": "ALG", "departure_time": "2026-07-15T14:00", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T17:30", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2112", "origin": "CDG", "departure_time": "2026-07-15T21:35", "origin_terminal": "2B", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T23:25", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "4561" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4561" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1515632198_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12701.67, "gross_total": 1204.93, "base_fare": 11152.09, "tax": 1549.58, "sell": { "currency": "SEK", "total": 12701.67, "base_fare": 11152.09, "tax": 1549.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwOS40NSwiYmFzZV9mYXJlIjoxMTQ5LjcsInRheCI6MTU5Ljc1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIwNC45MywiYmFzZV9mYXJlIjoxMDQ1LjE4LCJ0YXgiOjE1OS43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjA0LjkzLCJiYXNlX2ZhcmUiOjEwNDUuMTgsInRheCI6MTU5Ljc1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12701.67, "base_fare": 11152.09, "tax": 1549.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10138.25", "tax": "1549.58", "discount": 0, "ait": "0.00", "service_charge": 1013.84 }, "partner": { "currency": "SEK", "total": 12701.67, "base_fare": 11152.09, "tax": 1549.58, "gross": { "base_fare": "10138.25", "tax": "1549.58", "discount": "0.00", "ait": "0.00", "service_charge": 1013.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDkuNDUiLCJiYXNlX2ZhcmUiOiIxMTQ5LjcwIiwidGF4IjoiMTU5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA0NS4xOCIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjA0LjkzIiwiYmFzZV9mYXJlIjoiMTA0NS4xOCIsInRheCI6IjE1OS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNDUuMTgiLCJ0YXgiOiIxNTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjA0LjkzIiwiYmFzZV9mYXJlIjoiMTA0NS4xOCIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjA0LjkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 12701.67, "calendar_total_sell": 12701.67, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12701.67, "filter": { "id": "F1BT00023-100", "price": 12701.67, "gross_total": 1204.93, "journey_duration": "PT22H40M", "journey_duration_seconds": 81600, "layover_duration": "PT14H0M", "layover_duration_seconds": 50400, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:40", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011940cdg2026070121401051cdg202607020735alg2026070208551554alg202607151400cdg2026071517301855cdg202607152135cph2026071523254561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-101", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1484439108", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT14H15M", "transit_time": "9H55M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_121", "origin": "CPH", "departure_time": "2026-07-01T19:40", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T21:40", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1051" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1051" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_122", "origin": "CDG", "departure_time": "2026-07-02T07:35", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-02T08:55", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT02H20M", "distance": null, "lay_over": "PT09H55M", "lay_over_date": "2026-07-01", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1554" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1554" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-101-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT10H0M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2121", "origin": "ALG", "departure_time": "2026-07-15T12:25", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T15:55", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2122", "origin": "CDG", "departure_time": "2026-07-15T21:35", "origin_terminal": "2B", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T23:25", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT05H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "4561" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4561" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1484439108_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12701.67, "gross_total": 1204.93, "base_fare": 11152.09, "tax": 1549.58, "sell": { "currency": "SEK", "total": 12701.67, "base_fare": 11152.09, "tax": 1549.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwOS40NSwiYmFzZV9mYXJlIjoxMTQ5LjcsInRheCI6MTU5Ljc1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIwNC45MywiYmFzZV9mYXJlIjoxMDQ1LjE4LCJ0YXgiOjE1OS43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjA0LjkzLCJiYXNlX2ZhcmUiOjEwNDUuMTgsInRheCI6MTU5Ljc1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12701.67, "base_fare": 11152.09, "tax": 1549.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10138.25", "tax": "1549.58", "discount": 0, "ait": "0.00", "service_charge": 1013.84 }, "partner": { "currency": "SEK", "total": 12701.67, "base_fare": 11152.09, "tax": 1549.58, "gross": { "base_fare": "10138.25", "tax": "1549.58", "discount": "0.00", "ait": "0.00", "service_charge": 1013.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDkuNDUiLCJiYXNlX2ZhcmUiOiIxMTQ5LjcwIiwidGF4IjoiMTU5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA0NS4xOCIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjA0LjkzIiwiYmFzZV9mYXJlIjoiMTA0NS4xOCIsInRheCI6IjE1OS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNDUuMTgiLCJ0YXgiOiIxNTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjA0LjkzIiwiYmFzZV9mYXJlIjoiMTA0NS4xOCIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjA0LjkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 12701.67, "calendar_total_sell": 12701.67, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12701.67, "filter": { "id": "F1BT00023-101", "price": 12701.67, "gross_total": 1204.93, "journey_duration": "PT1D0H15M", "journey_duration_seconds": 87300, "layover_duration": "PT15H35M", "layover_duration_seconds": 56100, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:40", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011940cdg2026070121401051cdg202607020735alg2026070208551554alg202607151225cdg2026071515551655cdg202607152135cph2026071523254561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-102", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1332382088", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT14H15M", "transit_time": "9H55M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_121", "origin": "CPH", "departure_time": "2026-07-01T19:40", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T21:40", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1051" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1051" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_122", "origin": "CDG", "departure_time": "2026-07-02T07:35", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-02T08:55", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT02H20M", "distance": null, "lay_over": "PT09H55M", "lay_over_date": "2026-07-01", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1554" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1554" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-102-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H10M", "transit_time": "7H50M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2131", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2132", "origin": "CDG", "departure_time": "2026-07-15T21:35", "origin_terminal": "2B", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T23:25", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT07H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "4561" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4561" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1332382088_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12701.67, "gross_total": 1204.93, "base_fare": 11152.09, "tax": 1549.58, "sell": { "currency": "SEK", "total": 12701.67, "base_fare": 11152.09, "tax": 1549.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwOS40NSwiYmFzZV9mYXJlIjoxMTQ5LjcsInRheCI6MTU5Ljc1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIwNC45MywiYmFzZV9mYXJlIjoxMDQ1LjE4LCJ0YXgiOjE1OS43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjA0LjkzLCJiYXNlX2ZhcmUiOjEwNDUuMTgsInRheCI6MTU5Ljc1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12701.67, "base_fare": 11152.09, "tax": 1549.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10138.25", "tax": "1549.58", "discount": 0, "ait": "0.00", "service_charge": 1013.84 }, "partner": { "currency": "SEK", "total": 12701.67, "base_fare": 11152.09, "tax": 1549.58, "gross": { "base_fare": "10138.25", "tax": "1549.58", "discount": "0.00", "ait": "0.00", "service_charge": 1013.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDkuNDUiLCJiYXNlX2ZhcmUiOiIxMTQ5LjcwIiwidGF4IjoiMTU5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA0NS4xOCIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjA0LjkzIiwiYmFzZV9mYXJlIjoiMTA0NS4xOCIsInRheCI6IjE1OS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNDUuMTgiLCJ0YXgiOiIxNTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjA0LjkzIiwiYmFzZV9mYXJlIjoiMTA0NS4xOCIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjA0LjkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 12701.67, "calendar_total_sell": 12701.67, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12701.67, "filter": { "id": "F1BT00023-102", "price": 12701.67, "gross_total": 1204.93, "journey_duration": "PT1D2H25M", "journey_duration_seconds": 95100, "layover_duration": "PT17H45M", "layover_duration_seconds": 63900, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:40", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011940cdg2026070121401051cdg202607020735alg2026070208551554alg202607151015cdg2026071513451555cdg202607152135cph2026071523254561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-103", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1655205908", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT11H15M", "transit_time": "6H50M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_181", "origin": "CPH", "departure_time": "2026-07-01T12:20", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T14:20", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1151" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1151" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_182", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-103-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT5H50M", "transit_time": "1H20M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_291", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_292", "origin": "CDG", "departure_time": "2026-07-15T15:05", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T17:05", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT02H00M", "distance": null, "lay_over": "PT01H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1655205908_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12922.25, "gross_total": 1225.65, "base_fare": 11368.21, "tax": 1554.04, "sell": { "currency": "SEK", "total": 12922.25, "base_fare": 11368.21, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMzMi4xOSwiYmFzZV9mYXJlIjoxMTcxLjk4LCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyMjUuNjUsImJhc2VfZmFyZSI6MTA2NS40NCwidGF4IjoxNjAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyNS42NSwiYmFzZV9mYXJlIjoxMDY1LjQ0LCJ0YXgiOjE2MC4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12922.25, "base_fare": 11368.21, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10334.77", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 1033.44 }, "partner": { "currency": "SEK", "total": 12922.25, "base_fare": 11368.21, "tax": 1554.04, "gross": { "base_fare": "10334.77", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 1033.44 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMzIuMTkiLCJiYXNlX2ZhcmUiOiIxMTcxLjk4IiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2NS40NCIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNi41NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNi41NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjI1LjY1IiwiYmFzZV9mYXJlIjoiMTA2NS40NCIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNjUuNDQiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjI1LjY1IiwiYmFzZV9mYXJlIjoiMTA2NS40NCIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjI1LjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 12922.25, "calendar_total_sell": 12922.25, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12922.25, "filter": { "id": "F1BT00023-103", "price": 12922.25, "gross_total": 1225.65, "journey_duration": "PT17H5M", "journey_duration_seconds": 61500, "layover_duration": "PT8H10M", "layover_duration_seconds": 29400, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "320", "aircraft_name": "320", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T17:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011220cdg2026070114201151cdg202607012110alg2026070122351054alg202607151015cdg2026071513451555cdg202607151505cph2026071517051850", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-104", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1978608242", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT11H15M", "transit_time": "6H50M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_181", "origin": "CPH", "departure_time": "2026-07-01T12:20", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T14:20", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1151" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1151" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_182", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-104-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT9H35M", "transit_time": "4H55M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2101", "origin": "ALG", "departure_time": "2026-07-15T06:30", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T10:10", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2102", "origin": "CDG", "departure_time": "2026-07-15T15:05", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T17:05", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT02H00M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1978608242_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12922.25, "gross_total": 1225.65, "base_fare": 11368.21, "tax": 1554.04, "sell": { "currency": "SEK", "total": 12922.25, "base_fare": 11368.21, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMzMi4xOSwiYmFzZV9mYXJlIjoxMTcxLjk4LCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyMjUuNjUsImJhc2VfZmFyZSI6MTA2NS40NCwidGF4IjoxNjAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyNS42NSwiYmFzZV9mYXJlIjoxMDY1LjQ0LCJ0YXgiOjE2MC4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12922.25, "base_fare": 11368.21, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10334.77", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 1033.44 }, "partner": { "currency": "SEK", "total": 12922.25, "base_fare": 11368.21, "tax": 1554.04, "gross": { "base_fare": "10334.77", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 1033.44 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMzIuMTkiLCJiYXNlX2ZhcmUiOiIxMTcxLjk4IiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2NS40NCIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNi41NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNi41NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjI1LjY1IiwiYmFzZV9mYXJlIjoiMTA2NS40NCIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNjUuNDQiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjI1LjY1IiwiYmFzZV9mYXJlIjoiMTA2NS40NCIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjI1LjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 12922.25, "calendar_total_sell": 12922.25, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12922.25, "filter": { "id": "F1BT00023-104", "price": 12922.25, "gross_total": 1225.65, "journey_duration": "PT20H50M", "journey_duration_seconds": 75000, "layover_duration": "PT11H45M", "layover_duration_seconds": 42300, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "320", "aircraft_name": "320", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T17:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011220cdg2026070114201151cdg202607012110alg2026070122351054alg202607150630cdg2026071510101055cdg202607151505cph2026071517051850", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-105", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1385377161", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT5H35M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_131", "origin": "CPH", "departure_time": "2026-07-01T18:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T20:00", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_132", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-105-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT8H25M", "transit_time": "4H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2111", "origin": "ALG", "departure_time": "2026-07-15T14:00", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T17:30", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2112", "origin": "CDG", "departure_time": "2026-07-15T21:35", "origin_terminal": "2B", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T23:25", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "4561" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4561" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1385377161_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 13001.49, "gross_total": 1233.03, "base_fare": 11451.82, "tax": 1549.67, "sell": { "currency": "SEK", "total": 13001.49, "base_fare": 11451.82, "tax": 1549.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0MC4zNiwiYmFzZV9mYXJlIjoxMTgwLjYsInRheCI6MTU5Ljc2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzMy4wMywiYmFzZV9mYXJlIjoxMDczLjI3LCJ0YXgiOjE1OS43NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjMzLjAzLCJiYXNlX2ZhcmUiOjEwNzMuMjcsInRheCI6MTU5Ljc2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 13001.49, "base_fare": 11451.82, "tax": 1549.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10410.72", "tax": "1549.67", "discount": 0, "ait": "0.00", "service_charge": 1041.1 }, "partner": { "currency": "SEK", "total": 13001.49, "base_fare": 11451.82, "tax": 1549.67, "gross": { "base_fare": "10410.72", "tax": "1549.67", "discount": "0.00", "ait": "0.00", "service_charge": 1041.1 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDAuMzYiLCJiYXNlX2ZhcmUiOiIxMTgwLjYwIiwidGF4IjoiMTU5Ljc2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA3My4yNyIsInRheCI6IjE1OS43NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNy4zMyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNy4zMyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjMzLjAzIiwiYmFzZV9mYXJlIjoiMTA3My4yNyIsInRheCI6IjE1OS43NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNzMuMjciLCJ0YXgiOiIxNTkuNzYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjMzLjAzIiwiYmFzZV9mYXJlIjoiMTA3My4yNyIsInRheCI6IjE1OS43NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjMzLjAzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 13001.49, "calendar_total_sell": 13001.49, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 13001.49, "filter": { "id": "F1BT00023-105", "price": 13001.49, "gross_total": 1233.03, "journey_duration": "PT14H0M", "journey_duration_seconds": 50400, "layover_duration": "PT5H15M", "layover_duration_seconds": 18900, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T18:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011800cdg2026070120001851cdg202607012110alg2026070122351054alg202607151400cdg2026071517301855cdg202607152135cph2026071523254561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-106", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1921693348", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT5H35M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_131", "origin": "CPH", "departure_time": "2026-07-01T18:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T20:00", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_132", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-106-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT10H0M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2121", "origin": "ALG", "departure_time": "2026-07-15T12:25", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T15:55", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2122", "origin": "CDG", "departure_time": "2026-07-15T21:35", "origin_terminal": "2B", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T23:25", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT05H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "4561" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4561" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1921693348_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 13001.49, "gross_total": 1233.03, "base_fare": 11451.82, "tax": 1549.67, "sell": { "currency": "SEK", "total": 13001.49, "base_fare": 11451.82, "tax": 1549.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0MC4zNiwiYmFzZV9mYXJlIjoxMTgwLjYsInRheCI6MTU5Ljc2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzMy4wMywiYmFzZV9mYXJlIjoxMDczLjI3LCJ0YXgiOjE1OS43NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjMzLjAzLCJiYXNlX2ZhcmUiOjEwNzMuMjcsInRheCI6MTU5Ljc2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 13001.49, "base_fare": 11451.82, "tax": 1549.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10410.72", "tax": "1549.67", "discount": 0, "ait": "0.00", "service_charge": 1041.1 }, "partner": { "currency": "SEK", "total": 13001.49, "base_fare": 11451.82, "tax": 1549.67, "gross": { "base_fare": "10410.72", "tax": "1549.67", "discount": "0.00", "ait": "0.00", "service_charge": 1041.1 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDAuMzYiLCJiYXNlX2ZhcmUiOiIxMTgwLjYwIiwidGF4IjoiMTU5Ljc2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA3My4yNyIsInRheCI6IjE1OS43NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNy4zMyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNy4zMyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjMzLjAzIiwiYmFzZV9mYXJlIjoiMTA3My4yNyIsInRheCI6IjE1OS43NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNzMuMjciLCJ0YXgiOiIxNTkuNzYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjMzLjAzIiwiYmFzZV9mYXJlIjoiMTA3My4yNyIsInRheCI6IjE1OS43NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjMzLjAzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 13001.49, "calendar_total_sell": 13001.49, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 13001.49, "filter": { "id": "F1BT00023-106", "price": 13001.49, "gross_total": 1233.03, "journey_duration": "PT15H35M", "journey_duration_seconds": 56100, "layover_duration": "PT6H50M", "layover_duration_seconds": 24600, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T18:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011800cdg2026070120001851cdg202607012110alg2026070122351054alg202607151225cdg2026071515551655cdg202607152135cph2026071523254561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-107", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1818521608", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT5H35M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_131", "origin": "CPH", "departure_time": "2026-07-01T18:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T20:00", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_132", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-107-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H10M", "transit_time": "7H50M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2131", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2132", "origin": "CDG", "departure_time": "2026-07-15T21:35", "origin_terminal": "2B", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T23:25", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT07H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "4561" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4561" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1818521608_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 13001.49, "gross_total": 1233.03, "base_fare": 11451.82, "tax": 1549.67, "sell": { "currency": "SEK", "total": 13001.49, "base_fare": 11451.82, "tax": 1549.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0MC4zNiwiYmFzZV9mYXJlIjoxMTgwLjYsInRheCI6MTU5Ljc2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzMy4wMywiYmFzZV9mYXJlIjoxMDczLjI3LCJ0YXgiOjE1OS43NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjMzLjAzLCJiYXNlX2ZhcmUiOjEwNzMuMjcsInRheCI6MTU5Ljc2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 13001.49, "base_fare": 11451.82, "tax": 1549.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10410.72", "tax": "1549.67", "discount": 0, "ait": "0.00", "service_charge": 1041.1 }, "partner": { "currency": "SEK", "total": 13001.49, "base_fare": 11451.82, "tax": 1549.67, "gross": { "base_fare": "10410.72", "tax": "1549.67", "discount": "0.00", "ait": "0.00", "service_charge": 1041.1 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDAuMzYiLCJiYXNlX2ZhcmUiOiIxMTgwLjYwIiwidGF4IjoiMTU5Ljc2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA3My4yNyIsInRheCI6IjE1OS43NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNy4zMyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNy4zMyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjMzLjAzIiwiYmFzZV9mYXJlIjoiMTA3My4yNyIsInRheCI6IjE1OS43NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNzMuMjciLCJ0YXgiOiIxNTkuNzYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjMzLjAzIiwiYmFzZV9mYXJlIjoiMTA3My4yNyIsInRheCI6IjE1OS43NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjMzLjAzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 13001.49, "calendar_total_sell": 13001.49, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 13001.49, "filter": { "id": "F1BT00023-107", "price": 13001.49, "gross_total": 1233.03, "journey_duration": "PT17H45M", "journey_duration_seconds": 63900, "layover_duration": "PT9H0M", "layover_duration_seconds": 32400, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T18:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011800cdg2026070120001851cdg202607012110alg2026070122351054alg202607151015cdg2026071513451555cdg202607152135cph2026071523254561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-108", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1993375596", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H5M", "transit_time": "6H30M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_141", "origin": "CPH", "departure_time": "2026-07-01T06:05", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T08:15", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_142", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-108-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT8H25M", "transit_time": "4H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2111", "origin": "ALG", "departure_time": "2026-07-15T14:00", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T17:30", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2112", "origin": "CDG", "departure_time": "2026-07-15T21:35", "origin_terminal": "2B", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T23:25", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "4561" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4561" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1993375596_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 13729.49, "gross_total": 1301.26, "base_fare": 12179.9, "tax": 1549.58, "sell": { "currency": "SEK", "total": 13729.49, "base_fare": 12179.9, "tax": 1549.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNS40MSwiYmFzZV9mYXJlIjoxMjU1LjY2LCJ0YXgiOjE1OS43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzMDEuMjYsImJhc2VfZmFyZSI6MTE0MS41MSwidGF4IjoxNTkuNzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwMS4yNiwiYmFzZV9mYXJlIjoxMTQxLjUxLCJ0YXgiOjE1OS43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 13729.49, "base_fare": 12179.9, "tax": 1549.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11072.65", "tax": "1549.58", "discount": 0, "ait": "0.00", "service_charge": 1107.26 }, "partner": { "currency": "SEK", "total": 13729.49, "base_fare": 12179.9, "tax": 1549.58, "gross": { "base_fare": "11072.65", "tax": "1549.58", "discount": "0.00", "ait": "0.00", "service_charge": 1107.26 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTUuNDEiLCJiYXNlX2ZhcmUiOiIxMjU1LjY2IiwidGF4IjoiMTU5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0MS41MSIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNC4xNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNC4xNSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzAxLjI2IiwiYmFzZV9mYXJlIjoiMTE0MS41MSIsInRheCI6IjE1OS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDEuNTEiLCJ0YXgiOiIxNTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzAxLjI2IiwiYmFzZV9mYXJlIjoiMTE0MS41MSIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzAxLjI2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 13729.49, "calendar_total_sell": 13729.49, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 13729.49, "filter": { "id": "F1BT00023-108", "price": 13729.49, "gross_total": 1301.26, "journey_duration": "PT19H30M", "journey_duration_seconds": 70200, "layover_duration": "PT10H35M", "layover_duration_seconds": 38100, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:05", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010605cdg2026070108151351cdg202607011445alg2026070116101754alg202607151400cdg2026071517301855cdg202607152135cph2026071523254561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-109", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1298252978", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H5M", "transit_time": "6H30M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_141", "origin": "CPH", "departure_time": "2026-07-01T06:05", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T08:15", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_142", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-109-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT10H0M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2121", "origin": "ALG", "departure_time": "2026-07-15T12:25", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T15:55", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2122", "origin": "CDG", "departure_time": "2026-07-15T21:35", "origin_terminal": "2B", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T23:25", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT05H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "4561" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4561" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1298252978_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 13729.49, "gross_total": 1301.26, "base_fare": 12179.9, "tax": 1549.58, "sell": { "currency": "SEK", "total": 13729.49, "base_fare": 12179.9, "tax": 1549.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNS40MSwiYmFzZV9mYXJlIjoxMjU1LjY2LCJ0YXgiOjE1OS43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzMDEuMjYsImJhc2VfZmFyZSI6MTE0MS41MSwidGF4IjoxNTkuNzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwMS4yNiwiYmFzZV9mYXJlIjoxMTQxLjUxLCJ0YXgiOjE1OS43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 13729.49, "base_fare": 12179.9, "tax": 1549.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11072.65", "tax": "1549.58", "discount": 0, "ait": "0.00", "service_charge": 1107.26 }, "partner": { "currency": "SEK", "total": 13729.49, "base_fare": 12179.9, "tax": 1549.58, "gross": { "base_fare": "11072.65", "tax": "1549.58", "discount": "0.00", "ait": "0.00", "service_charge": 1107.26 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTUuNDEiLCJiYXNlX2ZhcmUiOiIxMjU1LjY2IiwidGF4IjoiMTU5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0MS41MSIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNC4xNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNC4xNSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzAxLjI2IiwiYmFzZV9mYXJlIjoiMTE0MS41MSIsInRheCI6IjE1OS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDEuNTEiLCJ0YXgiOiIxNTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzAxLjI2IiwiYmFzZV9mYXJlIjoiMTE0MS41MSIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzAxLjI2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 13729.49, "calendar_total_sell": 13729.49, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 13729.49, "filter": { "id": "F1BT00023-109", "price": 13729.49, "gross_total": 1301.26, "journey_duration": "PT21H5M", "journey_duration_seconds": 75900, "layover_duration": "PT12H10M", "layover_duration_seconds": 43800, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:05", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010605cdg2026070108151351cdg202607011445alg2026070116101754alg202607151225cdg2026071515551655cdg202607152135cph2026071523254561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-110", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1888056779", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H5M", "transit_time": "6H30M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_141", "origin": "CPH", "departure_time": "2026-07-01T06:05", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T08:15", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_142", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-110-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H10M", "transit_time": "7H50M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2131", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2132", "origin": "CDG", "departure_time": "2026-07-15T21:35", "origin_terminal": "2B", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T23:25", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT07H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "4561" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4561" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1888056779_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 13729.49, "gross_total": 1301.26, "base_fare": 12179.9, "tax": 1549.58, "sell": { "currency": "SEK", "total": 13729.49, "base_fare": 12179.9, "tax": 1549.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNS40MSwiYmFzZV9mYXJlIjoxMjU1LjY2LCJ0YXgiOjE1OS43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzMDEuMjYsImJhc2VfZmFyZSI6MTE0MS41MSwidGF4IjoxNTkuNzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwMS4yNiwiYmFzZV9mYXJlIjoxMTQxLjUxLCJ0YXgiOjE1OS43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 13729.49, "base_fare": 12179.9, "tax": 1549.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11072.65", "tax": "1549.58", "discount": 0, "ait": "0.00", "service_charge": 1107.26 }, "partner": { "currency": "SEK", "total": 13729.49, "base_fare": 12179.9, "tax": 1549.58, "gross": { "base_fare": "11072.65", "tax": "1549.58", "discount": "0.00", "ait": "0.00", "service_charge": 1107.26 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTUuNDEiLCJiYXNlX2ZhcmUiOiIxMjU1LjY2IiwidGF4IjoiMTU5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0MS41MSIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNC4xNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNC4xNSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzAxLjI2IiwiYmFzZV9mYXJlIjoiMTE0MS41MSIsInRheCI6IjE1OS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDEuNTEiLCJ0YXgiOiIxNTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzAxLjI2IiwiYmFzZV9mYXJlIjoiMTE0MS41MSIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzAxLjI2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 13729.49, "calendar_total_sell": 13729.49, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 13729.49, "filter": { "id": "F1BT00023-110", "price": 13729.49, "gross_total": 1301.26, "journey_duration": "PT23H15M", "journey_duration_seconds": 83700, "layover_duration": "PT14H20M", "layover_duration_seconds": 51600, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:05", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010605cdg2026070108151351cdg202607011445alg2026070116101754alg202607151015cdg2026071513451555cdg202607152135cph2026071523254561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-111", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1137423087", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H25M", "transit_time": "2H55M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_151", "origin": "CPH", "departure_time": "2026-07-01T06:05", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T08:15", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_152", "origin": "CDG", "departure_time": "2026-07-01T11:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T12:30", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H20M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-111-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT8H25M", "transit_time": "4H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2111", "origin": "ALG", "departure_time": "2026-07-15T14:00", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T17:30", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2112", "origin": "CDG", "departure_time": "2026-07-15T21:35", "origin_terminal": "2B", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T23:25", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "4561" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4561" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1137423087_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 14020.2, "gross_total": 1328.5, "base_fare": 12470.61, "tax": 1549.58, "sell": { "currency": "SEK", "total": 14020.2, "base_fare": 12470.61, "tax": 1549.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ0NS4zOCwiYmFzZV9mYXJlIjoxMjg1LjYzLCJ0YXgiOjE1OS43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzMjguNSwiYmFzZV9mYXJlIjoxMTY4Ljc1LCJ0YXgiOjE1OS43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzI4LjUsImJhc2VfZmFyZSI6MTE2OC43NSwidGF4IjoxNTkuNzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.2, "base_fare": 12470.61, "tax": 1549.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11336.88", "tax": "1549.58", "discount": 0, "ait": "0.00", "service_charge": 1133.74 }, "partner": { "currency": "SEK", "total": 14020.2, "base_fare": 12470.61, "tax": 1549.58, "gross": { "base_fare": "11336.88", "tax": "1549.58", "discount": "0.00", "ait": "0.00", "service_charge": 1133.74 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NDUuMzgiLCJiYXNlX2ZhcmUiOiIxMjg1LjYzIiwidGF4IjoiMTU5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE2OC43NSIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNi44OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNi44OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzI4LjUwIiwiYmFzZV9mYXJlIjoiMTE2OC43NSIsInRheCI6IjE1OS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNjguNzUiLCJ0YXgiOiIxNTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzI4LjUwIiwiYmFzZV9mYXJlIjoiMTE2OC43NSIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzI4LjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 14020.2, "calendar_total_sell": 14020.2, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14020.2, "filter": { "id": "F1BT00023-111", "price": 14020.2, "gross_total": 1328.5, "journey_duration": "PT15H50M", "journey_duration_seconds": 57000, "layover_duration": "PT7H0M", "layover_duration_seconds": 25200, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:05", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010605cdg2026070108151351cdg202607011110alg2026070112301854alg202607151400cdg2026071517301855cdg202607152135cph2026071523254561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-112", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1414582065", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H25M", "transit_time": "2H55M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_151", "origin": "CPH", "departure_time": "2026-07-01T06:05", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T08:15", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_152", "origin": "CDG", "departure_time": "2026-07-01T11:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T12:30", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H20M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-112-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT10H0M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2121", "origin": "ALG", "departure_time": "2026-07-15T12:25", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T15:55", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2122", "origin": "CDG", "departure_time": "2026-07-15T21:35", "origin_terminal": "2B", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T23:25", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT05H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "4561" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4561" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1414582065_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 14020.2, "gross_total": 1328.5, "base_fare": 12470.61, "tax": 1549.58, "sell": { "currency": "SEK", "total": 14020.2, "base_fare": 12470.61, "tax": 1549.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ0NS4zOCwiYmFzZV9mYXJlIjoxMjg1LjYzLCJ0YXgiOjE1OS43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzMjguNSwiYmFzZV9mYXJlIjoxMTY4Ljc1LCJ0YXgiOjE1OS43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzI4LjUsImJhc2VfZmFyZSI6MTE2OC43NSwidGF4IjoxNTkuNzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.2, "base_fare": 12470.61, "tax": 1549.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11336.88", "tax": "1549.58", "discount": 0, "ait": "0.00", "service_charge": 1133.74 }, "partner": { "currency": "SEK", "total": 14020.2, "base_fare": 12470.61, "tax": 1549.58, "gross": { "base_fare": "11336.88", "tax": "1549.58", "discount": "0.00", "ait": "0.00", "service_charge": 1133.74 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NDUuMzgiLCJiYXNlX2ZhcmUiOiIxMjg1LjYzIiwidGF4IjoiMTU5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE2OC43NSIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNi44OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNi44OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzI4LjUwIiwiYmFzZV9mYXJlIjoiMTE2OC43NSIsInRheCI6IjE1OS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNjguNzUiLCJ0YXgiOiIxNTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzI4LjUwIiwiYmFzZV9mYXJlIjoiMTE2OC43NSIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzI4LjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 14020.2, "calendar_total_sell": 14020.2, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14020.2, "filter": { "id": "F1BT00023-112", "price": 14020.2, "gross_total": 1328.5, "journey_duration": "PT17H25M", "journey_duration_seconds": 62700, "layover_duration": "PT8H35M", "layover_duration_seconds": 30900, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:05", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010605cdg2026070108151351cdg202607011110alg2026070112301854alg202607151225cdg2026071515551655cdg202607152135cph2026071523254561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-113", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1358789884", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT7H25M", "transit_time": "2H55M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_151", "origin": "CPH", "departure_time": "2026-07-01T06:05", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T08:15", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1351" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_152", "origin": "CDG", "departure_time": "2026-07-01T11:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T12:30", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H20M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-113-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H10M", "transit_time": "7H50M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2131", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2132", "origin": "CDG", "departure_time": "2026-07-15T21:35", "origin_terminal": "2B", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T23:25", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT07H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "4561" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4561" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1358789884_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 14020.2, "gross_total": 1328.5, "base_fare": 12470.61, "tax": 1549.58, "sell": { "currency": "SEK", "total": 14020.2, "base_fare": 12470.61, "tax": 1549.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ0NS4zOCwiYmFzZV9mYXJlIjoxMjg1LjYzLCJ0YXgiOjE1OS43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzMjguNSwiYmFzZV9mYXJlIjoxMTY4Ljc1LCJ0YXgiOjE1OS43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzI4LjUsImJhc2VfZmFyZSI6MTE2OC43NSwidGF4IjoxNTkuNzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.2, "base_fare": 12470.61, "tax": 1549.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11336.88", "tax": "1549.58", "discount": 0, "ait": "0.00", "service_charge": 1133.74 }, "partner": { "currency": "SEK", "total": 14020.2, "base_fare": 12470.61, "tax": 1549.58, "gross": { "base_fare": "11336.88", "tax": "1549.58", "discount": "0.00", "ait": "0.00", "service_charge": 1133.74 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NDUuMzgiLCJiYXNlX2ZhcmUiOiIxMjg1LjYzIiwidGF4IjoiMTU5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE2OC43NSIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNi44OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNi44OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzI4LjUwIiwiYmFzZV9mYXJlIjoiMTE2OC43NSIsInRheCI6IjE1OS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNjguNzUiLCJ0YXgiOiIxNTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzI4LjUwIiwiYmFzZV9mYXJlIjoiMTE2OC43NSIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzI4LjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 14020.2, "calendar_total_sell": 14020.2, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14020.2, "filter": { "id": "F1BT00023-113", "price": 14020.2, "gross_total": 1328.5, "journey_duration": "PT19H35M", "journey_duration_seconds": 70500, "layover_duration": "PT10H45M", "layover_duration_seconds": 38700, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:05", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010605cdg2026070108151351cdg202607011110alg2026070112301854alg202607151015cdg2026071513451555cdg202607152135cph2026071523254561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-114", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1368923557", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT7H0M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_161", "origin": "CPH", "departure_time": "2026-07-01T10:10", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T12:10", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_162", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-114-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT8H25M", "transit_time": "4H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2111", "origin": "ALG", "departure_time": "2026-07-15T14:00", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T17:30", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2112", "origin": "CDG", "departure_time": "2026-07-15T21:35", "origin_terminal": "2B", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T23:25", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "4561" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4561" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1368923557_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 14310.8, "gross_total": 1355.74, "base_fare": 12761.22, "tax": 1549.58, "sell": { "currency": "SEK", "total": 14310.8, "base_fare": 12761.22, "tax": 1549.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ3NS4zNCwiYmFzZV9mYXJlIjoxMzE1LjU5LCJ0YXgiOjE1OS43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTUuNzQsImJhc2VfZmFyZSI6MTE5NS45OSwidGF4IjoxNTkuNzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1NS43NCwiYmFzZV9mYXJlIjoxMTk1Ljk5LCJ0YXgiOjE1OS43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 14310.8, "base_fare": 12761.22, "tax": 1549.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11601.10", "tax": "1549.58", "discount": 0, "ait": "0.00", "service_charge": 1160.12 }, "partner": { "currency": "SEK", "total": 14310.8, "base_fare": 12761.22, "tax": 1549.58, "gross": { "base_fare": "11601.10", "tax": "1549.58", "discount": "0.00", "ait": "0.00", "service_charge": 1160.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NzUuMzQiLCJiYXNlX2ZhcmUiOiIxMzE1LjU5IiwidGF4IjoiMTU5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE5NS45OSIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExOS42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExOS42MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU1Ljc0IiwiYmFzZV9mYXJlIjoiMTE5NS45OSIsInRheCI6IjE1OS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExOTUuOTkiLCJ0YXgiOiIxNTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU1Ljc0IiwiYmFzZV9mYXJlIjoiMTE5NS45OSIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzU1Ljc0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 14310.8, "calendar_total_sell": 14310.8, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14310.8, "filter": { "id": "F1BT00023-114", "price": 14310.8, "gross_total": 1355.74, "journey_duration": "PT15H25M", "journey_duration_seconds": 55500, "layover_duration": "PT6H40M", "layover_duration_seconds": 24000, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:10", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011010cdg2026070112101751cdg202607011445alg2026070116101754alg202607151400cdg2026071517301855cdg202607152135cph2026071523254561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-115", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1684649896", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT7H0M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_161", "origin": "CPH", "departure_time": "2026-07-01T10:10", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T12:10", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_162", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-115-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT10H0M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2121", "origin": "ALG", "departure_time": "2026-07-15T12:25", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T15:55", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2122", "origin": "CDG", "departure_time": "2026-07-15T21:35", "origin_terminal": "2B", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T23:25", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT05H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "4561" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4561" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1684649896_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 14310.8, "gross_total": 1355.74, "base_fare": 12761.22, "tax": 1549.58, "sell": { "currency": "SEK", "total": 14310.8, "base_fare": 12761.22, "tax": 1549.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ3NS4zNCwiYmFzZV9mYXJlIjoxMzE1LjU5LCJ0YXgiOjE1OS43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTUuNzQsImJhc2VfZmFyZSI6MTE5NS45OSwidGF4IjoxNTkuNzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1NS43NCwiYmFzZV9mYXJlIjoxMTk1Ljk5LCJ0YXgiOjE1OS43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 14310.8, "base_fare": 12761.22, "tax": 1549.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11601.10", "tax": "1549.58", "discount": 0, "ait": "0.00", "service_charge": 1160.12 }, "partner": { "currency": "SEK", "total": 14310.8, "base_fare": 12761.22, "tax": 1549.58, "gross": { "base_fare": "11601.10", "tax": "1549.58", "discount": "0.00", "ait": "0.00", "service_charge": 1160.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NzUuMzQiLCJiYXNlX2ZhcmUiOiIxMzE1LjU5IiwidGF4IjoiMTU5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE5NS45OSIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExOS42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExOS42MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU1Ljc0IiwiYmFzZV9mYXJlIjoiMTE5NS45OSIsInRheCI6IjE1OS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExOTUuOTkiLCJ0YXgiOiIxNTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU1Ljc0IiwiYmFzZV9mYXJlIjoiMTE5NS45OSIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzU1Ljc0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 14310.8, "calendar_total_sell": 14310.8, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14310.8, "filter": { "id": "F1BT00023-115", "price": 14310.8, "gross_total": 1355.74, "journey_duration": "PT17H0M", "journey_duration_seconds": 61200, "layover_duration": "PT8H15M", "layover_duration_seconds": 29700, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:10", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011010cdg2026070112101751cdg202607011445alg2026070116101754alg202607151225cdg2026071515551655cdg202607152135cph2026071523254561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-116", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1220853206", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT7H0M", "transit_time": "2H35M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_161", "origin": "CPH", "departure_time": "2026-07-01T10:10", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T12:10", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_162", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-116-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H10M", "transit_time": "7H50M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2131", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2132", "origin": "CDG", "departure_time": "2026-07-15T21:35", "origin_terminal": "2B", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T23:25", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT07H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "4561" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4561" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1220853206_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 14310.8, "gross_total": 1355.74, "base_fare": 12761.22, "tax": 1549.58, "sell": { "currency": "SEK", "total": 14310.8, "base_fare": 12761.22, "tax": 1549.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ3NS4zNCwiYmFzZV9mYXJlIjoxMzE1LjU5LCJ0YXgiOjE1OS43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTUuNzQsImJhc2VfZmFyZSI6MTE5NS45OSwidGF4IjoxNTkuNzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1NS43NCwiYmFzZV9mYXJlIjoxMTk1Ljk5LCJ0YXgiOjE1OS43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 14310.8, "base_fare": 12761.22, "tax": 1549.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11601.10", "tax": "1549.58", "discount": 0, "ait": "0.00", "service_charge": 1160.12 }, "partner": { "currency": "SEK", "total": 14310.8, "base_fare": 12761.22, "tax": 1549.58, "gross": { "base_fare": "11601.10", "tax": "1549.58", "discount": "0.00", "ait": "0.00", "service_charge": 1160.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NzUuMzQiLCJiYXNlX2ZhcmUiOiIxMzE1LjU5IiwidGF4IjoiMTU5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE5NS45OSIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExOS42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExOS42MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU1Ljc0IiwiYmFzZV9mYXJlIjoiMTE5NS45OSIsInRheCI6IjE1OS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExOTUuOTkiLCJ0YXgiOiIxNTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU1Ljc0IiwiYmFzZV9mYXJlIjoiMTE5NS45OSIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzU1Ljc0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 14310.8, "calendar_total_sell": 14310.8, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14310.8, "filter": { "id": "F1BT00023-116", "price": 14310.8, "gross_total": 1355.74, "journey_duration": "PT19H10M", "journey_duration_seconds": 69000, "layover_duration": "PT10H25M", "layover_duration_seconds": 37500, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:10", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011010cdg2026070112101751cdg202607011445alg2026070116101754alg202607151015cdg2026071513451555cdg202607152135cph2026071523254561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-117", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1285808752", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT13H25M", "transit_time": "9H0M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_171", "origin": "CPH", "departure_time": "2026-07-01T10:10", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T12:10", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_172", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT09H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-117-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT8H25M", "transit_time": "4H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2111", "origin": "ALG", "departure_time": "2026-07-15T14:00", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T17:30", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2112", "origin": "CDG", "departure_time": "2026-07-15T21:35", "origin_terminal": "2B", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T23:25", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "4561" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4561" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1285808752_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 14310.8, "gross_total": 1355.74, "base_fare": 12761.22, "tax": 1549.58, "sell": { "currency": "SEK", "total": 14310.8, "base_fare": 12761.22, "tax": 1549.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ3NS4zNCwiYmFzZV9mYXJlIjoxMzE1LjU5LCJ0YXgiOjE1OS43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTUuNzQsImJhc2VfZmFyZSI6MTE5NS45OSwidGF4IjoxNTkuNzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1NS43NCwiYmFzZV9mYXJlIjoxMTk1Ljk5LCJ0YXgiOjE1OS43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 14310.8, "base_fare": 12761.22, "tax": 1549.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11601.10", "tax": "1549.58", "discount": 0, "ait": "0.00", "service_charge": 1160.12 }, "partner": { "currency": "SEK", "total": 14310.8, "base_fare": 12761.22, "tax": 1549.58, "gross": { "base_fare": "11601.10", "tax": "1549.58", "discount": "0.00", "ait": "0.00", "service_charge": 1160.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NzUuMzQiLCJiYXNlX2ZhcmUiOiIxMzE1LjU5IiwidGF4IjoiMTU5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE5NS45OSIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExOS42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExOS42MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU1Ljc0IiwiYmFzZV9mYXJlIjoiMTE5NS45OSIsInRheCI6IjE1OS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExOTUuOTkiLCJ0YXgiOiIxNTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU1Ljc0IiwiYmFzZV9mYXJlIjoiMTE5NS45OSIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzU1Ljc0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 14310.8, "calendar_total_sell": 14310.8, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14310.8, "filter": { "id": "F1BT00023-117", "price": 14310.8, "gross_total": 1355.74, "journey_duration": "PT21H50M", "journey_duration_seconds": 78600, "layover_duration": "PT13H5M", "layover_duration_seconds": 47100, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:10", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011010cdg2026070112101751cdg202607012110alg2026070122351054alg202607151400cdg2026071517301855cdg202607152135cph2026071523254561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-118", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1707398994", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT13H25M", "transit_time": "9H0M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_171", "origin": "CPH", "departure_time": "2026-07-01T10:10", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T12:10", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_172", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT09H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-118-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT10H0M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2121", "origin": "ALG", "departure_time": "2026-07-15T12:25", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T15:55", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2122", "origin": "CDG", "departure_time": "2026-07-15T21:35", "origin_terminal": "2B", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T23:25", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT05H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "4561" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4561" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1707398994_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 14310.8, "gross_total": 1355.74, "base_fare": 12761.22, "tax": 1549.58, "sell": { "currency": "SEK", "total": 14310.8, "base_fare": 12761.22, "tax": 1549.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ3NS4zNCwiYmFzZV9mYXJlIjoxMzE1LjU5LCJ0YXgiOjE1OS43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTUuNzQsImJhc2VfZmFyZSI6MTE5NS45OSwidGF4IjoxNTkuNzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1NS43NCwiYmFzZV9mYXJlIjoxMTk1Ljk5LCJ0YXgiOjE1OS43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 14310.8, "base_fare": 12761.22, "tax": 1549.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11601.10", "tax": "1549.58", "discount": 0, "ait": "0.00", "service_charge": 1160.12 }, "partner": { "currency": "SEK", "total": 14310.8, "base_fare": 12761.22, "tax": 1549.58, "gross": { "base_fare": "11601.10", "tax": "1549.58", "discount": "0.00", "ait": "0.00", "service_charge": 1160.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NzUuMzQiLCJiYXNlX2ZhcmUiOiIxMzE1LjU5IiwidGF4IjoiMTU5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE5NS45OSIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExOS42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExOS42MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU1Ljc0IiwiYmFzZV9mYXJlIjoiMTE5NS45OSIsInRheCI6IjE1OS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExOTUuOTkiLCJ0YXgiOiIxNTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU1Ljc0IiwiYmFzZV9mYXJlIjoiMTE5NS45OSIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzU1Ljc0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 14310.8, "calendar_total_sell": 14310.8, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14310.8, "filter": { "id": "F1BT00023-118", "price": 14310.8, "gross_total": 1355.74, "journey_duration": "PT23H25M", "journey_duration_seconds": 84300, "layover_duration": "PT14H40M", "layover_duration_seconds": 52800, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:10", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011010cdg2026070112101751cdg202607012110alg2026070122351054alg202607151225cdg2026071515551655cdg202607152135cph2026071523254561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-119", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1937865003", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT13H25M", "transit_time": "9H0M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_171", "origin": "CPH", "departure_time": "2026-07-01T10:10", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T12:10", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1751" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_172", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT09H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-119-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H10M", "transit_time": "7H50M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2131", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2132", "origin": "CDG", "departure_time": "2026-07-15T21:35", "origin_terminal": "2B", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T23:25", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT07H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "4561" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4561" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1937865003_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 14310.8, "gross_total": 1355.74, "base_fare": 12761.22, "tax": 1549.58, "sell": { "currency": "SEK", "total": 14310.8, "base_fare": 12761.22, "tax": 1549.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ3NS4zNCwiYmFzZV9mYXJlIjoxMzE1LjU5LCJ0YXgiOjE1OS43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTUuNzQsImJhc2VfZmFyZSI6MTE5NS45OSwidGF4IjoxNTkuNzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1NS43NCwiYmFzZV9mYXJlIjoxMTk1Ljk5LCJ0YXgiOjE1OS43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 14310.8, "base_fare": 12761.22, "tax": 1549.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11601.10", "tax": "1549.58", "discount": 0, "ait": "0.00", "service_charge": 1160.12 }, "partner": { "currency": "SEK", "total": 14310.8, "base_fare": 12761.22, "tax": 1549.58, "gross": { "base_fare": "11601.10", "tax": "1549.58", "discount": "0.00", "ait": "0.00", "service_charge": 1160.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NzUuMzQiLCJiYXNlX2ZhcmUiOiIxMzE1LjU5IiwidGF4IjoiMTU5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE5NS45OSIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExOS42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExOS42MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU1Ljc0IiwiYmFzZV9mYXJlIjoiMTE5NS45OSIsInRheCI6IjE1OS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExOTUuOTkiLCJ0YXgiOiIxNTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU1Ljc0IiwiYmFzZV9mYXJlIjoiMTE5NS45OSIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzU1Ljc0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 14310.8, "calendar_total_sell": 14310.8, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14310.8, "filter": { "id": "F1BT00023-119", "price": 14310.8, "gross_total": 1355.74, "journey_duration": "PT1D1H35M", "journey_duration_seconds": 92100, "layover_duration": "PT16H50M", "layover_duration_seconds": 60600, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:10", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011010cdg2026070112101751cdg202607012110alg2026070122351054alg202607151015cdg2026071513451555cdg202607152135cph2026071523254561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-120", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1242467731", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT6H35M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_191", "origin": "CPH", "departure_time": "2026-07-01T06:55", "origin_terminal": "3", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T09:00", "destination_terminal": "2B", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "5155" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "5155" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_192", "origin": "CDG", "departure_time": "2026-07-01T11:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T12:30", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H20M", "distance": null, "lay_over": "PT02H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-120-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H30M", "transit_time": "3H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_241", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_242", "origin": "CDG", "departure_time": "2026-07-15T16:50", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T18:45", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1242467731_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 14976.22, "gross_total": 1418.15, "base_fare": 13422.18, "tax": 1554.04, "sell": { "currency": "SEK", "total": 14976.22, "base_fare": 13422.18, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0My45NCwiYmFzZV9mYXJlIjoxMzgzLjczLCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MTguMTUsImJhc2VfZmFyZSI6MTI1Ny45NCwidGF4IjoxNjAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxOC4xNSwiYmFzZV9mYXJlIjoxMjU3Ljk0LCJ0YXgiOjE2MC4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 14976.22, "base_fare": 13422.18, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12202.02", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 1220.16 }, "partner": { "currency": "SEK", "total": 14976.22, "base_fare": 13422.18, "tax": 1554.04, "gross": { "base_fare": "12202.02", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 1220.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDMuOTQiLCJiYXNlX2ZhcmUiOiIxMzgzLjczIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1Ny45NCIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyNS43OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyNS43OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDE4LjE1IiwiYmFzZV9mYXJlIjoiMTI1Ny45NCIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNTcuOTQiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDE4LjE1IiwiYmFzZV9mYXJlIjoiMTI1Ny45NCIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDE4LjE1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "WX", "calendar_total_currency": "SEK", "calendar_total_price": 14976.22, "calendar_total_sell": 14976.22, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14976.22, "filter": { "id": "F1BT00023-120", "price": 14976.22, "gross_total": 1418.15, "journey_duration": "PT14H5M", "journey_duration_seconds": 50700, "layover_duration": "PT5H15M", "layover_duration_seconds": 18900, "carrier_operating": "WX", "carrier_marketing": "AF", "aircraft": "CR9", "aircraft_name": "CR9", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:55", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T18:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010655cdg2026070109005155cdg202607011110alg2026070112301854alg202607151015cdg2026071513451555cdg202607151650cph2026071518451050", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-121", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1661684501", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT8H45M", "transit_time": "4H20M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_1101", "origin": "CPH", "departure_time": "2026-07-01T08:25", "origin_terminal": "3", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T10:25", "destination_terminal": "2B", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "E95", "name": "E95", "picture": "E95.png" }, "operating": { "carrier": "SK", "carrier_name": "Scandinavian Airlines System", "carrier_logo": "SK.png", "flight_number": "4581" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4581" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_1102", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-121-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H30M", "transit_time": "3H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_241", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_242", "origin": "CDG", "departure_time": "2026-07-15T16:50", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T18:45", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1661684501_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 14976.22, "gross_total": 1418.15, "base_fare": 13422.18, "tax": 1554.04, "sell": { "currency": "SEK", "total": 14976.22, "base_fare": 13422.18, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0My45NCwiYmFzZV9mYXJlIjoxMzgzLjczLCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MTguMTUsImJhc2VfZmFyZSI6MTI1Ny45NCwidGF4IjoxNjAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxOC4xNSwiYmFzZV9mYXJlIjoxMjU3Ljk0LCJ0YXgiOjE2MC4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 14976.22, "base_fare": 13422.18, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12202.02", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 1220.16 }, "partner": { "currency": "SEK", "total": 14976.22, "base_fare": 13422.18, "tax": 1554.04, "gross": { "base_fare": "12202.02", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 1220.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDMuOTQiLCJiYXNlX2ZhcmUiOiIxMzgzLjczIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1Ny45NCIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyNS43OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyNS43OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDE4LjE1IiwiYmFzZV9mYXJlIjoiMTI1Ny45NCIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNTcuOTQiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDE4LjE1IiwiYmFzZV9mYXJlIjoiMTI1Ny45NCIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDE4LjE1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "SK", "calendar_total_currency": "SEK", "calendar_total_price": 14976.22, "calendar_total_sell": 14976.22, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14976.22, "filter": { "id": "F1BT00023-121", "price": 14976.22, "gross_total": 1418.15, "journey_duration": "PT16H15M", "journey_duration_seconds": 58500, "layover_duration": "PT7H25M", "layover_duration_seconds": 26700, "carrier_operating": "SK", "carrier_marketing": "AF", "aircraft": "E95", "aircraft_name": "E95", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T08:25", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T18:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010825cdg2026070110254581cdg202607011445alg2026070116101754alg202607151015cdg2026071513451555cdg202607151650cph2026071518451050", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-122", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1871549538", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT10H15M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_1111", "origin": "CPH", "departure_time": "2026-07-01T06:55", "origin_terminal": "3", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T09:00", "destination_terminal": "2B", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "5155" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "5155" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_1112", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT05H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-122-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H30M", "transit_time": "3H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_241", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_242", "origin": "CDG", "departure_time": "2026-07-15T16:50", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T18:45", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1871549538_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 14976.22, "gross_total": 1418.15, "base_fare": 13422.18, "tax": 1554.04, "sell": { "currency": "SEK", "total": 14976.22, "base_fare": 13422.18, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0My45NCwiYmFzZV9mYXJlIjoxMzgzLjczLCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MTguMTUsImJhc2VfZmFyZSI6MTI1Ny45NCwidGF4IjoxNjAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxOC4xNSwiYmFzZV9mYXJlIjoxMjU3Ljk0LCJ0YXgiOjE2MC4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 14976.22, "base_fare": 13422.18, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12202.02", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 1220.16 }, "partner": { "currency": "SEK", "total": 14976.22, "base_fare": 13422.18, "tax": 1554.04, "gross": { "base_fare": "12202.02", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 1220.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDMuOTQiLCJiYXNlX2ZhcmUiOiIxMzgzLjczIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1Ny45NCIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyNS43OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyNS43OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDE4LjE1IiwiYmFzZV9mYXJlIjoiMTI1Ny45NCIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNTcuOTQiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDE4LjE1IiwiYmFzZV9mYXJlIjoiMTI1Ny45NCIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDE4LjE1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "WX", "calendar_total_currency": "SEK", "calendar_total_price": 14976.22, "calendar_total_sell": 14976.22, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14976.22, "filter": { "id": "F1BT00023-122", "price": 14976.22, "gross_total": 1418.15, "journey_duration": "PT17H45M", "journey_duration_seconds": 63900, "layover_duration": "PT8H50M", "layover_duration_seconds": 31800, "carrier_operating": "WX", "carrier_marketing": "AF", "aircraft": "CR9", "aircraft_name": "CR9", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:55", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T18:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010655cdg2026070109005155cdg202607011445alg2026070116101754alg202607151015cdg2026071513451555cdg202607151650cph2026071518451050", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-123", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1409901885", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT6H35M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_191", "origin": "CPH", "departure_time": "2026-07-01T06:55", "origin_terminal": "3", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T09:00", "destination_terminal": "2B", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "5155" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "5155" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_192", "origin": "CDG", "departure_time": "2026-07-01T11:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T12:30", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H20M", "distance": null, "lay_over": "PT02H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-123-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H15M", "transit_time": "6H40M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_251", "origin": "ALG", "departure_time": "2026-07-15T06:30", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T10:10", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_252", "origin": "CDG", "departure_time": "2026-07-15T16:50", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T18:45", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT06H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1409901885_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 14976.22, "gross_total": 1418.15, "base_fare": 13422.18, "tax": 1554.04, "sell": { "currency": "SEK", "total": 14976.22, "base_fare": 13422.18, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0My45NCwiYmFzZV9mYXJlIjoxMzgzLjczLCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MTguMTUsImJhc2VfZmFyZSI6MTI1Ny45NCwidGF4IjoxNjAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxOC4xNSwiYmFzZV9mYXJlIjoxMjU3Ljk0LCJ0YXgiOjE2MC4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 14976.22, "base_fare": 13422.18, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12202.02", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 1220.16 }, "partner": { "currency": "SEK", "total": 14976.22, "base_fare": 13422.18, "tax": 1554.04, "gross": { "base_fare": "12202.02", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 1220.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDMuOTQiLCJiYXNlX2ZhcmUiOiIxMzgzLjczIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1Ny45NCIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyNS43OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyNS43OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDE4LjE1IiwiYmFzZV9mYXJlIjoiMTI1Ny45NCIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNTcuOTQiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDE4LjE1IiwiYmFzZV9mYXJlIjoiMTI1Ny45NCIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDE4LjE1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "WX", "calendar_total_currency": "SEK", "calendar_total_price": 14976.22, "calendar_total_sell": 14976.22, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14976.22, "filter": { "id": "F1BT00023-123", "price": 14976.22, "gross_total": 1418.15, "journey_duration": "PT17H50M", "journey_duration_seconds": 64200, "layover_duration": "PT8H50M", "layover_duration_seconds": 31800, "carrier_operating": "WX", "carrier_marketing": "AF", "aircraft": "CR9", "aircraft_name": "CR9", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:55", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T18:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010655cdg2026070109005155cdg202607011110alg2026070112301854alg202607150630cdg2026071510101055cdg202607151650cph2026071518451050", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-124", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1417658990", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT8H45M", "transit_time": "4H20M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_1101", "origin": "CPH", "departure_time": "2026-07-01T08:25", "origin_terminal": "3", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T10:25", "destination_terminal": "2B", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "E95", "name": "E95", "picture": "E95.png" }, "operating": { "carrier": "SK", "carrier_name": "Scandinavian Airlines System", "carrier_logo": "SK.png", "flight_number": "4581" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4581" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_1102", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-124-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H15M", "transit_time": "6H40M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_251", "origin": "ALG", "departure_time": "2026-07-15T06:30", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T10:10", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_252", "origin": "CDG", "departure_time": "2026-07-15T16:50", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T18:45", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT06H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1417658990_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 14976.22, "gross_total": 1418.15, "base_fare": 13422.18, "tax": 1554.04, "sell": { "currency": "SEK", "total": 14976.22, "base_fare": 13422.18, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0My45NCwiYmFzZV9mYXJlIjoxMzgzLjczLCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MTguMTUsImJhc2VfZmFyZSI6MTI1Ny45NCwidGF4IjoxNjAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxOC4xNSwiYmFzZV9mYXJlIjoxMjU3Ljk0LCJ0YXgiOjE2MC4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 14976.22, "base_fare": 13422.18, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12202.02", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 1220.16 }, "partner": { "currency": "SEK", "total": 14976.22, "base_fare": 13422.18, "tax": 1554.04, "gross": { "base_fare": "12202.02", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 1220.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDMuOTQiLCJiYXNlX2ZhcmUiOiIxMzgzLjczIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1Ny45NCIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyNS43OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyNS43OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDE4LjE1IiwiYmFzZV9mYXJlIjoiMTI1Ny45NCIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNTcuOTQiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDE4LjE1IiwiYmFzZV9mYXJlIjoiMTI1Ny45NCIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDE4LjE1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "SK", "calendar_total_currency": "SEK", "calendar_total_price": 14976.22, "calendar_total_sell": 14976.22, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14976.22, "filter": { "id": "F1BT00023-124", "price": 14976.22, "gross_total": 1418.15, "journey_duration": "PT20H0M", "journey_duration_seconds": 72000, "layover_duration": "PT11H0M", "layover_duration_seconds": 39600, "carrier_operating": "SK", "carrier_marketing": "AF", "aircraft": "E95", "aircraft_name": "E95", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T08:25", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T18:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010825cdg2026070110254581cdg202607011445alg2026070116101754alg202607150630cdg2026071510101055cdg202607151650cph2026071518451050", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-125", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1320520246", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT10H15M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_1111", "origin": "CPH", "departure_time": "2026-07-01T06:55", "origin_terminal": "3", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T09:00", "destination_terminal": "2B", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "5155" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "5155" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_1112", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT05H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-125-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H15M", "transit_time": "6H40M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_251", "origin": "ALG", "departure_time": "2026-07-15T06:30", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T10:10", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_252", "origin": "CDG", "departure_time": "2026-07-15T16:50", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T18:45", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT06H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1320520246_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 14976.22, "gross_total": 1418.15, "base_fare": 13422.18, "tax": 1554.04, "sell": { "currency": "SEK", "total": 14976.22, "base_fare": 13422.18, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0My45NCwiYmFzZV9mYXJlIjoxMzgzLjczLCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MTguMTUsImJhc2VfZmFyZSI6MTI1Ny45NCwidGF4IjoxNjAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxOC4xNSwiYmFzZV9mYXJlIjoxMjU3Ljk0LCJ0YXgiOjE2MC4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 14976.22, "base_fare": 13422.18, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12202.02", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 1220.16 }, "partner": { "currency": "SEK", "total": 14976.22, "base_fare": 13422.18, "tax": 1554.04, "gross": { "base_fare": "12202.02", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 1220.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDMuOTQiLCJiYXNlX2ZhcmUiOiIxMzgzLjczIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1Ny45NCIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyNS43OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyNS43OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDE4LjE1IiwiYmFzZV9mYXJlIjoiMTI1Ny45NCIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNTcuOTQiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDE4LjE1IiwiYmFzZV9mYXJlIjoiMTI1Ny45NCIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDE4LjE1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "WX", "calendar_total_currency": "SEK", "calendar_total_price": 14976.22, "calendar_total_sell": 14976.22, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14976.22, "filter": { "id": "F1BT00023-125", "price": 14976.22, "gross_total": 1418.15, "journey_duration": "PT21H30M", "journey_duration_seconds": 77400, "layover_duration": "PT12H25M", "layover_duration_seconds": 44700, "carrier_operating": "WX", "carrier_marketing": "AF", "aircraft": "CR9", "aircraft_name": "CR9", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:55", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T18:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010655cdg2026070109005155cdg202607011445alg2026070116101754alg202607150630cdg2026071510101055cdg202607151650cph2026071518451050", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-126", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1600363266", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT6H35M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_191", "origin": "CPH", "departure_time": "2026-07-01T06:55", "origin_terminal": "3", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T09:00", "destination_terminal": "2B", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "5155" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "5155" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_192", "origin": "CDG", "departure_time": "2026-07-01T11:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T12:30", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H20M", "distance": null, "lay_over": "PT02H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-126-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H55M", "transit_time": "3H30M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_261", "origin": "ALG", "departure_time": "2026-07-15T14:00", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T17:30", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_262", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1600363266_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 15034.23, "gross_total": 1423.58, "base_fare": 13480.19, "tax": 1554.04, "sell": { "currency": "SEK", "total": 15034.23, "base_fare": 13480.19, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0OS45MiwiYmFzZV9mYXJlIjoxMzg5LjcxLCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjMuNTgsImJhc2VfZmFyZSI6MTI2My4zNywidGF4IjoxNjAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy41OCwiYmFzZV9mYXJlIjoxMjYzLjM3LCJ0YXgiOjE2MC4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15034.23, "base_fare": 13480.19, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12254.69", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 1225.5 }, "partner": { "currency": "SEK", "total": 15034.23, "base_fare": 13480.19, "tax": 1554.04, "gross": { "base_fare": "12254.69", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 1225.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDkuOTIiLCJiYXNlX2ZhcmUiOiIxMzg5LjcxIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2My4zNyIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyNi4zNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyNi4zNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDIzLjU4IiwiYmFzZV9mYXJlIjoiMTI2My4zNyIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjMuMzciLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDIzLjU4IiwiYmFzZV9mYXJlIjoiMTI2My4zNyIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDIzLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "WX", "calendar_total_currency": "SEK", "calendar_total_price": 15034.23, "calendar_total_sell": 15034.23, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15034.23, "filter": { "id": "F1BT00023-126", "price": 15034.23, "gross_total": 1423.58, "journey_duration": "PT14H30M", "journey_duration_seconds": 52200, "layover_duration": "PT5H40M", "layover_duration_seconds": 20400, "carrier_operating": "WX", "carrier_marketing": "AF", "aircraft": "CR9", "aircraft_name": "CR9", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:55", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010655cdg2026070109005155cdg202607011110alg2026070112301854alg202607151400cdg2026071517301855cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-127", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1827424334", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT6H35M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_191", "origin": "CPH", "departure_time": "2026-07-01T06:55", "origin_terminal": "3", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T09:00", "destination_terminal": "2B", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "5155" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "5155" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_192", "origin": "CDG", "departure_time": "2026-07-01T11:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T12:30", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H20M", "distance": null, "lay_over": "PT02H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-127-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT9H30M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_271", "origin": "ALG", "departure_time": "2026-07-15T12:25", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T15:55", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_272", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT05H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1827424334_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 15034.23, "gross_total": 1423.58, "base_fare": 13480.19, "tax": 1554.04, "sell": { "currency": "SEK", "total": 15034.23, "base_fare": 13480.19, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0OS45MiwiYmFzZV9mYXJlIjoxMzg5LjcxLCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjMuNTgsImJhc2VfZmFyZSI6MTI2My4zNywidGF4IjoxNjAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy41OCwiYmFzZV9mYXJlIjoxMjYzLjM3LCJ0YXgiOjE2MC4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15034.23, "base_fare": 13480.19, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12254.69", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 1225.5 }, "partner": { "currency": "SEK", "total": 15034.23, "base_fare": 13480.19, "tax": 1554.04, "gross": { "base_fare": "12254.69", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 1225.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDkuOTIiLCJiYXNlX2ZhcmUiOiIxMzg5LjcxIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2My4zNyIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyNi4zNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyNi4zNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDIzLjU4IiwiYmFzZV9mYXJlIjoiMTI2My4zNyIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjMuMzciLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDIzLjU4IiwiYmFzZV9mYXJlIjoiMTI2My4zNyIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDIzLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "WX", "calendar_total_currency": "SEK", "calendar_total_price": 15034.23, "calendar_total_sell": 15034.23, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15034.23, "filter": { "id": "F1BT00023-127", "price": 15034.23, "gross_total": 1423.58, "journey_duration": "PT16H5M", "journey_duration_seconds": 57900, "layover_duration": "PT7H15M", "layover_duration_seconds": 26100, "carrier_operating": "WX", "carrier_marketing": "AF", "aircraft": "CR9", "aircraft_name": "CR9", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:55", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010655cdg2026070109005155cdg202607011110alg2026070112301854alg202607151225cdg2026071515551655cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-128", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1270565180", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT8H45M", "transit_time": "4H20M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_1101", "origin": "CPH", "departure_time": "2026-07-01T08:25", "origin_terminal": "3", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T10:25", "destination_terminal": "2B", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "E95", "name": "E95", "picture": "E95.png" }, "operating": { "carrier": "SK", "carrier_name": "Scandinavian Airlines System", "carrier_logo": "SK.png", "flight_number": "4581" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4581" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_1102", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-128-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H55M", "transit_time": "3H30M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_261", "origin": "ALG", "departure_time": "2026-07-15T14:00", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T17:30", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_262", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1270565180_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 15034.23, "gross_total": 1423.58, "base_fare": 13480.19, "tax": 1554.04, "sell": { "currency": "SEK", "total": 15034.23, "base_fare": 13480.19, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0OS45MiwiYmFzZV9mYXJlIjoxMzg5LjcxLCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjMuNTgsImJhc2VfZmFyZSI6MTI2My4zNywidGF4IjoxNjAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy41OCwiYmFzZV9mYXJlIjoxMjYzLjM3LCJ0YXgiOjE2MC4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15034.23, "base_fare": 13480.19, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12254.69", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 1225.5 }, "partner": { "currency": "SEK", "total": 15034.23, "base_fare": 13480.19, "tax": 1554.04, "gross": { "base_fare": "12254.69", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 1225.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDkuOTIiLCJiYXNlX2ZhcmUiOiIxMzg5LjcxIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2My4zNyIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyNi4zNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyNi4zNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDIzLjU4IiwiYmFzZV9mYXJlIjoiMTI2My4zNyIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjMuMzciLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDIzLjU4IiwiYmFzZV9mYXJlIjoiMTI2My4zNyIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDIzLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "SK", "calendar_total_currency": "SEK", "calendar_total_price": 15034.23, "calendar_total_sell": 15034.23, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15034.23, "filter": { "id": "F1BT00023-128", "price": 15034.23, "gross_total": 1423.58, "journey_duration": "PT16H40M", "journey_duration_seconds": 60000, "layover_duration": "PT7H50M", "layover_duration_seconds": 28200, "carrier_operating": "SK", "carrier_marketing": "AF", "aircraft": "E95", "aircraft_name": "E95", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T08:25", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010825cdg2026070110254581cdg202607011445alg2026070116101754alg202607151400cdg2026071517301855cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-129", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1812211553", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT10H15M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_1111", "origin": "CPH", "departure_time": "2026-07-01T06:55", "origin_terminal": "3", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T09:00", "destination_terminal": "2B", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "5155" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "5155" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_1112", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT05H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-129-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H55M", "transit_time": "3H30M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_261", "origin": "ALG", "departure_time": "2026-07-15T14:00", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T17:30", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_262", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1812211553_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 15034.23, "gross_total": 1423.58, "base_fare": 13480.19, "tax": 1554.04, "sell": { "currency": "SEK", "total": 15034.23, "base_fare": 13480.19, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0OS45MiwiYmFzZV9mYXJlIjoxMzg5LjcxLCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjMuNTgsImJhc2VfZmFyZSI6MTI2My4zNywidGF4IjoxNjAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy41OCwiYmFzZV9mYXJlIjoxMjYzLjM3LCJ0YXgiOjE2MC4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15034.23, "base_fare": 13480.19, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12254.69", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 1225.5 }, "partner": { "currency": "SEK", "total": 15034.23, "base_fare": 13480.19, "tax": 1554.04, "gross": { "base_fare": "12254.69", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 1225.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDkuOTIiLCJiYXNlX2ZhcmUiOiIxMzg5LjcxIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2My4zNyIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyNi4zNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyNi4zNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDIzLjU4IiwiYmFzZV9mYXJlIjoiMTI2My4zNyIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjMuMzciLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDIzLjU4IiwiYmFzZV9mYXJlIjoiMTI2My4zNyIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDIzLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "WX", "calendar_total_currency": "SEK", "calendar_total_price": 15034.23, "calendar_total_sell": 15034.23, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15034.23, "filter": { "id": "F1BT00023-129", "price": 15034.23, "gross_total": 1423.58, "journey_duration": "PT18H10M", "journey_duration_seconds": 65400, "layover_duration": "PT9H15M", "layover_duration_seconds": 33300, "carrier_operating": "WX", "carrier_marketing": "AF", "aircraft": "CR9", "aircraft_name": "CR9", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:55", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010655cdg2026070109005155cdg202607011445alg2026070116101754alg202607151400cdg2026071517301855cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-130", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1770005459", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT6H35M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_191", "origin": "CPH", "departure_time": "2026-07-01T06:55", "origin_terminal": "3", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T09:00", "destination_terminal": "2B", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "5155" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "5155" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_192", "origin": "CDG", "departure_time": "2026-07-01T11:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T12:30", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H20M", "distance": null, "lay_over": "PT02H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-130-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H40M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_281", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_282", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1770005459_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 15034.23, "gross_total": 1423.58, "base_fare": 13480.19, "tax": 1554.04, "sell": { "currency": "SEK", "total": 15034.23, "base_fare": 13480.19, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0OS45MiwiYmFzZV9mYXJlIjoxMzg5LjcxLCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjMuNTgsImJhc2VfZmFyZSI6MTI2My4zNywidGF4IjoxNjAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy41OCwiYmFzZV9mYXJlIjoxMjYzLjM3LCJ0YXgiOjE2MC4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15034.23, "base_fare": 13480.19, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12254.69", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 1225.5 }, "partner": { "currency": "SEK", "total": 15034.23, "base_fare": 13480.19, "tax": 1554.04, "gross": { "base_fare": "12254.69", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 1225.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDkuOTIiLCJiYXNlX2ZhcmUiOiIxMzg5LjcxIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2My4zNyIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyNi4zNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyNi4zNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDIzLjU4IiwiYmFzZV9mYXJlIjoiMTI2My4zNyIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjMuMzciLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDIzLjU4IiwiYmFzZV9mYXJlIjoiMTI2My4zNyIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDIzLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "WX", "calendar_total_currency": "SEK", "calendar_total_price": 15034.23, "calendar_total_sell": 15034.23, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15034.23, "filter": { "id": "F1BT00023-130", "price": 15034.23, "gross_total": 1423.58, "journey_duration": "PT18H15M", "journey_duration_seconds": 65700, "layover_duration": "PT9H25M", "layover_duration_seconds": 33900, "carrier_operating": "WX", "carrier_marketing": "AF", "aircraft": "CR9", "aircraft_name": "CR9", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:55", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010655cdg2026070109005155cdg202607011110alg2026070112301854alg202607151015cdg2026071513451555cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-131", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1917215311", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT8H45M", "transit_time": "4H20M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_1101", "origin": "CPH", "departure_time": "2026-07-01T08:25", "origin_terminal": "3", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T10:25", "destination_terminal": "2B", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "E95", "name": "E95", "picture": "E95.png" }, "operating": { "carrier": "SK", "carrier_name": "Scandinavian Airlines System", "carrier_logo": "SK.png", "flight_number": "4581" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4581" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_1102", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-131-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT9H30M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_271", "origin": "ALG", "departure_time": "2026-07-15T12:25", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T15:55", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_272", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT05H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1917215311_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 15034.23, "gross_total": 1423.58, "base_fare": 13480.19, "tax": 1554.04, "sell": { "currency": "SEK", "total": 15034.23, "base_fare": 13480.19, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0OS45MiwiYmFzZV9mYXJlIjoxMzg5LjcxLCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjMuNTgsImJhc2VfZmFyZSI6MTI2My4zNywidGF4IjoxNjAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy41OCwiYmFzZV9mYXJlIjoxMjYzLjM3LCJ0YXgiOjE2MC4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15034.23, "base_fare": 13480.19, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12254.69", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 1225.5 }, "partner": { "currency": "SEK", "total": 15034.23, "base_fare": 13480.19, "tax": 1554.04, "gross": { "base_fare": "12254.69", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 1225.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDkuOTIiLCJiYXNlX2ZhcmUiOiIxMzg5LjcxIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2My4zNyIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyNi4zNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyNi4zNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDIzLjU4IiwiYmFzZV9mYXJlIjoiMTI2My4zNyIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjMuMzciLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDIzLjU4IiwiYmFzZV9mYXJlIjoiMTI2My4zNyIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDIzLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "SK", "calendar_total_currency": "SEK", "calendar_total_price": 15034.23, "calendar_total_sell": 15034.23, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15034.23, "filter": { "id": "F1BT00023-131", "price": 15034.23, "gross_total": 1423.58, "journey_duration": "PT18H15M", "journey_duration_seconds": 65700, "layover_duration": "PT9H25M", "layover_duration_seconds": 33900, "carrier_operating": "SK", "carrier_marketing": "AF", "aircraft": "E95", "aircraft_name": "E95", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T08:25", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010825cdg2026070110254581cdg202607011445alg2026070116101754alg202607151225cdg2026071515551655cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-132", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1254366522", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT10H15M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_1111", "origin": "CPH", "departure_time": "2026-07-01T06:55", "origin_terminal": "3", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T09:00", "destination_terminal": "2B", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "5155" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "5155" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_1112", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT05H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-132-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT9H30M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_271", "origin": "ALG", "departure_time": "2026-07-15T12:25", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T15:55", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_272", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT05H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1254366522_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 15034.23, "gross_total": 1423.58, "base_fare": 13480.19, "tax": 1554.04, "sell": { "currency": "SEK", "total": 15034.23, "base_fare": 13480.19, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0OS45MiwiYmFzZV9mYXJlIjoxMzg5LjcxLCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjMuNTgsImJhc2VfZmFyZSI6MTI2My4zNywidGF4IjoxNjAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy41OCwiYmFzZV9mYXJlIjoxMjYzLjM3LCJ0YXgiOjE2MC4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15034.23, "base_fare": 13480.19, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12254.69", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 1225.5 }, "partner": { "currency": "SEK", "total": 15034.23, "base_fare": 13480.19, "tax": 1554.04, "gross": { "base_fare": "12254.69", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 1225.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDkuOTIiLCJiYXNlX2ZhcmUiOiIxMzg5LjcxIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2My4zNyIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyNi4zNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyNi4zNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDIzLjU4IiwiYmFzZV9mYXJlIjoiMTI2My4zNyIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjMuMzciLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDIzLjU4IiwiYmFzZV9mYXJlIjoiMTI2My4zNyIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDIzLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "WX", "calendar_total_currency": "SEK", "calendar_total_price": 15034.23, "calendar_total_sell": 15034.23, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15034.23, "filter": { "id": "F1BT00023-132", "price": 15034.23, "gross_total": 1423.58, "journey_duration": "PT19H45M", "journey_duration_seconds": 71100, "layover_duration": "PT10H50M", "layover_duration_seconds": 39000, "carrier_operating": "WX", "carrier_marketing": "AF", "aircraft": "CR9", "aircraft_name": "CR9", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:55", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010655cdg2026070109005155cdg202607011445alg2026070116101754alg202607151225cdg2026071515551655cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-133", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1822106479", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT8H45M", "transit_time": "4H20M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_1101", "origin": "CPH", "departure_time": "2026-07-01T08:25", "origin_terminal": "3", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T10:25", "destination_terminal": "2B", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "E95", "name": "E95", "picture": "E95.png" }, "operating": { "carrier": "SK", "carrier_name": "Scandinavian Airlines System", "carrier_logo": "SK.png", "flight_number": "4581" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4581" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_1102", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-133-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H40M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_281", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_282", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1822106479_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 15034.23, "gross_total": 1423.58, "base_fare": 13480.19, "tax": 1554.04, "sell": { "currency": "SEK", "total": 15034.23, "base_fare": 13480.19, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0OS45MiwiYmFzZV9mYXJlIjoxMzg5LjcxLCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjMuNTgsImJhc2VfZmFyZSI6MTI2My4zNywidGF4IjoxNjAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy41OCwiYmFzZV9mYXJlIjoxMjYzLjM3LCJ0YXgiOjE2MC4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15034.23, "base_fare": 13480.19, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12254.69", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 1225.5 }, "partner": { "currency": "SEK", "total": 15034.23, "base_fare": 13480.19, "tax": 1554.04, "gross": { "base_fare": "12254.69", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 1225.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDkuOTIiLCJiYXNlX2ZhcmUiOiIxMzg5LjcxIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2My4zNyIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyNi4zNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyNi4zNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDIzLjU4IiwiYmFzZV9mYXJlIjoiMTI2My4zNyIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjMuMzciLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDIzLjU4IiwiYmFzZV9mYXJlIjoiMTI2My4zNyIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDIzLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "SK", "calendar_total_currency": "SEK", "calendar_total_price": 15034.23, "calendar_total_sell": 15034.23, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15034.23, "filter": { "id": "F1BT00023-133", "price": 15034.23, "gross_total": 1423.58, "journey_duration": "PT20H25M", "journey_duration_seconds": 73500, "layover_duration": "PT11H35M", "layover_duration_seconds": 41700, "carrier_operating": "SK", "carrier_marketing": "AF", "aircraft": "E95", "aircraft_name": "E95", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T08:25", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010825cdg2026070110254581cdg202607011445alg2026070116101754alg202607151015cdg2026071513451555cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-134", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1306768075", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT10H15M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_1111", "origin": "CPH", "departure_time": "2026-07-01T06:55", "origin_terminal": "3", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T09:00", "destination_terminal": "2B", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "5155" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "5155" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_1112", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT05H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-134-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H40M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_281", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_282", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H55M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1306768075_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 15034.23, "gross_total": 1423.58, "base_fare": 13480.19, "tax": 1554.04, "sell": { "currency": "SEK", "total": 15034.23, "base_fare": 13480.19, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0OS45MiwiYmFzZV9mYXJlIjoxMzg5LjcxLCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjMuNTgsImJhc2VfZmFyZSI6MTI2My4zNywidGF4IjoxNjAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy41OCwiYmFzZV9mYXJlIjoxMjYzLjM3LCJ0YXgiOjE2MC4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15034.23, "base_fare": 13480.19, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12254.69", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 1225.5 }, "partner": { "currency": "SEK", "total": 15034.23, "base_fare": 13480.19, "tax": 1554.04, "gross": { "base_fare": "12254.69", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 1225.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDkuOTIiLCJiYXNlX2ZhcmUiOiIxMzg5LjcxIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2My4zNyIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyNi4zNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyNi4zNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDIzLjU4IiwiYmFzZV9mYXJlIjoiMTI2My4zNyIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjMuMzciLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDIzLjU4IiwiYmFzZV9mYXJlIjoiMTI2My4zNyIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDIzLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "WX", "calendar_total_currency": "SEK", "calendar_total_price": 15034.23, "calendar_total_sell": 15034.23, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15034.23, "filter": { "id": "F1BT00023-134", "price": 15034.23, "gross_total": 1423.58, "journey_duration": "PT21H55M", "journey_duration_seconds": 78900, "layover_duration": "PT13H0M", "layover_duration_seconds": 46800, "carrier_operating": "WX", "carrier_marketing": "AF", "aircraft": "CR9", "aircraft_name": "CR9", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:55", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010655cdg2026070109005155cdg202607011445alg2026070116101754alg202607151015cdg2026071513451555cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-135", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1604008126", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT6H35M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_191", "origin": "CPH", "departure_time": "2026-07-01T06:55", "origin_terminal": "3", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T09:00", "destination_terminal": "2B", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "5155" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "5155" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_192", "origin": "CDG", "departure_time": "2026-07-01T11:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T12:30", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H20M", "distance": null, "lay_over": "PT02H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-135-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT5H50M", "transit_time": "1H20M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_291", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_292", "origin": "CDG", "departure_time": "2026-07-15T15:05", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T17:05", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT02H00M", "distance": null, "lay_over": "PT01H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1604008126_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 15301.17, "gross_total": 1448.6, "base_fare": 13747.13, "tax": 1554.04, "sell": { "currency": "SEK", "total": 15301.17, "base_fare": 13747.13, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3Ny40NCwiYmFzZV9mYXJlIjoxNDE3LjIzLCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0NDguNiwiYmFzZV9mYXJlIjoxMjg4LjM5LCJ0YXgiOjE2MC4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDQ4LjYsImJhc2VfZmFyZSI6MTI4OC4zOSwidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15301.17, "base_fare": 13747.13, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12497.38", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 1249.75 }, "partner": { "currency": "SEK", "total": 15301.17, "base_fare": 13747.13, "tax": 1554.04, "gross": { "base_fare": "12497.38", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 1249.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NzcuNDQiLCJiYXNlX2ZhcmUiOiIxNDE3LjIzIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4OC4zOSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyOC44NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyOC44NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDQ4LjYwIiwiYmFzZV9mYXJlIjoiMTI4OC4zOSIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODguMzkiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDQ4LjYwIiwiYmFzZV9mYXJlIjoiMTI4OC4zOSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDQ4LjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "WX", "calendar_total_currency": "SEK", "calendar_total_price": 15301.17, "calendar_total_sell": 15301.17, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15301.17, "filter": { "id": "F1BT00023-135", "price": 15301.17, "gross_total": 1448.6, "journey_duration": "PT12H25M", "journey_duration_seconds": 44700, "layover_duration": "PT3H30M", "layover_duration_seconds": 12600, "carrier_operating": "WX", "carrier_marketing": "AF", "aircraft": "CR9", "aircraft_name": "CR9", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:55", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T17:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010655cdg2026070109005155cdg202607011110alg2026070112301854alg202607151015cdg2026071513451555cdg202607151505cph2026071517051850", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-136", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1990609674", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT8H45M", "transit_time": "4H20M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_1101", "origin": "CPH", "departure_time": "2026-07-01T08:25", "origin_terminal": "3", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T10:25", "destination_terminal": "2B", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "E95", "name": "E95", "picture": "E95.png" }, "operating": { "carrier": "SK", "carrier_name": "Scandinavian Airlines System", "carrier_logo": "SK.png", "flight_number": "4581" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4581" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_1102", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-136-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT5H50M", "transit_time": "1H20M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_291", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_292", "origin": "CDG", "departure_time": "2026-07-15T15:05", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T17:05", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT02H00M", "distance": null, "lay_over": "PT01H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1990609674_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 15301.17, "gross_total": 1448.6, "base_fare": 13747.13, "tax": 1554.04, "sell": { "currency": "SEK", "total": 15301.17, "base_fare": 13747.13, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3Ny40NCwiYmFzZV9mYXJlIjoxNDE3LjIzLCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0NDguNiwiYmFzZV9mYXJlIjoxMjg4LjM5LCJ0YXgiOjE2MC4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDQ4LjYsImJhc2VfZmFyZSI6MTI4OC4zOSwidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15301.17, "base_fare": 13747.13, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12497.38", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 1249.75 }, "partner": { "currency": "SEK", "total": 15301.17, "base_fare": 13747.13, "tax": 1554.04, "gross": { "base_fare": "12497.38", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 1249.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NzcuNDQiLCJiYXNlX2ZhcmUiOiIxNDE3LjIzIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4OC4zOSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyOC44NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyOC44NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDQ4LjYwIiwiYmFzZV9mYXJlIjoiMTI4OC4zOSIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODguMzkiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDQ4LjYwIiwiYmFzZV9mYXJlIjoiMTI4OC4zOSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDQ4LjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "SK", "calendar_total_currency": "SEK", "calendar_total_price": 15301.17, "calendar_total_sell": 15301.17, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15301.17, "filter": { "id": "F1BT00023-136", "price": 15301.17, "gross_total": 1448.6, "journey_duration": "PT14H35M", "journey_duration_seconds": 52500, "layover_duration": "PT5H40M", "layover_duration_seconds": 20400, "carrier_operating": "SK", "carrier_marketing": "AF", "aircraft": "E95", "aircraft_name": "E95", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T08:25", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T17:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010825cdg2026070110254581cdg202607011445alg2026070116101754alg202607151015cdg2026071513451555cdg202607151505cph2026071517051850", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-137", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1804864984", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT10H15M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_1111", "origin": "CPH", "departure_time": "2026-07-01T06:55", "origin_terminal": "3", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T09:00", "destination_terminal": "2B", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "5155" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "5155" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_1112", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT05H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-137-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT5H50M", "transit_time": "1H20M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_291", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_292", "origin": "CDG", "departure_time": "2026-07-15T15:05", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T17:05", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT02H00M", "distance": null, "lay_over": "PT01H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1804864984_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 15301.17, "gross_total": 1448.6, "base_fare": 13747.13, "tax": 1554.04, "sell": { "currency": "SEK", "total": 15301.17, "base_fare": 13747.13, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3Ny40NCwiYmFzZV9mYXJlIjoxNDE3LjIzLCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0NDguNiwiYmFzZV9mYXJlIjoxMjg4LjM5LCJ0YXgiOjE2MC4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDQ4LjYsImJhc2VfZmFyZSI6MTI4OC4zOSwidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15301.17, "base_fare": 13747.13, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12497.38", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 1249.75 }, "partner": { "currency": "SEK", "total": 15301.17, "base_fare": 13747.13, "tax": 1554.04, "gross": { "base_fare": "12497.38", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 1249.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NzcuNDQiLCJiYXNlX2ZhcmUiOiIxNDE3LjIzIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4OC4zOSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyOC44NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyOC44NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDQ4LjYwIiwiYmFzZV9mYXJlIjoiMTI4OC4zOSIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODguMzkiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDQ4LjYwIiwiYmFzZV9mYXJlIjoiMTI4OC4zOSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDQ4LjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "WX", "calendar_total_currency": "SEK", "calendar_total_price": 15301.17, "calendar_total_sell": 15301.17, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15301.17, "filter": { "id": "F1BT00023-137", "price": 15301.17, "gross_total": 1448.6, "journey_duration": "PT16H5M", "journey_duration_seconds": 57900, "layover_duration": "PT7H5M", "layover_duration_seconds": 25500, "carrier_operating": "WX", "carrier_marketing": "AF", "aircraft": "CR9", "aircraft_name": "CR9", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:55", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T17:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010655cdg2026070109005155cdg202607011445alg2026070116101754alg202607151015cdg2026071513451555cdg202607151505cph2026071517051850", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-138", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1211980588", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT6H35M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_191", "origin": "CPH", "departure_time": "2026-07-01T06:55", "origin_terminal": "3", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T09:00", "destination_terminal": "2B", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "5155" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "5155" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_192", "origin": "CDG", "departure_time": "2026-07-01T11:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T12:30", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H20M", "distance": null, "lay_over": "PT02H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-138-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT9H35M", "transit_time": "4H55M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2101", "origin": "ALG", "departure_time": "2026-07-15T06:30", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T10:10", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2102", "origin": "CDG", "departure_time": "2026-07-15T15:05", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T17:05", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT02H00M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1211980588_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 15301.17, "gross_total": 1448.6, "base_fare": 13747.13, "tax": 1554.04, "sell": { "currency": "SEK", "total": 15301.17, "base_fare": 13747.13, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3Ny40NCwiYmFzZV9mYXJlIjoxNDE3LjIzLCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0NDguNiwiYmFzZV9mYXJlIjoxMjg4LjM5LCJ0YXgiOjE2MC4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDQ4LjYsImJhc2VfZmFyZSI6MTI4OC4zOSwidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15301.17, "base_fare": 13747.13, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12497.38", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 1249.75 }, "partner": { "currency": "SEK", "total": 15301.17, "base_fare": 13747.13, "tax": 1554.04, "gross": { "base_fare": "12497.38", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 1249.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NzcuNDQiLCJiYXNlX2ZhcmUiOiIxNDE3LjIzIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4OC4zOSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyOC44NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyOC44NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDQ4LjYwIiwiYmFzZV9mYXJlIjoiMTI4OC4zOSIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODguMzkiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDQ4LjYwIiwiYmFzZV9mYXJlIjoiMTI4OC4zOSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDQ4LjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "WX", "calendar_total_currency": "SEK", "calendar_total_price": 15301.17, "calendar_total_sell": 15301.17, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15301.17, "filter": { "id": "F1BT00023-138", "price": 15301.17, "gross_total": 1448.6, "journey_duration": "PT16H10M", "journey_duration_seconds": 58200, "layover_duration": "PT7H5M", "layover_duration_seconds": 25500, "carrier_operating": "WX", "carrier_marketing": "AF", "aircraft": "CR9", "aircraft_name": "CR9", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:55", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T17:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010655cdg2026070109005155cdg202607011110alg2026070112301854alg202607150630cdg2026071510101055cdg202607151505cph2026071517051850", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-139", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1826150382", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT8H45M", "transit_time": "4H20M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_1101", "origin": "CPH", "departure_time": "2026-07-01T08:25", "origin_terminal": "3", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T10:25", "destination_terminal": "2B", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "E95", "name": "E95", "picture": "E95.png" }, "operating": { "carrier": "SK", "carrier_name": "Scandinavian Airlines System", "carrier_logo": "SK.png", "flight_number": "4581" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4581" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_1102", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-139-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT9H35M", "transit_time": "4H55M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2101", "origin": "ALG", "departure_time": "2026-07-15T06:30", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T10:10", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2102", "origin": "CDG", "departure_time": "2026-07-15T15:05", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T17:05", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT02H00M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1826150382_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 15301.17, "gross_total": 1448.6, "base_fare": 13747.13, "tax": 1554.04, "sell": { "currency": "SEK", "total": 15301.17, "base_fare": 13747.13, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3Ny40NCwiYmFzZV9mYXJlIjoxNDE3LjIzLCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0NDguNiwiYmFzZV9mYXJlIjoxMjg4LjM5LCJ0YXgiOjE2MC4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDQ4LjYsImJhc2VfZmFyZSI6MTI4OC4zOSwidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15301.17, "base_fare": 13747.13, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12497.38", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 1249.75 }, "partner": { "currency": "SEK", "total": 15301.17, "base_fare": 13747.13, "tax": 1554.04, "gross": { "base_fare": "12497.38", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 1249.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NzcuNDQiLCJiYXNlX2ZhcmUiOiIxNDE3LjIzIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4OC4zOSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyOC44NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyOC44NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDQ4LjYwIiwiYmFzZV9mYXJlIjoiMTI4OC4zOSIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODguMzkiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDQ4LjYwIiwiYmFzZV9mYXJlIjoiMTI4OC4zOSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDQ4LjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "SK", "calendar_total_currency": "SEK", "calendar_total_price": 15301.17, "calendar_total_sell": 15301.17, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15301.17, "filter": { "id": "F1BT00023-139", "price": 15301.17, "gross_total": 1448.6, "journey_duration": "PT18H20M", "journey_duration_seconds": 66000, "layover_duration": "PT9H15M", "layover_duration_seconds": 33300, "carrier_operating": "SK", "carrier_marketing": "AF", "aircraft": "E95", "aircraft_name": "E95", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T08:25", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T17:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010825cdg2026070110254581cdg202607011445alg2026070116101754alg202607150630cdg2026071510101055cdg202607151505cph2026071517051850", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-140", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1406973216", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT10H15M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_1111", "origin": "CPH", "departure_time": "2026-07-01T06:55", "origin_terminal": "3", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T09:00", "destination_terminal": "2B", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "5155" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "5155" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_1112", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT05H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-140-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT9H35M", "transit_time": "4H55M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2101", "origin": "ALG", "departure_time": "2026-07-15T06:30", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T10:10", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2102", "origin": "CDG", "departure_time": "2026-07-15T15:05", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T17:05", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT02H00M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1406973216_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 15301.17, "gross_total": 1448.6, "base_fare": 13747.13, "tax": 1554.04, "sell": { "currency": "SEK", "total": 15301.17, "base_fare": 13747.13, "tax": 1554.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3Ny40NCwiYmFzZV9mYXJlIjoxNDE3LjIzLCJ0YXgiOjE2MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0NDguNiwiYmFzZV9mYXJlIjoxMjg4LjM5LCJ0YXgiOjE2MC4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDQ4LjYsImJhc2VfZmFyZSI6MTI4OC4zOSwidGF4IjoxNjAuMjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15301.17, "base_fare": 13747.13, "tax": 1554.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12497.38", "tax": "1554.04", "discount": 0, "ait": "0.00", "service_charge": 1249.75 }, "partner": { "currency": "SEK", "total": 15301.17, "base_fare": 13747.13, "tax": 1554.04, "gross": { "base_fare": "12497.38", "tax": "1554.04", "discount": "0.00", "ait": "0.00", "service_charge": 1249.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NzcuNDQiLCJiYXNlX2ZhcmUiOiIxNDE3LjIzIiwidGF4IjoiMTYwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4OC4zOSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyOC44NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyOC44NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDQ4LjYwIiwiYmFzZV9mYXJlIjoiMTI4OC4zOSIsInRheCI6IjE2MC4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODguMzkiLCJ0YXgiOiIxNjAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDQ4LjYwIiwiYmFzZV9mYXJlIjoiMTI4OC4zOSIsInRheCI6IjE2MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDQ4LjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "WX", "calendar_total_currency": "SEK", "calendar_total_price": 15301.17, "calendar_total_sell": 15301.17, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15301.17, "filter": { "id": "F1BT00023-140", "price": 15301.17, "gross_total": 1448.6, "journey_duration": "PT19H50M", "journey_duration_seconds": 71400, "layover_duration": "PT10H40M", "layover_duration_seconds": 38400, "carrier_operating": "WX", "carrier_marketing": "AF", "aircraft": "CR9", "aircraft_name": "CR9", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:55", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T17:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010655cdg2026070109005155cdg202607011445alg2026070116101754alg202607150630cdg2026071510101055cdg202607151505cph2026071517051850", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-141", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1795714180", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H15M", "transit_time": "6H50M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_181", "origin": "CPH", "departure_time": "2026-07-01T12:20", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T14:20", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1151" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1151" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_182", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-141-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT8H25M", "transit_time": "4H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2111", "origin": "ALG", "departure_time": "2026-07-15T14:00", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T17:30", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2112", "origin": "CDG", "departure_time": "2026-07-15T21:35", "origin_terminal": "2B", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T23:25", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "4561" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4561" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1795714180_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 15353.17, "gross_total": 1453.43, "base_fare": 13803.59, "tax": 1549.58, "sell": { "currency": "SEK", "total": 15353.17, "base_fare": 13803.59, "tax": 1549.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU4Mi44LCJiYXNlX2ZhcmUiOjE0MjMuMDUsInRheCI6MTU5Ljc1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ1My40MywiYmFzZV9mYXJlIjoxMjkzLjY4LCJ0YXgiOjE1OS43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDUzLjQzLCJiYXNlX2ZhcmUiOjEyOTMuNjgsInRheCI6MTU5Ljc1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.17, "base_fare": 13803.59, "tax": 1549.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12548.70", "tax": "1549.58", "discount": 0, "ait": "0.00", "service_charge": 1254.89 }, "partner": { "currency": "SEK", "total": 15353.17, "base_fare": 13803.59, "tax": 1549.58, "gross": { "base_fare": "12548.70", "tax": "1549.58", "discount": "0.00", "ait": "0.00", "service_charge": 1254.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODIuODAiLCJiYXNlX2ZhcmUiOiIxNDIzLjA1IiwidGF4IjoiMTU5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI5My42OCIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyOS4zNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyOS4zNyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDUzLjQzIiwiYmFzZV9mYXJlIjoiMTI5My42OCIsInRheCI6IjE1OS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyOTMuNjgiLCJ0YXgiOiIxNTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDUzLjQzIiwiYmFzZV9mYXJlIjoiMTI5My42OCIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDUzLjQzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 15353.17, "calendar_total_sell": 15353.17, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15353.17, "filter": { "id": "F1BT00023-141", "price": 15353.17, "gross_total": 1453.43, "journey_duration": "PT19H40M", "journey_duration_seconds": 70800, "layover_duration": "PT10H55M", "layover_duration_seconds": 39300, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "320", "aircraft_name": "320", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:20", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011220cdg2026070114201151cdg202607012110alg2026070122351054alg202607151400cdg2026071517301855cdg202607152135cph2026071523254561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-142", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1773386575", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H15M", "transit_time": "6H50M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_181", "origin": "CPH", "departure_time": "2026-07-01T12:20", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T14:20", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1151" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1151" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_182", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-142-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT10H0M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2121", "origin": "ALG", "departure_time": "2026-07-15T12:25", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T15:55", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2122", "origin": "CDG", "departure_time": "2026-07-15T21:35", "origin_terminal": "2B", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T23:25", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT05H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "4561" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4561" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1773386575_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 15353.17, "gross_total": 1453.43, "base_fare": 13803.59, "tax": 1549.58, "sell": { "currency": "SEK", "total": 15353.17, "base_fare": 13803.59, "tax": 1549.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU4Mi44LCJiYXNlX2ZhcmUiOjE0MjMuMDUsInRheCI6MTU5Ljc1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ1My40MywiYmFzZV9mYXJlIjoxMjkzLjY4LCJ0YXgiOjE1OS43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDUzLjQzLCJiYXNlX2ZhcmUiOjEyOTMuNjgsInRheCI6MTU5Ljc1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.17, "base_fare": 13803.59, "tax": 1549.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12548.70", "tax": "1549.58", "discount": 0, "ait": "0.00", "service_charge": 1254.89 }, "partner": { "currency": "SEK", "total": 15353.17, "base_fare": 13803.59, "tax": 1549.58, "gross": { "base_fare": "12548.70", "tax": "1549.58", "discount": "0.00", "ait": "0.00", "service_charge": 1254.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODIuODAiLCJiYXNlX2ZhcmUiOiIxNDIzLjA1IiwidGF4IjoiMTU5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI5My42OCIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyOS4zNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyOS4zNyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDUzLjQzIiwiYmFzZV9mYXJlIjoiMTI5My42OCIsInRheCI6IjE1OS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyOTMuNjgiLCJ0YXgiOiIxNTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDUzLjQzIiwiYmFzZV9mYXJlIjoiMTI5My42OCIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDUzLjQzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 15353.17, "calendar_total_sell": 15353.17, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15353.17, "filter": { "id": "F1BT00023-142", "price": 15353.17, "gross_total": 1453.43, "journey_duration": "PT21H15M", "journey_duration_seconds": 76500, "layover_duration": "PT12H30M", "layover_duration_seconds": 45000, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "320", "aircraft_name": "320", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:20", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011220cdg2026070114201151cdg202607012110alg2026070122351054alg202607151225cdg2026071515551655cdg202607152135cph2026071523254561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-143", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1429472680", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H15M", "transit_time": "6H50M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_181", "origin": "CPH", "departure_time": "2026-07-01T12:20", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T14:20", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1151" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1151" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_182", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-143-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H10M", "transit_time": "7H50M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2131", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2132", "origin": "CDG", "departure_time": "2026-07-15T21:35", "origin_terminal": "2B", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T23:25", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT07H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "4561" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4561" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1429472680_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 15353.17, "gross_total": 1453.43, "base_fare": 13803.59, "tax": 1549.58, "sell": { "currency": "SEK", "total": 15353.17, "base_fare": 13803.59, "tax": 1549.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU4Mi44LCJiYXNlX2ZhcmUiOjE0MjMuMDUsInRheCI6MTU5Ljc1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ1My40MywiYmFzZV9mYXJlIjoxMjkzLjY4LCJ0YXgiOjE1OS43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDUzLjQzLCJiYXNlX2ZhcmUiOjEyOTMuNjgsInRheCI6MTU5Ljc1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.17, "base_fare": 13803.59, "tax": 1549.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12548.70", "tax": "1549.58", "discount": 0, "ait": "0.00", "service_charge": 1254.89 }, "partner": { "currency": "SEK", "total": 15353.17, "base_fare": 13803.59, "tax": 1549.58, "gross": { "base_fare": "12548.70", "tax": "1549.58", "discount": "0.00", "ait": "0.00", "service_charge": 1254.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODIuODAiLCJiYXNlX2ZhcmUiOiIxNDIzLjA1IiwidGF4IjoiMTU5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI5My42OCIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyOS4zNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyOS4zNyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDUzLjQzIiwiYmFzZV9mYXJlIjoiMTI5My42OCIsInRheCI6IjE1OS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyOTMuNjgiLCJ0YXgiOiIxNTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDUzLjQzIiwiYmFzZV9mYXJlIjoiMTI5My42OCIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDUzLjQzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 15353.17, "calendar_total_sell": 15353.17, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15353.17, "filter": { "id": "F1BT00023-143", "price": 15353.17, "gross_total": 1453.43, "journey_duration": "PT23H25M", "journey_duration_seconds": 84300, "layover_duration": "PT14H40M", "layover_duration_seconds": 52800, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "320", "aircraft_name": "320", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:20", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011220cdg2026070114201151cdg202607012110alg2026070122351054alg202607151015cdg2026071513451555cdg202607152135cph2026071523254561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-144", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1161151499", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT6H35M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_191", "origin": "CPH", "departure_time": "2026-07-01T06:55", "origin_terminal": "3", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T09:00", "destination_terminal": "2B", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "5155" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "5155" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_192", "origin": "CDG", "departure_time": "2026-07-01T11:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T12:30", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H20M", "distance": null, "lay_over": "PT02H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-144-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT8H25M", "transit_time": "4H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2111", "origin": "ALG", "departure_time": "2026-07-15T14:00", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T17:30", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2112", "origin": "CDG", "departure_time": "2026-07-15T21:35", "origin_terminal": "2B", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T23:25", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "4561" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4561" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1161151499_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 17733.84, "gross_total": 1676.55, "base_fare": 16184.26, "tax": 1549.58, "sell": { "currency": "SEK", "total": 17733.84, "base_fare": 16184.26, "tax": 1549.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgyOC4yMywiYmFzZV9mYXJlIjoxNjY4LjQ4LCJ0YXgiOjE1OS43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NzYuNTUsImJhc2VfZmFyZSI6MTUxNi44LCJ0YXgiOjE1OS43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNjc2LjU1LCJiYXNlX2ZhcmUiOjE1MTYuOCwidGF4IjoxNTkuNzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 17733.84, "base_fare": 16184.26, "tax": 1549.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14712.96", "tax": "1549.58", "discount": 0, "ait": "0.00", "service_charge": 1471.3 }, "partner": { "currency": "SEK", "total": 17733.84, "base_fare": 16184.26, "tax": 1549.58, "gross": { "base_fare": "14712.96", "tax": "1549.58", "discount": "0.00", "ait": "0.00", "service_charge": 1471.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4MjguMjMiLCJiYXNlX2ZhcmUiOiIxNjY4LjQ4IiwidGF4IjoiMTU5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUxNi44MCIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1MS42OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE1MS42OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjc2LjU1IiwiYmFzZV9mYXJlIjoiMTUxNi44MCIsInRheCI6IjE1OS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MTYuODAiLCJ0YXgiOiIxNTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjc2LjU1IiwiYmFzZV9mYXJlIjoiMTUxNi44MCIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNjc2LjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "WX", "calendar_total_currency": "SEK", "calendar_total_price": 17733.84, "calendar_total_sell": 17733.84, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 17733.84, "filter": { "id": "F1BT00023-144", "price": 17733.84, "gross_total": 1676.55, "journey_duration": "PT15H0M", "journey_duration_seconds": 54000, "layover_duration": "PT6H15M", "layover_duration_seconds": 22500, "carrier_operating": "WX", "carrier_marketing": "AF", "aircraft": "CR9", "aircraft_name": "CR9", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:55", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010655cdg2026070109005155cdg202607011110alg2026070112301854alg202607151400cdg2026071517301855cdg202607152135cph2026071523254561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-145", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1273039553", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT6H35M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_191", "origin": "CPH", "departure_time": "2026-07-01T06:55", "origin_terminal": "3", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T09:00", "destination_terminal": "2B", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "5155" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "5155" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_192", "origin": "CDG", "departure_time": "2026-07-01T11:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T12:30", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H20M", "distance": null, "lay_over": "PT02H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-145-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT10H0M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2121", "origin": "ALG", "departure_time": "2026-07-15T12:25", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T15:55", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2122", "origin": "CDG", "departure_time": "2026-07-15T21:35", "origin_terminal": "2B", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T23:25", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT05H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "4561" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4561" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1273039553_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 17733.84, "gross_total": 1676.55, "base_fare": 16184.26, "tax": 1549.58, "sell": { "currency": "SEK", "total": 17733.84, "base_fare": 16184.26, "tax": 1549.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgyOC4yMywiYmFzZV9mYXJlIjoxNjY4LjQ4LCJ0YXgiOjE1OS43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NzYuNTUsImJhc2VfZmFyZSI6MTUxNi44LCJ0YXgiOjE1OS43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNjc2LjU1LCJiYXNlX2ZhcmUiOjE1MTYuOCwidGF4IjoxNTkuNzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 17733.84, "base_fare": 16184.26, "tax": 1549.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14712.96", "tax": "1549.58", "discount": 0, "ait": "0.00", "service_charge": 1471.3 }, "partner": { "currency": "SEK", "total": 17733.84, "base_fare": 16184.26, "tax": 1549.58, "gross": { "base_fare": "14712.96", "tax": "1549.58", "discount": "0.00", "ait": "0.00", "service_charge": 1471.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4MjguMjMiLCJiYXNlX2ZhcmUiOiIxNjY4LjQ4IiwidGF4IjoiMTU5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUxNi44MCIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1MS42OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE1MS42OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjc2LjU1IiwiYmFzZV9mYXJlIjoiMTUxNi44MCIsInRheCI6IjE1OS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MTYuODAiLCJ0YXgiOiIxNTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjc2LjU1IiwiYmFzZV9mYXJlIjoiMTUxNi44MCIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNjc2LjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "WX", "calendar_total_currency": "SEK", "calendar_total_price": 17733.84, "calendar_total_sell": 17733.84, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 17733.84, "filter": { "id": "F1BT00023-145", "price": 17733.84, "gross_total": 1676.55, "journey_duration": "PT16H35M", "journey_duration_seconds": 59700, "layover_duration": "PT7H50M", "layover_duration_seconds": 28200, "carrier_operating": "WX", "carrier_marketing": "AF", "aircraft": "CR9", "aircraft_name": "CR9", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:55", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010655cdg2026070109005155cdg202607011110alg2026070112301854alg202607151225cdg2026071515551655cdg202607152135cph2026071523254561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-146", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1706469019", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT8H45M", "transit_time": "4H20M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_1101", "origin": "CPH", "departure_time": "2026-07-01T08:25", "origin_terminal": "3", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T10:25", "destination_terminal": "2B", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "E95", "name": "E95", "picture": "E95.png" }, "operating": { "carrier": "SK", "carrier_name": "Scandinavian Airlines System", "carrier_logo": "SK.png", "flight_number": "4581" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4581" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_1102", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-146-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT8H25M", "transit_time": "4H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2111", "origin": "ALG", "departure_time": "2026-07-15T14:00", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T17:30", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2112", "origin": "CDG", "departure_time": "2026-07-15T21:35", "origin_terminal": "2B", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T23:25", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "4561" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4561" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1706469019_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 17733.84, "gross_total": 1676.55, "base_fare": 16184.26, "tax": 1549.58, "sell": { "currency": "SEK", "total": 17733.84, "base_fare": 16184.26, "tax": 1549.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgyOC4yMywiYmFzZV9mYXJlIjoxNjY4LjQ4LCJ0YXgiOjE1OS43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NzYuNTUsImJhc2VfZmFyZSI6MTUxNi44LCJ0YXgiOjE1OS43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNjc2LjU1LCJiYXNlX2ZhcmUiOjE1MTYuOCwidGF4IjoxNTkuNzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 17733.84, "base_fare": 16184.26, "tax": 1549.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14712.96", "tax": "1549.58", "discount": 0, "ait": "0.00", "service_charge": 1471.3 }, "partner": { "currency": "SEK", "total": 17733.84, "base_fare": 16184.26, "tax": 1549.58, "gross": { "base_fare": "14712.96", "tax": "1549.58", "discount": "0.00", "ait": "0.00", "service_charge": 1471.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4MjguMjMiLCJiYXNlX2ZhcmUiOiIxNjY4LjQ4IiwidGF4IjoiMTU5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUxNi44MCIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1MS42OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE1MS42OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjc2LjU1IiwiYmFzZV9mYXJlIjoiMTUxNi44MCIsInRheCI6IjE1OS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MTYuODAiLCJ0YXgiOiIxNTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjc2LjU1IiwiYmFzZV9mYXJlIjoiMTUxNi44MCIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNjc2LjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "SK", "calendar_total_currency": "SEK", "calendar_total_price": 17733.84, "calendar_total_sell": 17733.84, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 17733.84, "filter": { "id": "F1BT00023-146", "price": 17733.84, "gross_total": 1676.55, "journey_duration": "PT17H10M", "journey_duration_seconds": 61800, "layover_duration": "PT8H25M", "layover_duration_seconds": 30300, "carrier_operating": "SK", "carrier_marketing": "AF", "aircraft": "E95", "aircraft_name": "E95", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T08:25", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010825cdg2026070110254581cdg202607011445alg2026070116101754alg202607151400cdg2026071517301855cdg202607152135cph2026071523254561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-147", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1168417340", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT10H15M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_1111", "origin": "CPH", "departure_time": "2026-07-01T06:55", "origin_terminal": "3", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T09:00", "destination_terminal": "2B", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "5155" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "5155" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_1112", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT05H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-147-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT8H25M", "transit_time": "4H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2111", "origin": "ALG", "departure_time": "2026-07-15T14:00", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T17:30", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2112", "origin": "CDG", "departure_time": "2026-07-15T21:35", "origin_terminal": "2B", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T23:25", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "4561" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4561" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1168417340_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 17733.84, "gross_total": 1676.55, "base_fare": 16184.26, "tax": 1549.58, "sell": { "currency": "SEK", "total": 17733.84, "base_fare": 16184.26, "tax": 1549.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgyOC4yMywiYmFzZV9mYXJlIjoxNjY4LjQ4LCJ0YXgiOjE1OS43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NzYuNTUsImJhc2VfZmFyZSI6MTUxNi44LCJ0YXgiOjE1OS43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNjc2LjU1LCJiYXNlX2ZhcmUiOjE1MTYuOCwidGF4IjoxNTkuNzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 17733.84, "base_fare": 16184.26, "tax": 1549.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14712.96", "tax": "1549.58", "discount": 0, "ait": "0.00", "service_charge": 1471.3 }, "partner": { "currency": "SEK", "total": 17733.84, "base_fare": 16184.26, "tax": 1549.58, "gross": { "base_fare": "14712.96", "tax": "1549.58", "discount": "0.00", "ait": "0.00", "service_charge": 1471.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4MjguMjMiLCJiYXNlX2ZhcmUiOiIxNjY4LjQ4IiwidGF4IjoiMTU5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUxNi44MCIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1MS42OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE1MS42OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjc2LjU1IiwiYmFzZV9mYXJlIjoiMTUxNi44MCIsInRheCI6IjE1OS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MTYuODAiLCJ0YXgiOiIxNTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjc2LjU1IiwiYmFzZV9mYXJlIjoiMTUxNi44MCIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNjc2LjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "WX", "calendar_total_currency": "SEK", "calendar_total_price": 17733.84, "calendar_total_sell": 17733.84, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 17733.84, "filter": { "id": "F1BT00023-147", "price": 17733.84, "gross_total": 1676.55, "journey_duration": "PT18H40M", "journey_duration_seconds": 67200, "layover_duration": "PT9H50M", "layover_duration_seconds": 35400, "carrier_operating": "WX", "carrier_marketing": "AF", "aircraft": "CR9", "aircraft_name": "CR9", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:55", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010655cdg2026070109005155cdg202607011445alg2026070116101754alg202607151400cdg2026071517301855cdg202607152135cph2026071523254561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-148", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1210772000", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT6H35M", "transit_time": "2H10M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_191", "origin": "CPH", "departure_time": "2026-07-01T06:55", "origin_terminal": "3", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T09:00", "destination_terminal": "2B", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "5155" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "5155" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_192", "origin": "CDG", "departure_time": "2026-07-01T11:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T12:30", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H20M", "distance": null, "lay_over": "PT02H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1854" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-148-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H10M", "transit_time": "7H50M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2131", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2132", "origin": "CDG", "departure_time": "2026-07-15T21:35", "origin_terminal": "2B", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T23:25", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT07H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "4561" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4561" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1210772000_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 17733.84, "gross_total": 1676.55, "base_fare": 16184.26, "tax": 1549.58, "sell": { "currency": "SEK", "total": 17733.84, "base_fare": 16184.26, "tax": 1549.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgyOC4yMywiYmFzZV9mYXJlIjoxNjY4LjQ4LCJ0YXgiOjE1OS43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NzYuNTUsImJhc2VfZmFyZSI6MTUxNi44LCJ0YXgiOjE1OS43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNjc2LjU1LCJiYXNlX2ZhcmUiOjE1MTYuOCwidGF4IjoxNTkuNzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 17733.84, "base_fare": 16184.26, "tax": 1549.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14712.96", "tax": "1549.58", "discount": 0, "ait": "0.00", "service_charge": 1471.3 }, "partner": { "currency": "SEK", "total": 17733.84, "base_fare": 16184.26, "tax": 1549.58, "gross": { "base_fare": "14712.96", "tax": "1549.58", "discount": "0.00", "ait": "0.00", "service_charge": 1471.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4MjguMjMiLCJiYXNlX2ZhcmUiOiIxNjY4LjQ4IiwidGF4IjoiMTU5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUxNi44MCIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1MS42OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE1MS42OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjc2LjU1IiwiYmFzZV9mYXJlIjoiMTUxNi44MCIsInRheCI6IjE1OS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MTYuODAiLCJ0YXgiOiIxNTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjc2LjU1IiwiYmFzZV9mYXJlIjoiMTUxNi44MCIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNjc2LjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "WX", "calendar_total_currency": "SEK", "calendar_total_price": 17733.84, "calendar_total_sell": 17733.84, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 17733.84, "filter": { "id": "F1BT00023-148", "price": 17733.84, "gross_total": 1676.55, "journey_duration": "PT18H45M", "journey_duration_seconds": 67500, "layover_duration": "PT10H0M", "layover_duration_seconds": 36000, "carrier_operating": "WX", "carrier_marketing": "AF", "aircraft": "CR9", "aircraft_name": "CR9", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:55", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010655cdg2026070109005155cdg202607011110alg2026070112301854alg202607151015cdg2026071513451555cdg202607152135cph2026071523254561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-149", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1570538318", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT8H45M", "transit_time": "4H20M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_1101", "origin": "CPH", "departure_time": "2026-07-01T08:25", "origin_terminal": "3", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T10:25", "destination_terminal": "2B", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "E95", "name": "E95", "picture": "E95.png" }, "operating": { "carrier": "SK", "carrier_name": "Scandinavian Airlines System", "carrier_logo": "SK.png", "flight_number": "4581" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4581" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_1102", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-149-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT10H0M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2121", "origin": "ALG", "departure_time": "2026-07-15T12:25", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T15:55", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2122", "origin": "CDG", "departure_time": "2026-07-15T21:35", "origin_terminal": "2B", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T23:25", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT05H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "4561" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4561" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1570538318_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 17733.84, "gross_total": 1676.55, "base_fare": 16184.26, "tax": 1549.58, "sell": { "currency": "SEK", "total": 17733.84, "base_fare": 16184.26, "tax": 1549.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgyOC4yMywiYmFzZV9mYXJlIjoxNjY4LjQ4LCJ0YXgiOjE1OS43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NzYuNTUsImJhc2VfZmFyZSI6MTUxNi44LCJ0YXgiOjE1OS43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNjc2LjU1LCJiYXNlX2ZhcmUiOjE1MTYuOCwidGF4IjoxNTkuNzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 17733.84, "base_fare": 16184.26, "tax": 1549.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14712.96", "tax": "1549.58", "discount": 0, "ait": "0.00", "service_charge": 1471.3 }, "partner": { "currency": "SEK", "total": 17733.84, "base_fare": 16184.26, "tax": 1549.58, "gross": { "base_fare": "14712.96", "tax": "1549.58", "discount": "0.00", "ait": "0.00", "service_charge": 1471.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4MjguMjMiLCJiYXNlX2ZhcmUiOiIxNjY4LjQ4IiwidGF4IjoiMTU5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUxNi44MCIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1MS42OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE1MS42OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjc2LjU1IiwiYmFzZV9mYXJlIjoiMTUxNi44MCIsInRheCI6IjE1OS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MTYuODAiLCJ0YXgiOiIxNTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjc2LjU1IiwiYmFzZV9mYXJlIjoiMTUxNi44MCIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNjc2LjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "SK", "calendar_total_currency": "SEK", "calendar_total_price": 17733.84, "calendar_total_sell": 17733.84, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 17733.84, "filter": { "id": "F1BT00023-149", "price": 17733.84, "gross_total": 1676.55, "journey_duration": "PT18H45M", "journey_duration_seconds": 67500, "layover_duration": "PT10H0M", "layover_duration_seconds": 36000, "carrier_operating": "SK", "carrier_marketing": "AF", "aircraft": "E95", "aircraft_name": "E95", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T08:25", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010825cdg2026070110254581cdg202607011445alg2026070116101754alg202607151225cdg2026071515551655cdg202607152135cph2026071523254561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-150", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1304082082", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT10H15M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_1111", "origin": "CPH", "departure_time": "2026-07-01T06:55", "origin_terminal": "3", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T09:00", "destination_terminal": "2B", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "5155" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "5155" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_1112", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT05H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-150-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT10H0M", "transit_time": "5H40M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2121", "origin": "ALG", "departure_time": "2026-07-15T12:25", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T15:55", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2122", "origin": "CDG", "departure_time": "2026-07-15T21:35", "origin_terminal": "2B", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T23:25", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT05H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "4561" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4561" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1304082082_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 17733.84, "gross_total": 1676.55, "base_fare": 16184.26, "tax": 1549.58, "sell": { "currency": "SEK", "total": 17733.84, "base_fare": 16184.26, "tax": 1549.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgyOC4yMywiYmFzZV9mYXJlIjoxNjY4LjQ4LCJ0YXgiOjE1OS43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NzYuNTUsImJhc2VfZmFyZSI6MTUxNi44LCJ0YXgiOjE1OS43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNjc2LjU1LCJiYXNlX2ZhcmUiOjE1MTYuOCwidGF4IjoxNTkuNzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 17733.84, "base_fare": 16184.26, "tax": 1549.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14712.96", "tax": "1549.58", "discount": 0, "ait": "0.00", "service_charge": 1471.3 }, "partner": { "currency": "SEK", "total": 17733.84, "base_fare": 16184.26, "tax": 1549.58, "gross": { "base_fare": "14712.96", "tax": "1549.58", "discount": "0.00", "ait": "0.00", "service_charge": 1471.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4MjguMjMiLCJiYXNlX2ZhcmUiOiIxNjY4LjQ4IiwidGF4IjoiMTU5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUxNi44MCIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1MS42OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE1MS42OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjc2LjU1IiwiYmFzZV9mYXJlIjoiMTUxNi44MCIsInRheCI6IjE1OS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MTYuODAiLCJ0YXgiOiIxNTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjc2LjU1IiwiYmFzZV9mYXJlIjoiMTUxNi44MCIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNjc2LjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "WX", "calendar_total_currency": "SEK", "calendar_total_price": 17733.84, "calendar_total_sell": 17733.84, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 17733.84, "filter": { "id": "F1BT00023-150", "price": 17733.84, "gross_total": 1676.55, "journey_duration": "PT20H15M", "journey_duration_seconds": 72900, "layover_duration": "PT11H25M", "layover_duration_seconds": 41100, "carrier_operating": "WX", "carrier_marketing": "AF", "aircraft": "CR9", "aircraft_name": "CR9", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:55", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010655cdg2026070109005155cdg202607011445alg2026070116101754alg202607151225cdg2026071515551655cdg202607152135cph2026071523254561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-151", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1973908719", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT8H45M", "transit_time": "4H20M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_1101", "origin": "CPH", "departure_time": "2026-07-01T08:25", "origin_terminal": "3", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T10:25", "destination_terminal": "2B", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "E95", "name": "E95", "picture": "E95.png" }, "operating": { "carrier": "SK", "carrier_name": "Scandinavian Airlines System", "carrier_logo": "SK.png", "flight_number": "4581" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4581" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_1102", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-151-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H10M", "transit_time": "7H50M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2131", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2132", "origin": "CDG", "departure_time": "2026-07-15T21:35", "origin_terminal": "2B", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T23:25", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT07H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "4561" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4561" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1973908719_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 17733.84, "gross_total": 1676.55, "base_fare": 16184.26, "tax": 1549.58, "sell": { "currency": "SEK", "total": 17733.84, "base_fare": 16184.26, "tax": 1549.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgyOC4yMywiYmFzZV9mYXJlIjoxNjY4LjQ4LCJ0YXgiOjE1OS43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NzYuNTUsImJhc2VfZmFyZSI6MTUxNi44LCJ0YXgiOjE1OS43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNjc2LjU1LCJiYXNlX2ZhcmUiOjE1MTYuOCwidGF4IjoxNTkuNzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 17733.84, "base_fare": 16184.26, "tax": 1549.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14712.96", "tax": "1549.58", "discount": 0, "ait": "0.00", "service_charge": 1471.3 }, "partner": { "currency": "SEK", "total": 17733.84, "base_fare": 16184.26, "tax": 1549.58, "gross": { "base_fare": "14712.96", "tax": "1549.58", "discount": "0.00", "ait": "0.00", "service_charge": 1471.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4MjguMjMiLCJiYXNlX2ZhcmUiOiIxNjY4LjQ4IiwidGF4IjoiMTU5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUxNi44MCIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1MS42OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE1MS42OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjc2LjU1IiwiYmFzZV9mYXJlIjoiMTUxNi44MCIsInRheCI6IjE1OS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MTYuODAiLCJ0YXgiOiIxNTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjc2LjU1IiwiYmFzZV9mYXJlIjoiMTUxNi44MCIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNjc2LjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "SK", "calendar_total_currency": "SEK", "calendar_total_price": 17733.84, "calendar_total_sell": 17733.84, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 17733.84, "filter": { "id": "F1BT00023-151", "price": 17733.84, "gross_total": 1676.55, "journey_duration": "PT20H55M", "journey_duration_seconds": 75300, "layover_duration": "PT12H10M", "layover_duration_seconds": 43800, "carrier_operating": "SK", "carrier_marketing": "AF", "aircraft": "E95", "aircraft_name": "E95", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T08:25", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010825cdg2026070110254581cdg202607011445alg2026070116101754alg202607151015cdg2026071513451555cdg202607152135cph2026071523254561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-152", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1108276117", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "AF", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT10H15M", "transit_time": "5H45M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHCDG_1111", "origin": "CPH", "departure_time": "2026-07-01T06:55", "origin_terminal": "3", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T09:00", "destination_terminal": "2B", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "PT02H05M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "5155" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "5155" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGALG_1112", "origin": "CDG", "departure_time": "2026-07-01T14:45", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T16:10", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT02H25M", "distance": null, "lay_over": "PT05H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1754" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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-152-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H10M", "transit_time": "7H50M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGCDG_2131", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "PT02H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "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_1ANDCIST_CDGCPH_2132", "origin": "CDG", "departure_time": "2026-07-15T21:35", "origin_terminal": "2B", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T23:25", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT01H50M", "distance": null, "lay_over": "PT07H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "CR9", "name": "CR9", "picture": "CR9.png" }, "operating": { "carrier": "WX", "carrier_name": "Cityjet", "carrier_logo": "WX.png", "flight_number": "4561" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "4561" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1108276117_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 17733.84, "gross_total": 1676.55, "base_fare": 16184.26, "tax": 1549.58, "sell": { "currency": "SEK", "total": 17733.84, "base_fare": 16184.26, "tax": 1549.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgyOC4yMywiYmFzZV9mYXJlIjoxNjY4LjQ4LCJ0YXgiOjE1OS43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NzYuNTUsImJhc2VfZmFyZSI6MTUxNi44LCJ0YXgiOjE1OS43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNjc2LjU1LCJiYXNlX2ZhcmUiOjE1MTYuOCwidGF4IjoxNTkuNzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 17733.84, "base_fare": 16184.26, "tax": 1549.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14712.96", "tax": "1549.58", "discount": 0, "ait": "0.00", "service_charge": 1471.3 }, "partner": { "currency": "SEK", "total": 17733.84, "base_fare": 16184.26, "tax": 1549.58, "gross": { "base_fare": "14712.96", "tax": "1549.58", "discount": "0.00", "ait": "0.00", "service_charge": 1471.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4MjguMjMiLCJiYXNlX2ZhcmUiOiIxNjY4LjQ4IiwidGF4IjoiMTU5Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUxNi44MCIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1MS42OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE1MS42OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjc2LjU1IiwiYmFzZV9mYXJlIjoiMTUxNi44MCIsInRheCI6IjE1OS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MTYuODAiLCJ0YXgiOiIxNTkuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjc2LjU1IiwiYmFzZV9mYXJlIjoiMTUxNi44MCIsInRheCI6IjE1OS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNjc2LjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "WX", "calendar_total_currency": "SEK", "calendar_total_price": 17733.84, "calendar_total_sell": 17733.84, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 17733.84, "filter": { "id": "F1BT00023-152", "price": 17733.84, "gross_total": 1676.55, "journey_duration": "PT22H25M", "journey_duration_seconds": 80700, "layover_duration": "PT13H35M", "layover_duration_seconds": 48900, "carrier_operating": "WX", "carrier_marketing": "AF", "aircraft": "CR9", "aircraft_name": "CR9", "cabin_class": "", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:55", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010655cdg2026070109005155cdg202607011445alg2026070116101754alg202607151015cdg2026071513451555cdg202607152135cph2026071523254561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-153", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1137846681", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "QR", "supplier_title": "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": "PT22H15M", "transit_time": "9H50M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHDOH_1121", "origin": "CPH", "departure_time": "2026-07-01T16:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "DOH", "arrival_time": "2026-07-01T23:00", "destination_terminal": "Array", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-01", "flight_time": "PT06H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "160" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "160" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ANDCIST_DOHALG_1122", "origin": "DOH", "departure_time": "2026-07-02T08:50", "origin_terminal": "Array", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "ALG", "arrival_time": "2026-07-02T13:15", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT06H25M", "distance": null, "lay_over": "PT09H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1379" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1379" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-153-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT21H30M", "transit_time": "9H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGDOH_2141", "origin": "ALG", "departure_time": "2026-07-15T15:35", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "DOH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT06H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1380" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1380" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ANDCIST_DOHCPH_2142", "origin": "DOH", "departure_time": "2026-07-16T08:40", "origin_terminal": "Array", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT06H25M", "distance": null, "lay_over": "PT09H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "159" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "159" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1137846681_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 18834.29, "gross_total": 1823.99, "base_fare": 12557.52, "tax": 6276.77, "sell": { "currency": "SEK", "total": 18834.29, "base_fare": 12557.52, "tax": 6276.77 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk0MS42OCwiYmFzZV9mYXJlIjoxMjk0LjU5LCJ0YXgiOjY0Ny4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4MjMuOTksImJhc2VfZmFyZSI6MTE3Ni45LCJ0YXgiOjY0Ny4wOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxODIzLjk5LCJiYXNlX2ZhcmUiOjExNzYuOSwidGF4Ijo2NDcuMDl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 18834.29, "base_fare": 12557.52, "tax": 6276.77, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11415.93", "tax": "6276.77", "discount": 0, "ait": "0.00", "service_charge": 1141.59 }, "partner": { "currency": "SEK", "total": 18834.29, "base_fare": 12557.52, "tax": 6276.77, "gross": { "base_fare": "11415.93", "tax": "6276.77", "discount": "0.00", "ait": "0.00", "service_charge": 1141.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NDEuNjgiLCJiYXNlX2ZhcmUiOiIxMjk0LjU5IiwidGF4IjoiNjQ3LjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE3Ni45MCIsInRheCI6IjY0Ny4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNy42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNy42OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODIzLjk5IiwiYmFzZV9mYXJlIjoiMTE3Ni45MCIsInRheCI6IjY0Ny4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNzYuOTAiLCJ0YXgiOiI2NDcuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODIzLjk5IiwiYmFzZV9mYXJlIjoiMTE3Ni45MCIsInRheCI6IjY0Ny4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODIzLjk5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 18834.29, "calendar_total_sell": 18834.29, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 18834.29, "filter": { "id": "F1BT00023-153", "price": 18834.29, "gross_total": 1823.99, "journey_duration": "PT1D19H45M", "journey_duration_seconds": 157500, "layover_duration": "PT18H55M", "layover_duration_seconds": 68100, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T16:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011600doh202607012300160doh202607020850alg2026070213151379alg202607151535doh2026071523351380doh202607160840cph202607161405159", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-154", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1877542724", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "QR", "supplier_title": "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": "PT1D5H10M", "transit_time": "16H45M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHDOH_1131", "origin": "CPH", "departure_time": "2026-07-01T09:05", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "DOH", "arrival_time": "2026-07-01T16:05", "destination_terminal": "Array", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-01", "flight_time": "PT06H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "162" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "162" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ANDCIST_DOHALG_1132", "origin": "DOH", "departure_time": "2026-07-02T08:50", "origin_terminal": "Array", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "ALG", "arrival_time": "2026-07-02T13:15", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT06H25M", "distance": null, "lay_over": "PT16H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1379" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1379" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-154-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT21H30M", "transit_time": "9H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGDOH_2141", "origin": "ALG", "departure_time": "2026-07-15T15:35", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "DOH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT06H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1380" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1380" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ANDCIST_DOHCPH_2142", "origin": "DOH", "departure_time": "2026-07-16T08:40", "origin_terminal": "Array", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT06H25M", "distance": null, "lay_over": "PT09H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "159" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "159" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1877542724_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 18861.94, "gross_total": 1826.84, "base_fare": 12557.52, "tax": 6304.42, "sell": { "currency": "SEK", "total": 18861.94, "base_fare": 12557.52, "tax": 6304.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk0NC41MywiYmFzZV9mYXJlIjoxMjk0LjU5LCJ0YXgiOjY0OS45NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4MjYuODQsImJhc2VfZmFyZSI6MTE3Ni45LCJ0YXgiOjY0OS45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxODI2Ljg0LCJiYXNlX2ZhcmUiOjExNzYuOSwidGF4Ijo2NDkuOTR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 18861.94, "base_fare": 12557.52, "tax": 6304.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11415.93", "tax": "6304.42", "discount": 0, "ait": "0.00", "service_charge": 1141.59 }, "partner": { "currency": "SEK", "total": 18861.94, "base_fare": 12557.52, "tax": 6304.42, "gross": { "base_fare": "11415.93", "tax": "6304.42", "discount": "0.00", "ait": "0.00", "service_charge": 1141.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NDQuNTMiLCJiYXNlX2ZhcmUiOiIxMjk0LjU5IiwidGF4IjoiNjQ5Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE3Ni45MCIsInRheCI6IjY0OS45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNy42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNy42OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODI2Ljg0IiwiYmFzZV9mYXJlIjoiMTE3Ni45MCIsInRheCI6IjY0OS45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNzYuOTAiLCJ0YXgiOiI2NDkuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODI2Ljg0IiwiYmFzZV9mYXJlIjoiMTE3Ni45MCIsInRheCI6IjY0OS45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODI2Ljg0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 18861.94, "calendar_total_sell": 18861.94, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 18861.94, "filter": { "id": "F1BT00023-154", "price": 18861.94, "gross_total": 1826.84, "journey_duration": "PT2D2H40M", "journey_duration_seconds": 182400, "layover_duration": "PT1D1H50M", "layover_duration_seconds": 93000, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "", "connecting_airport": [ "DOH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T09:05", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010905doh202607011605162doh202607020850alg2026070213151379alg202607151535doh2026071523351380doh202607160840cph202607161405159", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-155", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1225956302", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "QR", "supplier_title": "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": "PT22H15M", "transit_time": "9H50M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHDOH_1121", "origin": "CPH", "departure_time": "2026-07-01T16:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "DOH", "arrival_time": "2026-07-01T23:00", "destination_terminal": "Array", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-01", "flight_time": "PT06H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "160" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "160" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ANDCIST_DOHALG_1122", "origin": "DOH", "departure_time": "2026-07-02T08:50", "origin_terminal": "Array", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "ALG", "arrival_time": "2026-07-02T13:15", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT06H25M", "distance": null, "lay_over": "PT09H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1379" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1379" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-155-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT10H20M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGBCN_2151", "origin": "ALG", "departure_time": "2026-07-15T23:20", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "BCN", "arrival_time": "2026-07-16T01:35", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-15", "flight_time": "PT01H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "3750" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3750" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ANDCIST_BCNCPH_2152", "origin": "BCN", "departure_time": "2026-07-16T07:40", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "CPH", "arrival_time": "2026-07-16T10:40", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT03H00M", "distance": null, "lay_over": "PT06H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "5535" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5535" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1225956302_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 22957.67, "gross_total": 2211.4, "base_fare": 16578.37, "tax": 6379.3, "sell": { "currency": "SEK", "total": 22957.67, "base_fare": 16578.37, "tax": 6379.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2Ni43NywiYmFzZV9mYXJlIjoxNzA5LjExLCJ0YXgiOjY1Ny42Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMTEuNCwiYmFzZV9mYXJlIjoxNTUzLjc0LCJ0YXgiOjY1Ny42NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyMjExLjQsImJhc2VfZmFyZSI6MTU1My43NCwidGF4Ijo2NTcuNjZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 22957.67, "base_fare": 16578.37, "tax": 6379.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "15071.28", "tax": "6379.30", "discount": 0, "ait": "0.00", "service_charge": 1507.09 }, "partner": { "currency": "SEK", "total": 22957.67, "base_fare": 16578.37, "tax": 6379.3, "gross": { "base_fare": "15071.28", "tax": "6379.30", "discount": "0.00", "ait": "0.00", "service_charge": 1507.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzNjYuNzciLCJiYXNlX2ZhcmUiOiIxNzA5LjExIiwidGF4IjoiNjU3LjY2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTU1My43NCIsInRheCI6IjY1Ny42NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1NS4zNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE1NS4zNyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjExLjQwIiwiYmFzZV9mYXJlIjoiMTU1My43NCIsInRheCI6IjY1Ny42NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1NTMuNzQiLCJ0YXgiOiI2NTcuNjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjExLjQwIiwiYmFzZV9mYXJlIjoiMTU1My43NCIsInRheCI6IjY1Ny42NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjExLjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 22957.67, "calendar_total_sell": 22957.67, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22957.67, "filter": { "id": "F1BT00023-155", "price": 22957.67, "gross_total": 2211.4, "journey_duration": "PT1D8H35M", "journey_duration_seconds": 117300, "layover_duration": "PT15H55M", "layover_duration_seconds": 57300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "", "connecting_airport": [ "DOH", "BCN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T16:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T10:40", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011600doh202607012300160doh202607020850alg2026070213151379alg202607152320bcn2026071601353750bcn202607160740cph2026071610405535", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-156", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1299977477", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "QR", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D5H10M", "transit_time": "16H45M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHDOH_1131", "origin": "CPH", "departure_time": "2026-07-01T09:05", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "DOH", "arrival_time": "2026-07-01T16:05", "destination_terminal": "Array", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-01", "flight_time": "PT06H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "162" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "162" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ANDCIST_DOHALG_1132", "origin": "DOH", "departure_time": "2026-07-02T08:50", "origin_terminal": "Array", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "ALG", "arrival_time": "2026-07-02T13:15", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT06H25M", "distance": null, "lay_over": "PT16H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1379" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1379" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-156-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT10H20M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGBCN_2151", "origin": "ALG", "departure_time": "2026-07-15T23:20", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "BCN", "arrival_time": "2026-07-16T01:35", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-15", "flight_time": "PT01H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "3750" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3750" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ANDCIST_BCNCPH_2152", "origin": "BCN", "departure_time": "2026-07-16T07:40", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "CPH", "arrival_time": "2026-07-16T10:40", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT03H00M", "distance": null, "lay_over": "PT06H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "5535" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5535" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1299977477_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 22985.32, "gross_total": 2214.25, "base_fare": 16578.37, "tax": 6406.95, "sell": { "currency": "SEK", "total": 22985.32, "base_fare": 16578.37, "tax": 6406.95 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2OS42MiwiYmFzZV9mYXJlIjoxNzA5LjExLCJ0YXgiOjY2MC41MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMTQuMjUsImJhc2VfZmFyZSI6MTU1My43NCwidGF4Ijo2NjAuNTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIxNC4yNSwiYmFzZV9mYXJlIjoxNTUzLjc0LCJ0YXgiOjY2MC41MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 22985.32, "base_fare": 16578.37, "tax": 6406.95, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "15071.28", "tax": "6406.95", "discount": 0, "ait": "0.00", "service_charge": 1507.09 }, "partner": { "currency": "SEK", "total": 22985.32, "base_fare": 16578.37, "tax": 6406.95, "gross": { "base_fare": "15071.28", "tax": "6406.95", "discount": "0.00", "ait": "0.00", "service_charge": 1507.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzNjkuNjIiLCJiYXNlX2ZhcmUiOiIxNzA5LjExIiwidGF4IjoiNjYwLjUxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTU1My43NCIsInRheCI6IjY2MC41MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1NS4zNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE1NS4zNyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjE0LjI1IiwiYmFzZV9mYXJlIjoiMTU1My43NCIsInRheCI6IjY2MC41MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1NTMuNzQiLCJ0YXgiOiI2NjAuNTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjE0LjI1IiwiYmFzZV9mYXJlIjoiMTU1My43NCIsInRheCI6IjY2MC41MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjE0LjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 22985.32, "calendar_total_sell": 22985.32, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22985.32, "filter": { "id": "F1BT00023-156", "price": 22985.32, "gross_total": 2214.25, "journey_duration": "PT1D15H30M", "journey_duration_seconds": 142200, "layover_duration": "PT22H50M", "layover_duration_seconds": 82200, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "", "connecting_airport": [ "DOH", "BCN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T09:05", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T10:40", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010905doh202607011605162doh202607020850alg2026070213151379alg202607152320bcn2026071601353750bcn202607160740cph2026071610405535", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-157", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1127305545", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "QR", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT22H15M", "transit_time": "9H50M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHDOH_1121", "origin": "CPH", "departure_time": "2026-07-01T16:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "DOH", "arrival_time": "2026-07-01T23:00", "destination_terminal": "Array", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-01", "flight_time": "PT06H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "160" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "160" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ANDCIST_DOHALG_1122", "origin": "DOH", "departure_time": "2026-07-02T08:50", "origin_terminal": "Array", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "ALG", "arrival_time": "2026-07-02T13:15", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT06H25M", "distance": null, "lay_over": "PT09H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1379" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1379" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-157-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D0H40M", "transit_time": "20H20M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGBCN_2161", "origin": "ALG", "departure_time": "2026-07-15T09:00", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "BCN", "arrival_time": "2026-07-15T11:20", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-15", "flight_time": "PT01H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "3781" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ANDCIST_BCNCPH_2162", "origin": "BCN", "departure_time": "2026-07-16T07:40", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "CPH", "arrival_time": "2026-07-16T10:40", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT03H00M", "distance": null, "lay_over": "PT20H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "5535" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5535" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1127305545_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 23042.06, "gross_total": 2220.1, "base_fare": 16578.37, "tax": 6463.69, "sell": { "currency": "SEK", "total": 23042.06, "base_fare": 16578.37, "tax": 6463.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM3NS40NywiYmFzZV9mYXJlIjoxNzA5LjExLCJ0YXgiOjY2Ni4zNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMjAuMSwiYmFzZV9mYXJlIjoxNTUzLjc0LCJ0YXgiOjY2Ni4zNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyMjIwLjEsImJhc2VfZmFyZSI6MTU1My43NCwidGF4Ijo2NjYuMzZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 23042.06, "base_fare": 16578.37, "tax": 6463.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "15071.28", "tax": "6463.69", "discount": 0, "ait": "0.00", "service_charge": 1507.09 }, "partner": { "currency": "SEK", "total": 23042.06, "base_fare": 16578.37, "tax": 6463.69, "gross": { "base_fare": "15071.28", "tax": "6463.69", "discount": "0.00", "ait": "0.00", "service_charge": 1507.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzNzUuNDciLCJiYXNlX2ZhcmUiOiIxNzA5LjExIiwidGF4IjoiNjY2LjM2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTU1My43NCIsInRheCI6IjY2Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1NS4zNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE1NS4zNyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjIwLjEwIiwiYmFzZV9mYXJlIjoiMTU1My43NCIsInRheCI6IjY2Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1NTMuNzQiLCJ0YXgiOiI2NjYuMzYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjIwLjEwIiwiYmFzZV9mYXJlIjoiMTU1My43NCIsInRheCI6IjY2Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjIwLjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 23042.06, "calendar_total_sell": 23042.06, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 23042.06, "filter": { "id": "F1BT00023-157", "price": 23042.06, "gross_total": 2220.1, "journey_duration": "PT1D22H55M", "journey_duration_seconds": 168900, "layover_duration": "PT1D6H10M", "layover_duration_seconds": 108600, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "", "connecting_airport": [ "DOH", "BCN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T16:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T10:40", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011600doh202607012300160doh202607020850alg2026070213151379alg202607150900bcn2026071511203781bcn202607160740cph2026071610405535", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-158", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1562263822", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "QR", "supplier_title": "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": "PT1D5H10M", "transit_time": "16H45M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHDOH_1131", "origin": "CPH", "departure_time": "2026-07-01T09:05", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "DOH", "arrival_time": "2026-07-01T16:05", "destination_terminal": "Array", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-01", "flight_time": "PT06H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "162" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "162" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ANDCIST_DOHALG_1132", "origin": "DOH", "departure_time": "2026-07-02T08:50", "origin_terminal": "Array", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "ALG", "arrival_time": "2026-07-02T13:15", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT06H25M", "distance": null, "lay_over": "PT16H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1379" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1379" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-158-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D0H40M", "transit_time": "20H20M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGBCN_2161", "origin": "ALG", "departure_time": "2026-07-15T09:00", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "BCN", "arrival_time": "2026-07-15T11:20", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-15", "flight_time": "PT01H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "3781" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ANDCIST_BCNCPH_2162", "origin": "BCN", "departure_time": "2026-07-16T07:40", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "CPH", "arrival_time": "2026-07-16T10:40", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT03H00M", "distance": null, "lay_over": "PT20H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "5535" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5535" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1562263822_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 23069.71, "gross_total": 2222.95, "base_fare": 16578.37, "tax": 6491.34, "sell": { "currency": "SEK", "total": 23069.71, "base_fare": 16578.37, "tax": 6491.34 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM3OC4zMiwiYmFzZV9mYXJlIjoxNzA5LjExLCJ0YXgiOjY2OS4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMjIuOTUsImJhc2VfZmFyZSI6MTU1My43NCwidGF4Ijo2NjkuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIyMi45NSwiYmFzZV9mYXJlIjoxNTUzLjc0LCJ0YXgiOjY2OS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 23069.71, "base_fare": 16578.37, "tax": 6491.34, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "15071.28", "tax": "6491.34", "discount": 0, "ait": "0.00", "service_charge": 1507.09 }, "partner": { "currency": "SEK", "total": 23069.71, "base_fare": 16578.37, "tax": 6491.34, "gross": { "base_fare": "15071.28", "tax": "6491.34", "discount": "0.00", "ait": "0.00", "service_charge": 1507.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzNzguMzIiLCJiYXNlX2ZhcmUiOiIxNzA5LjExIiwidGF4IjoiNjY5LjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTU1My43NCIsInRheCI6IjY2OS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1NS4zNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE1NS4zNyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjIyLjk1IiwiYmFzZV9mYXJlIjoiMTU1My43NCIsInRheCI6IjY2OS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1NTMuNzQiLCJ0YXgiOiI2NjkuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjIyLjk1IiwiYmFzZV9mYXJlIjoiMTU1My43NCIsInRheCI6IjY2OS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjIyLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 23069.71, "calendar_total_sell": 23069.71, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 23069.71, "filter": { "id": "F1BT00023-158", "price": 23069.71, "gross_total": 2222.95, "journey_duration": "PT2D5H50M", "journey_duration_seconds": 193800, "layover_duration": "PT1D13H5M", "layover_duration_seconds": 133500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "", "connecting_airport": [ "DOH", "BCN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T09:05", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T10:40", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010905doh202607011605162doh202607020850alg2026070213151379alg202607150900bcn2026071511203781bcn202607160740cph2026071610405535", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-159", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1717745386", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "QR", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D6H0M", "transit_time": "16H0M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHDOH_1141", "origin": "CPH", "departure_time": "2026-07-01T16:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "DOH", "arrival_time": "2026-07-01T23:00", "destination_terminal": "Array", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-01", "flight_time": "PT06H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "160" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "160" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ANDCIST_DOHBCN_1142", "origin": "DOH", "departure_time": "2026-07-02T09:00", "origin_terminal": "Array", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BCN", "arrival_time": "2026-07-02T14:40", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT06H40M", "distance": null, "lay_over": "PT10H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "145" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "145" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ANDCIST_BCNALG_1143", "origin": "BCN", "departure_time": "2026-07-02T20:40", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "ALG", "arrival_time": "2026-07-02T21:00", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT01H20M", "distance": null, "lay_over": "PT06H00M", "lay_over_date": "2026-07-02", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "3797" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3797" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-159-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT21H30M", "transit_time": "9H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGDOH_2141", "origin": "ALG", "departure_time": "2026-07-15T15:35", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "DOH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT06H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1380" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1380" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ANDCIST_DOHCPH_2142", "origin": "DOH", "departure_time": "2026-07-16T08:40", "origin_terminal": "Array", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT06H25M", "distance": null, "lay_over": "PT09H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "159" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "159" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1717745386_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 28547.01, "gross_total": 2759.02, "base_fare": 19629.31, "tax": 8917.7, "sell": { "currency": "SEK", "total": 28547.01, "base_fare": 19629.31, "tax": 8917.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mjk0Mi45OSwiYmFzZV9mYXJlIjoyMDIzLjY0LCJ0YXgiOjkxOS4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI3NTkuMDIsImJhc2VfZmFyZSI6MTgzOS42NywidGF4Ijo5MTkuMzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mjc1OS4wMiwiYmFzZV9mYXJlIjoxODM5LjY3LCJ0YXgiOjkxOS4zNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 28547.01, "base_fare": 19629.31, "tax": 8917.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "17844.80", "tax": "8917.70", "discount": 0, "ait": "0.00", "service_charge": 1784.51 }, "partner": { "currency": "SEK", "total": 28547.01, "base_fare": 19629.31, "tax": 8917.7, "gross": { "base_fare": "17844.80", "tax": "8917.70", "discount": "0.00", "ait": "0.00", "service_charge": 1784.51 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI5NDIuOTkiLCJiYXNlX2ZhcmUiOiIyMDIzLjY0IiwidGF4IjoiOTE5LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTgzOS42NyIsInRheCI6IjkxOS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4My45NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE4My45NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyNzU5LjAyIiwiYmFzZV9mYXJlIjoiMTgzOS42NyIsInRheCI6IjkxOS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE4MzkuNjciLCJ0YXgiOiI5MTkuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyNzU5LjAyIiwiYmFzZV9mYXJlIjoiMTgzOS42NyIsInRheCI6IjkxOS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNzU5LjAyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 28547.01, "calendar_total_sell": 28547.01, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 28547.01, "filter": { "id": "F1BT00023-159", "price": 28547.01, "gross_total": 2759.02, "journey_duration": "PT2D3H30M", "journey_duration_seconds": 185400, "layover_duration": "PT1D1H5M", "layover_duration_seconds": 90300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "", "connecting_airport": [ "DOH", "BCN" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T16:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011600doh202607012300160doh202607020900bcn202607021440145bcn202607022040alg2026070221003797alg202607151535doh2026071523351380doh202607160840cph202607161405159", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-160", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1670894656", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "QR", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D6H0M", "transit_time": "16H0M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHDOH_1151", "origin": "CPH", "departure_time": "2026-07-01T16:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "DOH", "arrival_time": "2026-07-01T23:00", "destination_terminal": "Array", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-01", "flight_time": "PT06H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "160" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "160" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ANDCIST_DOHBCN_1152", "origin": "DOH", "departure_time": "2026-07-02T01:50", "origin_terminal": "Array", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BCN", "arrival_time": "2026-07-02T07:30", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT06H40M", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "137" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "137" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ANDCIST_BCNALG_1153", "origin": "BCN", "departure_time": "2026-07-02T20:40", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "ALG", "arrival_time": "2026-07-02T21:00", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT01H20M", "distance": null, "lay_over": "PT13H10M", "lay_over_date": "2026-07-02", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "3797" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3797" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-160-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT21H30M", "transit_time": "9H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGDOH_2141", "origin": "ALG", "departure_time": "2026-07-15T15:35", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "DOH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-15", "flight_time": "PT06H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "351", "name": "351", "picture": "351.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1380" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1380" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ANDCIST_DOHCPH_2142", "origin": "DOH", "departure_time": "2026-07-16T08:40", "origin_terminal": "Array", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT06H25M", "distance": null, "lay_over": "PT09H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "159" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "159" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1670894656_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 28645.95, "gross_total": 2769.22, "base_fare": 19629.31, "tax": 9016.64, "sell": { "currency": "SEK", "total": 28645.95, "base_fare": 19629.31, "tax": 9016.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mjk1My4xOSwiYmFzZV9mYXJlIjoyMDIzLjY0LCJ0YXgiOjkyOS41NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI3NjkuMjIsImJhc2VfZmFyZSI6MTgzOS42NywidGF4Ijo5MjkuNTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mjc2OS4yMiwiYmFzZV9mYXJlIjoxODM5LjY3LCJ0YXgiOjkyOS41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 28645.95, "base_fare": 19629.31, "tax": 9016.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "17844.80", "tax": "9016.64", "discount": 0, "ait": "0.00", "service_charge": 1784.51 }, "partner": { "currency": "SEK", "total": 28645.95, "base_fare": 19629.31, "tax": 9016.64, "gross": { "base_fare": "17844.80", "tax": "9016.64", "discount": "0.00", "ait": "0.00", "service_charge": 1784.51 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI5NTMuMTkiLCJiYXNlX2ZhcmUiOiIyMDIzLjY0IiwidGF4IjoiOTI5LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTgzOS42NyIsInRheCI6IjkyOS41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4My45NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE4My45NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyNzY5LjIyIiwiYmFzZV9mYXJlIjoiMTgzOS42NyIsInRheCI6IjkyOS41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE4MzkuNjciLCJ0YXgiOiI5MjkuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyNzY5LjIyIiwiYmFzZV9mYXJlIjoiMTgzOS42NyIsInRheCI6IjkyOS41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyNzY5LjIyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 28645.95, "calendar_total_sell": 28645.95, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 28645.95, "filter": { "id": "F1BT00023-160", "price": 28645.95, "gross_total": 2769.22, "journey_duration": "PT2D3H30M", "journey_duration_seconds": 185400, "layover_duration": "PT1D1H5M", "layover_duration_seconds": 90300, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "", "connecting_airport": [ "DOH", "BCN" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T16:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011600doh202607012300160doh202607020150bcn202607020730137bcn202607022040alg2026070221003797alg202607151535doh2026071523351380doh202607160840cph202607161405159", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-161", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1517448193", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "QR", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D6H0M", "transit_time": "16H0M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHDOH_1141", "origin": "CPH", "departure_time": "2026-07-01T16:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "DOH", "arrival_time": "2026-07-01T23:00", "destination_terminal": "Array", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-01", "flight_time": "PT06H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "160" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "160" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ANDCIST_DOHBCN_1142", "origin": "DOH", "departure_time": "2026-07-02T09:00", "origin_terminal": "Array", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BCN", "arrival_time": "2026-07-02T14:40", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT06H40M", "distance": null, "lay_over": "PT10H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "145" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "145" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ANDCIST_BCNALG_1143", "origin": "BCN", "departure_time": "2026-07-02T20:40", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "ALG", "arrival_time": "2026-07-02T21:00", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT01H20M", "distance": null, "lay_over": "PT06H00M", "lay_over_date": "2026-07-02", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "3797" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3797" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-161-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT10H20M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGBCN_2151", "origin": "ALG", "departure_time": "2026-07-15T23:20", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "BCN", "arrival_time": "2026-07-16T01:35", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-15", "flight_time": "PT01H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "3750" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3750" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ANDCIST_BCNCPH_2152", "origin": "BCN", "departure_time": "2026-07-16T07:40", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "CPH", "arrival_time": "2026-07-16T10:40", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT03H00M", "distance": null, "lay_over": "PT06H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "5535" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5535" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1517448193_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 32668.34, "gross_total": 3146.24, "base_fare": 23648.02, "tax": 9020.32, "sell": { "currency": "SEK", "total": 32668.34, "base_fare": 23648.02, "tax": 9020.32 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzM2Ny44NywiYmFzZV9mYXJlIjoyNDM3Ljk0LCJ0YXgiOjkyOS45M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMxNDYuMjQsImJhc2VfZmFyZSI6MjIxNi4zMSwidGF4Ijo5MjkuOTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzE0Ni4yNCwiYmFzZV9mYXJlIjoyMjE2LjMxLCJ0YXgiOjkyOS45M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 32668.34, "base_fare": 23648.02, "tax": 9020.32, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "21498.21", "tax": "9020.32", "discount": 0, "ait": "0.00", "service_charge": 2149.81 }, "partner": { "currency": "SEK", "total": 32668.34, "base_fare": 23648.02, "tax": 9020.32, "gross": { "base_fare": "21498.21", "tax": "9020.32", "discount": "0.00", "ait": "0.00", "service_charge": 2149.81 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzNjcuODciLCJiYXNlX2ZhcmUiOiIyNDM3Ljk0IiwidGF4IjoiOTI5LjkzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjIxNi4zMSIsInRheCI6IjkyOS45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIyMS42MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyMS42MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzMTQ2LjI0IiwiYmFzZV9mYXJlIjoiMjIxNi4zMSIsInRheCI6IjkyOS45MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyMTYuMzEiLCJ0YXgiOiI5MjkuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzMTQ2LjI0IiwiYmFzZV9mYXJlIjoiMjIxNi4zMSIsInRheCI6IjkyOS45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMTQ2LjI0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 32668.34, "calendar_total_sell": 32668.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 32668.34, "filter": { "id": "F1BT00023-161", "price": 32668.34, "gross_total": 3146.24, "journey_duration": "PT1D16H20M", "journey_duration_seconds": 145200, "layover_duration": "PT22H5M", "layover_duration_seconds": 79500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "", "connecting_airport": [ "DOH", "BCN" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T16:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T10:40", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011600doh202607012300160doh202607020900bcn202607021440145bcn202607022040alg2026070221003797alg202607152320bcn2026071601353750bcn202607160740cph2026071610405535", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-162", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1213704063", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "QR", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D6H0M", "transit_time": "16H0M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHDOH_1141", "origin": "CPH", "departure_time": "2026-07-01T16:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "DOH", "arrival_time": "2026-07-01T23:00", "destination_terminal": "Array", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-01", "flight_time": "PT06H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "160" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "160" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ANDCIST_DOHBCN_1142", "origin": "DOH", "departure_time": "2026-07-02T09:00", "origin_terminal": "Array", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BCN", "arrival_time": "2026-07-02T14:40", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT06H40M", "distance": null, "lay_over": "PT10H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "145" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "145" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ANDCIST_BCNALG_1143", "origin": "BCN", "departure_time": "2026-07-02T20:40", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "ALG", "arrival_time": "2026-07-02T21:00", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT01H20M", "distance": null, "lay_over": "PT06H00M", "lay_over_date": "2026-07-02", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "3797" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3797" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-162-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D0H40M", "transit_time": "20H20M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGBCN_2161", "origin": "ALG", "departure_time": "2026-07-15T09:00", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "BCN", "arrival_time": "2026-07-15T11:20", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-15", "flight_time": "PT01H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "3781" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ANDCIST_BCNCPH_2162", "origin": "BCN", "departure_time": "2026-07-16T07:40", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "CPH", "arrival_time": "2026-07-16T10:40", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT03H00M", "distance": null, "lay_over": "PT20H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "5535" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5535" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1213704063_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 32752.73, "gross_total": 3154.94, "base_fare": 23648.02, "tax": 9104.71, "sell": { "currency": "SEK", "total": 32752.73, "base_fare": 23648.02, "tax": 9104.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzM3Ni41NywiYmFzZV9mYXJlIjoyNDM3Ljk0LCJ0YXgiOjkzOC42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMxNTQuOTQsImJhc2VfZmFyZSI6MjIxNi4zMSwidGF4Ijo5MzguNjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzE1NC45NCwiYmFzZV9mYXJlIjoyMjE2LjMxLCJ0YXgiOjkzOC42M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 32752.73, "base_fare": 23648.02, "tax": 9104.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "21498.21", "tax": "9104.71", "discount": 0, "ait": "0.00", "service_charge": 2149.81 }, "partner": { "currency": "SEK", "total": 32752.73, "base_fare": 23648.02, "tax": 9104.71, "gross": { "base_fare": "21498.21", "tax": "9104.71", "discount": "0.00", "ait": "0.00", "service_charge": 2149.81 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzNzYuNTciLCJiYXNlX2ZhcmUiOiIyNDM3Ljk0IiwidGF4IjoiOTM4LjYzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjIxNi4zMSIsInRheCI6IjkzOC42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIyMS42MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyMS42MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzMTU0Ljk0IiwiYmFzZV9mYXJlIjoiMjIxNi4zMSIsInRheCI6IjkzOC42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyMTYuMzEiLCJ0YXgiOiI5MzguNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzMTU0Ljk0IiwiYmFzZV9mYXJlIjoiMjIxNi4zMSIsInRheCI6IjkzOC42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMTU0Ljk0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 32752.73, "calendar_total_sell": 32752.73, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 32752.73, "filter": { "id": "F1BT00023-162", "price": 32752.73, "gross_total": 3154.94, "journey_duration": "PT2D6H40M", "journey_duration_seconds": 196800, "layover_duration": "PT1D12H20M", "layover_duration_seconds": 130800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "", "connecting_airport": [ "DOH", "BCN" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T16:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T10:40", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011600doh202607012300160doh202607020900bcn202607021440145bcn202607022040alg2026070221003797alg202607150900bcn2026071511203781bcn202607160740cph2026071610405535", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-163", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1996297019", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "QR", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D6H0M", "transit_time": "16H0M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHDOH_1151", "origin": "CPH", "departure_time": "2026-07-01T16:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "DOH", "arrival_time": "2026-07-01T23:00", "destination_terminal": "Array", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-01", "flight_time": "PT06H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "160" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "160" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ANDCIST_DOHBCN_1152", "origin": "DOH", "departure_time": "2026-07-02T01:50", "origin_terminal": "Array", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BCN", "arrival_time": "2026-07-02T07:30", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT06H40M", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "137" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "137" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ANDCIST_BCNALG_1153", "origin": "BCN", "departure_time": "2026-07-02T20:40", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "ALG", "arrival_time": "2026-07-02T21:00", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT01H20M", "distance": null, "lay_over": "PT13H10M", "lay_over_date": "2026-07-02", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "3797" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3797" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-163-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT10H20M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGBCN_2151", "origin": "ALG", "departure_time": "2026-07-15T23:20", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "BCN", "arrival_time": "2026-07-16T01:35", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-15", "flight_time": "PT01H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "3750" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3750" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ANDCIST_BCNCPH_2152", "origin": "BCN", "departure_time": "2026-07-16T07:40", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "CPH", "arrival_time": "2026-07-16T10:40", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT03H00M", "distance": null, "lay_over": "PT06H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "5535" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5535" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1996297019_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 32767.28, "gross_total": 3156.44, "base_fare": 23648.02, "tax": 9119.26, "sell": { "currency": "SEK", "total": 32767.28, "base_fare": 23648.02, "tax": 9119.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzM3OC4wNywiYmFzZV9mYXJlIjoyNDM3Ljk0LCJ0YXgiOjk0MC4xM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMxNTYuNDQsImJhc2VfZmFyZSI6MjIxNi4zMSwidGF4Ijo5NDAuMTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzE1Ni40NCwiYmFzZV9mYXJlIjoyMjE2LjMxLCJ0YXgiOjk0MC4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 32767.28, "base_fare": 23648.02, "tax": 9119.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "21498.21", "tax": "9119.26", "discount": 0, "ait": "0.00", "service_charge": 2149.81 }, "partner": { "currency": "SEK", "total": 32767.28, "base_fare": 23648.02, "tax": 9119.26, "gross": { "base_fare": "21498.21", "tax": "9119.26", "discount": "0.00", "ait": "0.00", "service_charge": 2149.81 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzNzguMDciLCJiYXNlX2ZhcmUiOiIyNDM3Ljk0IiwidGF4IjoiOTQwLjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjIxNi4zMSIsInRheCI6Ijk0MC4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIyMS42MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyMS42MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzMTU2LjQ0IiwiYmFzZV9mYXJlIjoiMjIxNi4zMSIsInRheCI6Ijk0MC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyMTYuMzEiLCJ0YXgiOiI5NDAuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzMTU2LjQ0IiwiYmFzZV9mYXJlIjoiMjIxNi4zMSIsInRheCI6Ijk0MC4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMTU2LjQ0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 32767.28, "calendar_total_sell": 32767.28, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 32767.28, "filter": { "id": "F1BT00023-163", "price": 32767.28, "gross_total": 3156.44, "journey_duration": "PT1D16H20M", "journey_duration_seconds": 145200, "layover_duration": "PT22H5M", "layover_duration_seconds": 79500, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "", "connecting_airport": [ "DOH", "BCN" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T16:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T10:40", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011600doh202607012300160doh202607020150bcn202607020730137bcn202607022040alg2026070221003797alg202607152320bcn2026071601353750bcn202607160740cph2026071610405535", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-164", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ANDCIST_1975912005", "OwnerCode": "1ANDCIST", "ValidatingCarrierCode": "QR", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D6H0M", "transit_time": "16H0M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_CPHDOH_1151", "origin": "CPH", "departure_time": "2026-07-01T16:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "DOH", "arrival_time": "2026-07-01T23:00", "destination_terminal": "Array", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-07-01", "flight_time": "PT06H00M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "160" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "160" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ANDCIST_DOHBCN_1152", "origin": "DOH", "departure_time": "2026-07-02T01:50", "origin_terminal": "Array", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "BCN", "arrival_time": "2026-07-02T07:30", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-02", "flight_time": "PT06H40M", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "137" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "137" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ANDCIST_BCNALG_1153", "origin": "BCN", "departure_time": "2026-07-02T20:40", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "ALG", "arrival_time": "2026-07-02T21:00", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT01H20M", "distance": null, "lay_over": "PT13H10M", "lay_over_date": "2026-07-02", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "3797" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3797" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-164-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D0H40M", "transit_time": "20H20M", "routes": [ { "air_segment_key": "SEG_1ANDCIST_ALGBCN_2161", "origin": "ALG", "departure_time": "2026-07-15T09:00", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "BCN", "arrival_time": "2026-07-15T11:20", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-15", "flight_time": "PT01H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "3781" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "3781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ANDCIST_BCNCPH_2162", "origin": "BCN", "departure_time": "2026-07-16T07:40", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "CPH", "arrival_time": "2026-07-16T10:40", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT03H00M", "distance": null, "lay_over": "PT20H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "5535" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5535" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ANDCIST_1975912005_1", "OwnerCode": "1ANDCIST", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 32851.67, "gross_total": 3165.14, "base_fare": 23648.02, "tax": 9203.65, "sell": { "currency": "SEK", "total": 32851.67, "base_fare": 23648.02, "tax": 9203.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzM4Ni43NywiYmFzZV9mYXJlIjoyNDM3Ljk0LCJ0YXgiOjk0OC44M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMxNjUuMTQsImJhc2VfZmFyZSI6MjIxNi4zMSwidGF4Ijo5NDguODMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzE2NS4xNCwiYmFzZV9mYXJlIjoyMjE2LjMxLCJ0YXgiOjk0OC44M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 32851.67, "base_fare": 23648.02, "tax": 9203.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "21498.21", "tax": "9203.65", "discount": 0, "ait": "0.00", "service_charge": 2149.81 }, "partner": { "currency": "SEK", "total": 32851.67, "base_fare": 23648.02, "tax": 9203.65, "gross": { "base_fare": "21498.21", "tax": "9203.65", "discount": "0.00", "ait": "0.00", "service_charge": 2149.81 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzODYuNzciLCJiYXNlX2ZhcmUiOiIyNDM3Ljk0IiwidGF4IjoiOTQ4LjgzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjIxNi4zMSIsInRheCI6Ijk0OC44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIyMS42MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyMS42MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzMTY1LjE0IiwiYmFzZV9mYXJlIjoiMjIxNi4zMSIsInRheCI6Ijk0OC44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyMTYuMzEiLCJ0YXgiOiI5NDguODMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzMTY1LjE0IiwiYmFzZV9mYXJlIjoiMjIxNi4zMSIsInRheCI6Ijk0OC44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozMTY1LjE0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "QR", "calendar_total_currency": "SEK", "calendar_total_price": 32851.67, "calendar_total_sell": 32851.67, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 32851.67, "filter": { "id": "F1BT00023-164", "price": 32851.67, "gross_total": 3165.14, "journey_duration": "PT2D6H40M", "journey_duration_seconds": 196800, "layover_duration": "PT1D12H20M", "layover_duration_seconds": 130800, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "788", "aircraft_name": "788", "cabin_class": "", "connecting_airport": [ "DOH", "BCN" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T16:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T10:40", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011600doh202607012300160doh202607020150bcn202607020730137bcn202607022040alg2026070221003797alg202607150900bcn2026071511203781bcn202607160740cph2026071610405535", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-165", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_1110897399", "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-165-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H15M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHFRA_111", "origin": "CPH", "departure_time": "2026-07-01T12:25", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T13:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "827" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "827" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAALG_112", "origin": "FRA", "departure_time": "2026-07-01T21:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ALG", "arrival_time": "2026-07-01T22:45", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT16H50M", "transit_time": "16H50M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFRA_211", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRACPH_212", "origin": "FRA", "departure_time": "2026-07-15T22:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT16H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "832" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "832" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_1110897399_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 7248.61, "gross_total": 712.46, "base_fare": 3715.49, "tax": 3533.13, "sell": { "currency": "SEK", "total": 7248.61, "base_fare": 3715.49, "tax": 3533.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzQ3LjI4LCJiYXNlX2ZhcmUiOjM4My4wNCwidGF4IjozNjQuMjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MTIuNDYsImJhc2VfZmFyZSI6MzQ4LjIyLCJ0YXgiOjM2NC4yNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MTIuNDYsImJhc2VfZmFyZSI6MzQ4LjIyLCJ0YXgiOjM2NC4yNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 7248.61, "base_fare": 3715.49, "tax": 3533.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3377.73", "tax": "3533.13", "discount": 0, "ait": "0.00", "service_charge": 337.75 }, "partner": { "currency": "SEK", "total": 7248.61, "base_fare": 3715.49, "tax": 3533.13, "gross": { "base_fare": "3377.73", "tax": "3533.13", "discount": "0.00", "ait": "0.00", "service_charge": 337.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc0Ny4yOCIsImJhc2VfZmFyZSI6IjM4My4wNCIsInRheCI6IjM2NC4yNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0OC4yMiIsInRheCI6IjM2NC4yNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM0LjgyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzQuODIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzEyLjQ2IiwiYmFzZV9mYXJlIjoiMzQ4LjIyIiwidGF4IjoiMzY0LjI0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4LjIyIiwidGF4IjoiMzY0LjI0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzEyLjQ2IiwiYmFzZV9mYXJlIjoiMzQ4LjIyIiwidGF4IjoiMzY0LjI0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcxMi40NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 7248.61, "calendar_total_sell": 7248.61, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 7248.61, "filter": { "id": "F1BT00023-165", "price": 7248.61, "gross_total": 712.46, "journey_duration": "PT1D0H5M", "journey_duration_seconds": 86700, "layover_duration": "PT1D0H5M", "layover_duration_seconds": 86700, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "321", "aircraft_name": "321", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:25", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011225fra202607011355827fra202607012110alg2026070122451318alg202607150140fra2026071505201319fra202607152210cph202607152335832", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-166", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_1320310279", "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": "PT7H15M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHFRA_111", "origin": "CPH", "departure_time": "2026-07-01T12:25", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T13:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "827" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "827" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAALG_112", "origin": "FRA", "departure_time": "2026-07-01T21:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ALG", "arrival_time": "2026-07-01T22:45", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT11H50M", "transit_time": "11H50M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFRA_221", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRACPH_222", "origin": "FRA", "departure_time": "2026-07-15T17:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T18:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT11H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "830" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "830" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_1320310279_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 7393.44, "gross_total": 726.28, "base_fare": 3834.12, "tax": 3559.32, "sell": { "currency": "SEK", "total": 7393.44, "base_fare": 3834.12, "tax": 3559.32 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzYyLjIxLCJiYXNlX2ZhcmUiOjM5NS4yNywidGF4IjozNjYuOTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjYuMjgsImJhc2VfZmFyZSI6MzU5LjM0LCJ0YXgiOjM2Ni45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjYuMjgsImJhc2VfZmFyZSI6MzU5LjM0LCJ0YXgiOjM2Ni45NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 7393.44, "base_fare": 3834.12, "tax": 3559.32, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3485.60", "tax": "3559.32", "discount": 0, "ait": "0.00", "service_charge": 348.52 }, "partner": { "currency": "SEK", "total": 7393.44, "base_fare": 3834.12, "tax": 3559.32, "gross": { "base_fare": "3485.60", "tax": "3559.32", "discount": "0.00", "ait": "0.00", "service_charge": 348.52 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc2Mi4yMSIsImJhc2VfZmFyZSI6IjM5NS4yNyIsInRheCI6IjM2Ni45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1OS4zNCIsInRheCI6IjM2Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM1LjkzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzUuOTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI2LjI4IiwiYmFzZV9mYXJlIjoiMzU5LjM0IiwidGF4IjoiMzY2Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU5LjM0IiwidGF4IjoiMzY2Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI2LjI4IiwiYmFzZV9mYXJlIjoiMzU5LjM0IiwidGF4IjoiMzY2Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcyNi4yOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 7393.44, "calendar_total_sell": 7393.44, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 7393.44, "filter": { "id": "F1BT00023-166", "price": 7393.44, "gross_total": 726.28, "journey_duration": "PT19H5M", "journey_duration_seconds": 68700, "layover_duration": "PT19H5M", "layover_duration_seconds": 68700, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "321", "aircraft_name": "321", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:25", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T18:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011225fra202607011355827fra202607012110alg2026070122451318alg202607150140fra2026071505201319fra202607151710cph202607151835830", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-167", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_1944918012", "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-167-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H15M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHFRA_111", "origin": "CPH", "departure_time": "2026-07-01T12:25", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T13:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "827" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "827" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAALG_112", "origin": "FRA", "departure_time": "2026-07-01T21:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ALG", "arrival_time": "2026-07-01T22:45", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D9H45M", "transit_time": "1D9H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFCO_231", "origin": "ALG", "departure_time": "2026-07-15T16:55", "origin_terminal": "I", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FCO", "arrival_time": "2026-07-15T19:45", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "801" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "801" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FCOZRH_232", "origin": "FCO", "departure_time": "2026-07-16T15:05", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ZRH", "arrival_time": "2026-07-16T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "flight_date": "2026-07-16", "flight_time": "Array", "distance": null, "lay_over": "PT19H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "1737" }, "marketing": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "1737" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_ZRHCPH_233", "origin": "ZRH", "departure_time": "2026-07-17T07:10", "origin_terminal": "Array", "origin_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "destination": "CPH", "arrival_time": "2026-07-17T08:55", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-17", "flight_time": "Array", "distance": null, "lay_over": "PT14H25M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "1266" }, "marketing": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "1266" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_1944918012_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 7423.02, "gross_total": 728.66, "base_fare": 3905.41, "tax": 3517.61, "sell": { "currency": "SEK", "total": 7423.02, "base_fare": 3905.41, "tax": 3517.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzY1LjI2LCJiYXNlX2ZhcmUiOjQwMi42MiwidGF4IjozNjIuNjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjguNjYsImJhc2VfZmFyZSI6MzY2LjAyLCJ0YXgiOjM2Mi42NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjguNjYsImJhc2VfZmFyZSI6MzY2LjAyLCJ0YXgiOjM2Mi42NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 7423.02, "base_fare": 3905.41, "tax": 3517.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3550.39", "tax": "3517.61", "discount": 0, "ait": "0.00", "service_charge": 355.02 }, "partner": { "currency": "SEK", "total": 7423.02, "base_fare": 3905.41, "tax": 3517.61, "gross": { "base_fare": "3550.39", "tax": "3517.61", "discount": "0.00", "ait": "0.00", "service_charge": 355.02 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc2NS4yNiIsImJhc2VfZmFyZSI6IjQwMi42MiIsInRheCI6IjM2Mi42NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2Ni4wMiIsInRheCI6IjM2Mi42NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM2LjYwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzYuNjAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI4LjY2IiwiYmFzZV9mYXJlIjoiMzY2LjAyIiwidGF4IjoiMzYyLjY0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzY2LjAyIiwidGF4IjoiMzYyLjY0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI4LjY2IiwiYmFzZV9mYXJlIjoiMzY2LjAyIiwidGF4IjoiMzYyLjY0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcyOC42NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-17", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-17", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 7423.02, "calendar_total_sell": 7423.02, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 7423.02, "filter": { "id": "F1BT00023-167", "price": 7423.02, "gross_total": 728.66, "journey_duration": "PT1D17H0M", "journey_duration_seconds": 147600, "layover_duration": "PT1D17H0M", "layover_duration_seconds": 147600, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "321", "aircraft_name": "321", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "FCO", "ZRH" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:25", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-17T08:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011225fra202607011355827fra202607012110alg2026070122451318alg202607151655fco202607151945801fco202607161505zrh2026071616451737zrh202607170710cph2026071708551266", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-168", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_1124486538", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "VY", "supplier_title": "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": "PT7H20M", "transit_time": "7H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHBCN_121", "origin": "CPH", "departure_time": "2026-07-01T11:45", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "BCN", "arrival_time": "2026-07-01T14:50", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "1871" }, "marketing": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "1871" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "air_segment_key": "SEG_1ARUH2_BCNALG_122", "origin": "BCN", "departure_time": "2026-07-01T22:10", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "ALG", "arrival_time": "2026-07-01T22:30", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT07H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "6150" }, "marketing": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "6150" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-168-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT6H5M", "transit_time": "6H5M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGBCN_241", "origin": "ALG", "departure_time": "2026-07-15T23:20", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "BCN", "arrival_time": "2026-07-16T01:35", "destination_terminal": "1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "6151" }, "marketing": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "6151" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } } } }, { "air_segment_key": "SEG_1ARUH2_BCNCPH_242", "origin": "BCN", "departure_time": "2026-07-16T07:40", "origin_terminal": "1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "CPH", "arrival_time": "2026-07-16T10:40", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "Array", "distance": null, "lay_over": "PT06H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "1870" }, "marketing": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "1870" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_1124486538_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 7536.62, "gross_total": 720.63, "base_fare": 6011.28, "tax": 1525.33, "sell": { "currency": "SEK", "total": 7536.62, "base_fare": 6011.28, "tax": 1525.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzc2Ljk3LCJiYXNlX2ZhcmUiOjYxOS43MiwidGF4IjoxNTcuMjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjAuNjMsImJhc2VfZmFyZSI6NTYzLjM4LCJ0YXgiOjE1Ny4yNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjAuNjMsImJhc2VfZmFyZSI6NTYzLjM4LCJ0YXgiOjE1Ny4yNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 7536.62, "base_fare": 6011.28, "tax": 1525.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5464.79", "tax": "1525.33", "discount": 0, "ait": "0.00", "service_charge": 546.5 }, "partner": { "currency": "SEK", "total": 7536.62, "base_fare": 6011.28, "tax": 1525.33, "gross": { "base_fare": "5464.79", "tax": "1525.33", "discount": "0.00", "ait": "0.00", "service_charge": 546.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc3Ni45NyIsImJhc2VfZmFyZSI6IjYxOS43MiIsInRheCI6IjE1Ny4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2My4zOCIsInRheCI6IjE1Ny4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjU2LjM0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTYuMzQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzIwLjYzIiwiYmFzZV9mYXJlIjoiNTYzLjM4IiwidGF4IjoiMTU3LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTYzLjM4IiwidGF4IjoiMTU3LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzIwLjYzIiwiYmFzZV9mYXJlIjoiNTYzLjM4IiwidGF4IjoiMTU3LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcyMC42MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "VY", "calendar_total_currency": "SEK", "calendar_total_price": 7536.62, "calendar_total_sell": 7536.62, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 7536.62, "filter": { "id": "F1BT00023-168", "price": 7536.62, "gross_total": 720.63, "journey_duration": "PT13H25M", "journey_duration_seconds": 48300, "layover_duration": "PT13H25M", "layover_duration_seconds": 48300, "carrier_operating": "VY", "carrier_marketing": "VY", "aircraft": "32A", "aircraft_name": "32A", "cabin_class": "", "connecting_airport": [ "BCN" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T11:45", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T10:40", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011145bcn2026070114501871bcn202607012210alg2026070122306150alg202607152320bcn2026071601356151bcn202607160740cph2026071610401870", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-169", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_1483630678", "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-169-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H15M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHFRA_111", "origin": "CPH", "departure_time": "2026-07-01T12:25", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T13:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "827" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "827" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAALG_112", "origin": "FRA", "departure_time": "2026-07-01T21:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ALG", "arrival_time": "2026-07-01T22:45", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFRA_251", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRACPH_252", "origin": "FRA", "departure_time": "2026-07-15T10:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T11:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT04H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_1483630678_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 7761.84, "gross_total": 761.63, "base_fare": 4113.96, "tax": 3647.88, "sell": { "currency": "SEK", "total": 7761.84, "base_fare": 4113.96, "tax": 3647.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODAwLjE5LCJiYXNlX2ZhcmUiOjQyNC4xMiwidGF4IjozNzYuMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjEuNjMsImJhc2VfZmFyZSI6Mzg1LjU2LCJ0YXgiOjM3Ni4wNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjEuNjMsImJhc2VfZmFyZSI6Mzg1LjU2LCJ0YXgiOjM3Ni4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 7761.84, "base_fare": 4113.96, "tax": 3647.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3739.93", "tax": "3647.88", "discount": 0, "ait": "0.00", "service_charge": 374.03 }, "partner": { "currency": "SEK", "total": 7761.84, "base_fare": 4113.96, "tax": 3647.88, "gross": { "base_fare": "3739.93", "tax": "3647.88", "discount": "0.00", "ait": "0.00", "service_charge": 374.03 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgwMC4xOSIsImJhc2VfZmFyZSI6IjQyNC4xMiIsInRheCI6IjM3Ni4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4NS41NiIsInRheCI6IjM3Ni4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM4LjU2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzguNTYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYxLjYzIiwiYmFzZV9mYXJlIjoiMzg1LjU2IiwidGF4IjoiMzc2LjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg1LjU2IiwidGF4IjoiMzc2LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYxLjYzIiwiYmFzZV9mYXJlIjoiMzg1LjU2IiwidGF4IjoiMzc2LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2MS42MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 7761.84, "calendar_total_sell": 7761.84, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 7761.84, "filter": { "id": "F1BT00023-169", "price": 7761.84, "gross_total": 761.63, "journey_duration": "PT12H5M", "journey_duration_seconds": 43500, "layover_duration": "PT12H5M", "layover_duration_seconds": 43500, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "321", "aircraft_name": "321", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:25", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T11:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011225fra202607011355827fra202607012110alg2026070122451318alg202607150140fra2026071505201319fra202607151010cph202607151135826", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-170", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_1809567048", "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-170-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H15M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHFRA_111", "origin": "CPH", "departure_time": "2026-07-01T12:25", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T13:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "827" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "827" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAALG_112", "origin": "FRA", "departure_time": "2026-07-01T21:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ALG", "arrival_time": "2026-07-01T22:45", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT7H10M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFRA_261", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRACPH_262", "origin": "FRA", "departure_time": "2026-07-15T12:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T13:55", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT07H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_1809567048_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 7761.84, "gross_total": 761.63, "base_fare": 4113.96, "tax": 3647.88, "sell": { "currency": "SEK", "total": 7761.84, "base_fare": 4113.96, "tax": 3647.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODAwLjE5LCJiYXNlX2ZhcmUiOjQyNC4xMiwidGF4IjozNzYuMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjEuNjMsImJhc2VfZmFyZSI6Mzg1LjU2LCJ0YXgiOjM3Ni4wNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjEuNjMsImJhc2VfZmFyZSI6Mzg1LjU2LCJ0YXgiOjM3Ni4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 7761.84, "base_fare": 4113.96, "tax": 3647.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3739.93", "tax": "3647.88", "discount": 0, "ait": "0.00", "service_charge": 374.03 }, "partner": { "currency": "SEK", "total": 7761.84, "base_fare": 4113.96, "tax": 3647.88, "gross": { "base_fare": "3739.93", "tax": "3647.88", "discount": "0.00", "ait": "0.00", "service_charge": 374.03 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgwMC4xOSIsImJhc2VfZmFyZSI6IjQyNC4xMiIsInRheCI6IjM3Ni4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4NS41NiIsInRheCI6IjM3Ni4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM4LjU2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzguNTYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYxLjYzIiwiYmFzZV9mYXJlIjoiMzg1LjU2IiwidGF4IjoiMzc2LjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg1LjU2IiwidGF4IjoiMzc2LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYxLjYzIiwiYmFzZV9mYXJlIjoiMzg1LjU2IiwidGF4IjoiMzc2LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2MS42MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 7761.84, "calendar_total_sell": 7761.84, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 7761.84, "filter": { "id": "F1BT00023-170", "price": 7761.84, "gross_total": 761.63, "journey_duration": "PT14H25M", "journey_duration_seconds": 51900, "layover_duration": "PT14H25M", "layover_duration_seconds": 51900, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "321", "aircraft_name": "321", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-15T13:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011225fra202607011355827fra202607012110alg2026070122451318alg202607150140fra2026071505201319fra202607151230cph202607151355828", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-171", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_1424867739", "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-171-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H15M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHFRA_111", "origin": "CPH", "departure_time": "2026-07-01T12:25", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T13:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "827" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "827" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAALG_112", "origin": "FRA", "departure_time": "2026-07-01T21:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ALG", "arrival_time": "2026-07-01T22:45", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT2H40M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFRA_271", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRACPH_272", "origin": "FRA", "departure_time": "2026-07-15T08:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T09:25", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_1424867739_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 8194.76, "gross_total": 804.16, "base_fare": 4338.23, "tax": 3856.53, "sell": { "currency": "SEK", "total": 8194.76, "base_fare": 4338.23, "tax": 3856.53 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODQ0LjgyLCJiYXNlX2ZhcmUiOjQ0Ny4yNCwidGF4IjozOTcuNTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MDQuMTYsImJhc2VfZmFyZSI6NDA2LjU4LCJ0YXgiOjM5Ny41OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MDQuMTYsImJhc2VfZmFyZSI6NDA2LjU4LCJ0YXgiOjM5Ny41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 8194.76, "base_fare": 4338.23, "tax": 3856.53, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3943.83", "tax": "3856.53", "discount": 0, "ait": "0.00", "service_charge": 394.4 }, "partner": { "currency": "SEK", "total": 8194.76, "base_fare": 4338.23, "tax": 3856.53, "gross": { "base_fare": "3943.83", "tax": "3856.53", "discount": "0.00", "ait": "0.00", "service_charge": 394.4 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg0NC44MiIsImJhc2VfZmFyZSI6IjQ0Ny4yNCIsInRheCI6IjM5Ny41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQwNi41OCIsInRheCI6IjM5Ny41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQwLjY2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDAuNjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODA0LjE2IiwiYmFzZV9mYXJlIjoiNDA2LjU4IiwidGF4IjoiMzk3LjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDA2LjU4IiwidGF4IjoiMzk3LjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODA0LjE2IiwiYmFzZV9mYXJlIjoiNDA2LjU4IiwidGF4IjoiMzk3LjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgwNC4xNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 8194.76, "calendar_total_sell": 8194.76, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 8194.76, "filter": { "id": "F1BT00023-171", "price": 8194.76, "gross_total": 804.16, "journey_duration": "PT9H55M", "journey_duration_seconds": 35700, "layover_duration": "PT9H55M", "layover_duration_seconds": 35700, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "321", "aircraft_name": "321", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:25", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T09:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011225fra202607011355827fra202607012110alg2026070122451318alg202607150140fra2026071505201319fra202607150800cph202607150925824", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-172", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_1656152918", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT6H15M", "transit_time": "6H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHMUC_131", "origin": "CPH", "departure_time": "2026-07-01T12:40", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "MUC", "arrival_time": "2026-07-01T14:20", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2441" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2441" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCFCO_132", "origin": "MUC", "departure_time": "2026-07-01T16:40", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T18:15", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "VL", "carrier_name": "Med View Airlines", "carrier_logo": "VL.png", "flight_number": "4166" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "4166" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FCOALG_133", "origin": "FCO", "departure_time": "2026-07-01T22:10", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T23:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32S", "name": "32S", "picture": "32S.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D9H45M", "transit_time": "1D9H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFCO_231", "origin": "ALG", "departure_time": "2026-07-15T16:55", "origin_terminal": "I", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FCO", "arrival_time": "2026-07-15T19:45", "destination_terminal": "3", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "801" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "801" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FCOZRH_232", "origin": "FCO", "departure_time": "2026-07-16T15:05", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ZRH", "arrival_time": "2026-07-16T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "flight_date": "2026-07-16", "flight_time": "Array", "distance": null, "lay_over": "PT19H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "1737" }, "marketing": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "1737" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_ZRHCPH_233", "origin": "ZRH", "departure_time": "2026-07-17T07:10", "origin_terminal": "Array", "origin_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "destination": "CPH", "arrival_time": "2026-07-17T08:55", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-17", "flight_time": "Array", "distance": null, "lay_over": "PT14H25M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "1266" }, "marketing": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "1266" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_1656152918_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 8634.55, "gross_total": 848.12, "base_fare": 4485.96, "tax": 4148.59, "sell": { "currency": "SEK", "total": 8634.55, "base_fare": 4485.96, "tax": 4148.59 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODkwLjE2LCJiYXNlX2ZhcmUiOjQ2Mi40NywidGF4Ijo0MjcuNjl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDguMTIsImJhc2VfZmFyZSI6NDIwLjQzLCJ0YXgiOjQyNy42OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDguMTIsImJhc2VfZmFyZSI6NDIwLjQzLCJ0YXgiOjQyNy42OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 8634.55, "base_fare": 4485.96, "tax": 4148.59, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4078.17", "tax": "4148.59", "discount": 0, "ait": "0.00", "service_charge": 407.79 }, "partner": { "currency": "SEK", "total": 8634.55, "base_fare": 4485.96, "tax": 4148.59, "gross": { "base_fare": "4078.17", "tax": "4148.59", "discount": "0.00", "ait": "0.00", "service_charge": 407.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5MC4xNiIsImJhc2VfZmFyZSI6IjQ2Mi40NyIsInRheCI6IjQyNy42OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyMC40MyIsInRheCI6IjQyNy42OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQyLjA0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDIuMDQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQ4LjEyIiwiYmFzZV9mYXJlIjoiNDIwLjQzIiwidGF4IjoiNDI3LjY5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDIwLjQzIiwidGF4IjoiNDI3LjY5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQ4LjEyIiwiYmFzZV9mYXJlIjoiNDIwLjQzIiwidGF4IjoiNDI3LjY5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg0OC4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-17", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-17", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 8634.55, "calendar_total_sell": 8634.55, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 8634.55, "filter": { "id": "F1BT00023-172", "price": 8634.55, "gross_total": 848.12, "journey_duration": "PT1D16H0M", "journey_duration_seconds": 144000, "layover_duration": "PT1D16H0M", "layover_duration_seconds": 144000, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY COMFORT", "connecting_airport": { "0": "MUC", "1": "FCO", "3": "ZRH" }, "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:40", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-17T08:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011240muc2026070114202441muc202607011640fco2026070118154166fco202607012210alg202607012300802alg202607151655fco202607151945801fco202607161505zrh2026071616451737zrh202607170710cph2026071708551266", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-173", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_1964497460", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT1H10M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHCDG_141", "origin": "CPH", "departure_time": "2026-07-01T18:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T20:00", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_CDGALG_142", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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-173-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT10H15M", "transit_time": "10H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGCDG_281", "origin": "ALG", "departure_time": "2026-07-15T17:35", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T21:05", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1755" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1755" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_CDGCPH_282", "origin": "CDG", "departure_time": "2026-07-16T07:20", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-16T09:15", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "Array", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1750" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1750" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_1964497460_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 8890.06, "gross_total": 851.85, "base_fare": 6897.86, "tax": 1992.19, "sell": { "currency": "SEK", "total": 8890.06, "base_fare": 6897.86, "tax": 1992.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTE2LjUsImJhc2VfZmFyZSI6NzExLjEyLCJ0YXgiOjIwNS4zOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg1MS44NSwiYmFzZV9mYXJlIjo2NDYuNDcsInRheCI6MjA1LjM4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg1MS44NSwiYmFzZV9mYXJlIjo2NDYuNDcsInRheCI6MjA1LjM4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 8890.06, "base_fare": 6897.86, "tax": 1992.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6270.76", "tax": "1992.19", "discount": 0, "ait": "0.00", "service_charge": 627.11 }, "partner": { "currency": "SEK", "total": 8890.06, "base_fare": 6897.86, "tax": 1992.19, "gross": { "base_fare": "6270.76", "tax": "1992.19", "discount": "0.00", "ait": "0.00", "service_charge": 627.11 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxNi41MCIsImJhc2VfZmFyZSI6IjcxMS4xMiIsInRheCI6IjIwNS4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ni40NyIsInRheCI6IjIwNS4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjY0LjY1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjQuNjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODUxLjg1IiwiYmFzZV9mYXJlIjoiNjQ2LjQ3IiwidGF4IjoiMjA1LjM4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ2LjQ3IiwidGF4IjoiMjA1LjM4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODUxLjg1IiwiYmFzZV9mYXJlIjoiNjQ2LjQ3IiwidGF4IjoiMjA1LjM4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg1MS44NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 8890.06, "calendar_total_sell": 8890.06, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 8890.06, "filter": { "id": "F1BT00023-173", "price": 8890.06, "gross_total": 851.85, "journey_duration": "PT11H25M", "journey_duration_seconds": 41100, "layover_duration": "PT11H25M", "layover_duration_seconds": 41100, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "LIGHT", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T18:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:15", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011800cdg2026070120001851cdg202607012110alg2026070122351054alg202607151735cdg2026071521051755cdg202607160720cph2026071609151750", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-174", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_1991623598", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT6H15M", "transit_time": "6H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHMUC_131", "origin": "CPH", "departure_time": "2026-07-01T12:40", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "MUC", "arrival_time": "2026-07-01T14:20", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2441" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2441" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCFCO_132", "origin": "MUC", "departure_time": "2026-07-01T16:40", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T18:15", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "VL", "carrier_name": "Med View Airlines", "carrier_logo": "VL.png", "flight_number": "4166" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "4166" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FCOALG_133", "origin": "FCO", "departure_time": "2026-07-01T22:10", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T23:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32S", "name": "32S", "picture": "32S.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFRA_251", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRACPH_252", "origin": "FRA", "departure_time": "2026-07-15T10:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T11:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT04H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_1991623598_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 8970.75, "gross_total": 880.85, "base_fare": 4691.79, "tax": 4278.96, "sell": { "currency": "SEK", "total": 8970.75, "base_fare": 4691.79, "tax": 4278.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTI0LjgyLCJiYXNlX2ZhcmUiOjQ4My42OSwidGF4Ijo0NDEuMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4ODAuODUsImJhc2VfZmFyZSI6NDM5LjcyLCJ0YXgiOjQ0MS4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4ODAuODUsImJhc2VfZmFyZSI6NDM5LjcyLCJ0YXgiOjQ0MS4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 8970.75, "base_fare": 4691.79, "tax": 4278.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4265.28", "tax": "4278.96", "discount": 0, "ait": "0.00", "service_charge": 426.51 }, "partner": { "currency": "SEK", "total": 8970.75, "base_fare": 4691.79, "tax": 4278.96, "gross": { "base_fare": "4265.28", "tax": "4278.96", "discount": "0.00", "ait": "0.00", "service_charge": 426.51 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkyNC44MiIsImJhc2VfZmFyZSI6IjQ4My42OSIsInRheCI6IjQ0MS4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzOS43MiIsInRheCI6IjQ0MS4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQzLjk3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDMuOTciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODgwLjg1IiwiYmFzZV9mYXJlIjoiNDM5LjcyIiwidGF4IjoiNDQxLjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDM5LjcyIiwidGF4IjoiNDQxLjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODgwLjg1IiwiYmFzZV9mYXJlIjoiNDM5LjcyIiwidGF4IjoiNDQxLjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg4MC44NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 8970.75, "calendar_total_sell": 8970.75, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 8970.75, "filter": { "id": "F1BT00023-174", "price": 8970.75, "gross_total": 880.85, "journey_duration": "PT11H5M", "journey_duration_seconds": 39900, "layover_duration": "PT11H5M", "layover_duration_seconds": 39900, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FCO", "FRA" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:40", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T11:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011240muc2026070114202441muc202607011640fco2026070118154166fco202607012210alg202607012300802alg202607150140fra2026071505201319fra202607151010cph202607151135826", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-175", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_2991623598", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT6H15M", "transit_time": "6H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHMUC_151", "origin": "CPH", "departure_time": "2026-07-01T12:40", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "MUC", "arrival_time": "2026-07-01T14:20", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2441" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2441" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCFCO_152", "origin": "MUC", "departure_time": "2026-07-01T19:05", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T20:40", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT04H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "5186" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "5186" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FCOALG_153", "origin": "FCO", "departure_time": "2026-07-01T22:10", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T23:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32S", "name": "32S", "picture": "32S.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFRA_251", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRACPH_252", "origin": "FRA", "departure_time": "2026-07-15T10:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T11:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT04H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_2991623598_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 8970.75, "gross_total": 880.85, "base_fare": 4691.79, "tax": 4278.96, "sell": { "currency": "SEK", "total": 8970.75, "base_fare": 4691.79, "tax": 4278.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTI0LjgyLCJiYXNlX2ZhcmUiOjQ4My42OSwidGF4Ijo0NDEuMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4ODAuODUsImJhc2VfZmFyZSI6NDM5LjcyLCJ0YXgiOjQ0MS4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4ODAuODUsImJhc2VfZmFyZSI6NDM5LjcyLCJ0YXgiOjQ0MS4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 8970.75, "base_fare": 4691.79, "tax": 4278.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4265.28", "tax": "4278.96", "discount": 0, "ait": "0.00", "service_charge": 426.51 }, "partner": { "currency": "SEK", "total": 8970.75, "base_fare": 4691.79, "tax": 4278.96, "gross": { "base_fare": "4265.28", "tax": "4278.96", "discount": "0.00", "ait": "0.00", "service_charge": 426.51 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkyNC44MiIsImJhc2VfZmFyZSI6IjQ4My42OSIsInRheCI6IjQ0MS4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzOS43MiIsInRheCI6IjQ0MS4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQzLjk3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDMuOTciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODgwLjg1IiwiYmFzZV9mYXJlIjoiNDM5LjcyIiwidGF4IjoiNDQxLjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDM5LjcyIiwidGF4IjoiNDQxLjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODgwLjg1IiwiYmFzZV9mYXJlIjoiNDM5LjcyIiwidGF4IjoiNDQxLjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg4MC44NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 8970.75, "calendar_total_sell": 8970.75, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 8970.75, "filter": { "id": "F1BT00023-175", "price": 8970.75, "gross_total": 880.85, "journey_duration": "PT11H5M", "journey_duration_seconds": 39900, "layover_duration": "PT11H5M", "layover_duration_seconds": 39900, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FCO", "FRA" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:40", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T11:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011240muc2026070114202441muc202607011905fco2026070120405186fco202607012210alg202607012300802alg202607150140fra2026071505201319fra202607151010cph202607151135826", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-176", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_1565896008", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT6H15M", "transit_time": "6H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHMUC_131", "origin": "CPH", "departure_time": "2026-07-01T12:40", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "MUC", "arrival_time": "2026-07-01T14:20", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2441" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2441" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCFCO_132", "origin": "MUC", "departure_time": "2026-07-01T16:40", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T18:15", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "VL", "carrier_name": "Med View Airlines", "carrier_logo": "VL.png", "flight_number": "4166" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "4166" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FCOALG_133", "origin": "FCO", "departure_time": "2026-07-01T22:10", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T23:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32S", "name": "32S", "picture": "32S.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT7H10M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFRA_261", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRACPH_262", "origin": "FRA", "departure_time": "2026-07-15T12:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T13:55", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT07H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_1565896008_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 8970.75, "gross_total": 880.85, "base_fare": 4691.79, "tax": 4278.96, "sell": { "currency": "SEK", "total": 8970.75, "base_fare": 4691.79, "tax": 4278.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTI0LjgyLCJiYXNlX2ZhcmUiOjQ4My42OSwidGF4Ijo0NDEuMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4ODAuODUsImJhc2VfZmFyZSI6NDM5LjcyLCJ0YXgiOjQ0MS4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4ODAuODUsImJhc2VfZmFyZSI6NDM5LjcyLCJ0YXgiOjQ0MS4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 8970.75, "base_fare": 4691.79, "tax": 4278.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4265.28", "tax": "4278.96", "discount": 0, "ait": "0.00", "service_charge": 426.51 }, "partner": { "currency": "SEK", "total": 8970.75, "base_fare": 4691.79, "tax": 4278.96, "gross": { "base_fare": "4265.28", "tax": "4278.96", "discount": "0.00", "ait": "0.00", "service_charge": 426.51 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkyNC44MiIsImJhc2VfZmFyZSI6IjQ4My42OSIsInRheCI6IjQ0MS4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzOS43MiIsInRheCI6IjQ0MS4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQzLjk3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDMuOTciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODgwLjg1IiwiYmFzZV9mYXJlIjoiNDM5LjcyIiwidGF4IjoiNDQxLjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDM5LjcyIiwidGF4IjoiNDQxLjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODgwLjg1IiwiYmFzZV9mYXJlIjoiNDM5LjcyIiwidGF4IjoiNDQxLjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg4MC44NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 8970.75, "calendar_total_sell": 8970.75, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 8970.75, "filter": { "id": "F1BT00023-176", "price": 8970.75, "gross_total": 880.85, "journey_duration": "PT13H25M", "journey_duration_seconds": 48300, "layover_duration": "PT13H25M", "layover_duration_seconds": 48300, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FCO", "FRA" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-15T13:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011240muc2026070114202441muc202607011640fco2026070118154166fco202607012210alg202607012300802alg202607150140fra2026071505201319fra202607151230cph202607151355828", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-177", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_2565896008", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT6H15M", "transit_time": "6H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHMUC_151", "origin": "CPH", "departure_time": "2026-07-01T12:40", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "MUC", "arrival_time": "2026-07-01T14:20", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2441" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2441" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCFCO_152", "origin": "MUC", "departure_time": "2026-07-01T19:05", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T20:40", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT04H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "5186" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "5186" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FCOALG_153", "origin": "FCO", "departure_time": "2026-07-01T22:10", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T23:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32S", "name": "32S", "picture": "32S.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT7H10M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFRA_261", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRACPH_262", "origin": "FRA", "departure_time": "2026-07-15T12:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T13:55", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT07H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_2565896008_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 8970.75, "gross_total": 880.85, "base_fare": 4691.79, "tax": 4278.96, "sell": { "currency": "SEK", "total": 8970.75, "base_fare": 4691.79, "tax": 4278.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTI0LjgyLCJiYXNlX2ZhcmUiOjQ4My42OSwidGF4Ijo0NDEuMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4ODAuODUsImJhc2VfZmFyZSI6NDM5LjcyLCJ0YXgiOjQ0MS4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4ODAuODUsImJhc2VfZmFyZSI6NDM5LjcyLCJ0YXgiOjQ0MS4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 8970.75, "base_fare": 4691.79, "tax": 4278.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4265.28", "tax": "4278.96", "discount": 0, "ait": "0.00", "service_charge": 426.51 }, "partner": { "currency": "SEK", "total": 8970.75, "base_fare": 4691.79, "tax": 4278.96, "gross": { "base_fare": "4265.28", "tax": "4278.96", "discount": "0.00", "ait": "0.00", "service_charge": 426.51 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkyNC44MiIsImJhc2VfZmFyZSI6IjQ4My42OSIsInRheCI6IjQ0MS4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzOS43MiIsInRheCI6IjQ0MS4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQzLjk3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDMuOTciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODgwLjg1IiwiYmFzZV9mYXJlIjoiNDM5LjcyIiwidGF4IjoiNDQxLjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDM5LjcyIiwidGF4IjoiNDQxLjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODgwLjg1IiwiYmFzZV9mYXJlIjoiNDM5LjcyIiwidGF4IjoiNDQxLjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg4MC44NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 8970.75, "calendar_total_sell": 8970.75, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 8970.75, "filter": { "id": "F1BT00023-177", "price": 8970.75, "gross_total": 880.85, "journey_duration": "PT13H25M", "journey_duration_seconds": 48300, "layover_duration": "PT13H25M", "layover_duration_seconds": 48300, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FCO", "FRA" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-15T13:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011240muc2026070114202441muc202607011905fco2026070120405186fco202607012210alg202607012300802alg202607150140fra2026071505201319fra202607151230cph202607151355828", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-178", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_1974426444", "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-178-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHFRA_161", "origin": "CPH", "departure_time": "2026-07-01T14:50", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T16:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "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": "829" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "829" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAALG_162", "origin": "FRA", "departure_time": "2026-07-01T21:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ALG", "arrival_time": "2026-07-01T22:45", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT04H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFRA_251", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRACPH_252", "origin": "FRA", "departure_time": "2026-07-15T10:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T11:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT04H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_1974426444_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9009.95, "gross_total": 878.61, "base_fare": 5362.06, "tax": 3647.88, "sell": { "currency": "SEK", "total": 9009.95, "base_fare": 5362.06, "tax": 3647.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTI4Ljg2LCJiYXNlX2ZhcmUiOjU1Mi43OSwidGF4IjozNzYuMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzguNjEsImJhc2VfZmFyZSI6NTAyLjU0LCJ0YXgiOjM3Ni4wNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzguNjEsImJhc2VfZmFyZSI6NTAyLjU0LCJ0YXgiOjM3Ni4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9009.95, "base_fare": 5362.06, "tax": 3647.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4874.64", "tax": "3647.88", "discount": 0, "ait": "0.00", "service_charge": 487.43 }, "partner": { "currency": "SEK", "total": 9009.95, "base_fare": 5362.06, "tax": 3647.88, "gross": { "base_fare": "4874.64", "tax": "3647.88", "discount": "0.00", "ait": "0.00", "service_charge": 487.43 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkyOC44NiIsImJhc2VfZmFyZSI6IjU1Mi43OSIsInRheCI6IjM3Ni4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwMi41NCIsInRheCI6IjM3Ni4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUwLjI1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAuMjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc4LjYxIiwiYmFzZV9mYXJlIjoiNTAyLjU0IiwidGF4IjoiMzc2LjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTAyLjU0IiwidGF4IjoiMzc2LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc4LjYxIiwiYmFzZV9mYXJlIjoiNTAyLjU0IiwidGF4IjoiMzc2LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3OC42MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9009.95, "calendar_total_sell": 9009.95, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9009.95, "filter": { "id": "F1BT00023-178", "price": 9009.95, "gross_total": 878.61, "journey_duration": "PT9H40M", "journey_duration_seconds": 34800, "layover_duration": "PT9H40M", "layover_duration_seconds": 34800, "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-07-01T14:50", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T11:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011450fra202607011620829fra202607012110alg2026070122451318alg202607150140fra2026071505201319fra202607151010cph202607151135826", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-179", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_1232499792", "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-179-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHFRA_161", "origin": "CPH", "departure_time": "2026-07-01T14:50", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T16:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "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": "829" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "829" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAALG_162", "origin": "FRA", "departure_time": "2026-07-01T21:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ALG", "arrival_time": "2026-07-01T22:45", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT04H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT7H10M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFRA_261", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRACPH_262", "origin": "FRA", "departure_time": "2026-07-15T12:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T13:55", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT07H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_1232499792_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9009.95, "gross_total": 878.61, "base_fare": 5362.06, "tax": 3647.88, "sell": { "currency": "SEK", "total": 9009.95, "base_fare": 5362.06, "tax": 3647.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTI4Ljg2LCJiYXNlX2ZhcmUiOjU1Mi43OSwidGF4IjozNzYuMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzguNjEsImJhc2VfZmFyZSI6NTAyLjU0LCJ0YXgiOjM3Ni4wNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzguNjEsImJhc2VfZmFyZSI6NTAyLjU0LCJ0YXgiOjM3Ni4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9009.95, "base_fare": 5362.06, "tax": 3647.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4874.64", "tax": "3647.88", "discount": 0, "ait": "0.00", "service_charge": 487.43 }, "partner": { "currency": "SEK", "total": 9009.95, "base_fare": 5362.06, "tax": 3647.88, "gross": { "base_fare": "4874.64", "tax": "3647.88", "discount": "0.00", "ait": "0.00", "service_charge": 487.43 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkyOC44NiIsImJhc2VfZmFyZSI6IjU1Mi43OSIsInRheCI6IjM3Ni4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwMi41NCIsInRheCI6IjM3Ni4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUwLjI1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAuMjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc4LjYxIiwiYmFzZV9mYXJlIjoiNTAyLjU0IiwidGF4IjoiMzc2LjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTAyLjU0IiwidGF4IjoiMzc2LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc4LjYxIiwiYmFzZV9mYXJlIjoiNTAyLjU0IiwidGF4IjoiMzc2LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3OC42MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9009.95, "calendar_total_sell": 9009.95, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9009.95, "filter": { "id": "F1BT00023-179", "price": 9009.95, "gross_total": 878.61, "journey_duration": "PT12H0M", "journey_duration_seconds": 43200, "layover_duration": "PT12H0M", "layover_duration_seconds": 43200, "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-07-01T14:50", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-15T13:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011450fra202607011620829fra202607012110alg2026070122451318alg202607150140fra2026071505201319fra202607151230cph202607151355828", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-180", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_1926917191", "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-180-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT9H30M", "transit_time": "9H30M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHFRA_171", "origin": "CPH", "departure_time": "2026-07-01T10:10", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T11:40", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "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": "825" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "825" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAALG_172", "origin": "FRA", "departure_time": "2026-07-01T21:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ALG", "arrival_time": "2026-07-01T22:45", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT09H30M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFRA_251", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRACPH_252", "origin": "FRA", "departure_time": "2026-07-15T10:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T11:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT04H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_1926917191_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9009.95, "gross_total": 878.61, "base_fare": 5362.06, "tax": 3647.88, "sell": { "currency": "SEK", "total": 9009.95, "base_fare": 5362.06, "tax": 3647.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTI4Ljg2LCJiYXNlX2ZhcmUiOjU1Mi43OSwidGF4IjozNzYuMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzguNjEsImJhc2VfZmFyZSI6NTAyLjU0LCJ0YXgiOjM3Ni4wNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzguNjEsImJhc2VfZmFyZSI6NTAyLjU0LCJ0YXgiOjM3Ni4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9009.95, "base_fare": 5362.06, "tax": 3647.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4874.64", "tax": "3647.88", "discount": 0, "ait": "0.00", "service_charge": 487.43 }, "partner": { "currency": "SEK", "total": 9009.95, "base_fare": 5362.06, "tax": 3647.88, "gross": { "base_fare": "4874.64", "tax": "3647.88", "discount": "0.00", "ait": "0.00", "service_charge": 487.43 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkyOC44NiIsImJhc2VfZmFyZSI6IjU1Mi43OSIsInRheCI6IjM3Ni4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwMi41NCIsInRheCI6IjM3Ni4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUwLjI1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAuMjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc4LjYxIiwiYmFzZV9mYXJlIjoiNTAyLjU0IiwidGF4IjoiMzc2LjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTAyLjU0IiwidGF4IjoiMzc2LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc4LjYxIiwiYmFzZV9mYXJlIjoiNTAyLjU0IiwidGF4IjoiMzc2LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3OC42MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9009.95, "calendar_total_sell": 9009.95, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9009.95, "filter": { "id": "F1BT00023-180", "price": 9009.95, "gross_total": 878.61, "journey_duration": "PT14H20M", "journey_duration_seconds": 51600, "layover_duration": "PT14H20M", "layover_duration_seconds": 51600, "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-07-01T10:10", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T11:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011010fra202607011140825fra202607012110alg2026070122451318alg202607150140fra2026071505201319fra202607151010cph202607151135826", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-181", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_1126225464", "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-181-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT9H30M", "transit_time": "9H30M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHFRA_171", "origin": "CPH", "departure_time": "2026-07-01T10:10", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T11:40", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "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": "825" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "825" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAALG_172", "origin": "FRA", "departure_time": "2026-07-01T21:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ALG", "arrival_time": "2026-07-01T22:45", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT09H30M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT7H10M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFRA_261", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRACPH_262", "origin": "FRA", "departure_time": "2026-07-15T12:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T13:55", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT07H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_1126225464_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9009.95, "gross_total": 878.61, "base_fare": 5362.06, "tax": 3647.88, "sell": { "currency": "SEK", "total": 9009.95, "base_fare": 5362.06, "tax": 3647.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTI4Ljg2LCJiYXNlX2ZhcmUiOjU1Mi43OSwidGF4IjozNzYuMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzguNjEsImJhc2VfZmFyZSI6NTAyLjU0LCJ0YXgiOjM3Ni4wNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzguNjEsImJhc2VfZmFyZSI6NTAyLjU0LCJ0YXgiOjM3Ni4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9009.95, "base_fare": 5362.06, "tax": 3647.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4874.64", "tax": "3647.88", "discount": 0, "ait": "0.00", "service_charge": 487.43 }, "partner": { "currency": "SEK", "total": 9009.95, "base_fare": 5362.06, "tax": 3647.88, "gross": { "base_fare": "4874.64", "tax": "3647.88", "discount": "0.00", "ait": "0.00", "service_charge": 487.43 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkyOC44NiIsImJhc2VfZmFyZSI6IjU1Mi43OSIsInRheCI6IjM3Ni4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwMi41NCIsInRheCI6IjM3Ni4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUwLjI1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAuMjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc4LjYxIiwiYmFzZV9mYXJlIjoiNTAyLjU0IiwidGF4IjoiMzc2LjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTAyLjU0IiwidGF4IjoiMzc2LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc4LjYxIiwiYmFzZV9mYXJlIjoiNTAyLjU0IiwidGF4IjoiMzc2LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3OC42MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9009.95, "calendar_total_sell": 9009.95, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9009.95, "filter": { "id": "F1BT00023-181", "price": 9009.95, "gross_total": 878.61, "journey_duration": "PT16H40M", "journey_duration_seconds": 60000, "layover_duration": "PT16H40M", "layover_duration_seconds": 60000, "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-07-01T10:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-15T13:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011010fra202607011140825fra202607012110alg2026070122451318alg202607150140fra2026071505201319fra202607151230cph202607151355828", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-182", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_1365958783", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT6H25M", "transit_time": "6H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHFRA_181", "origin": "CPH", "departure_time": "2026-07-01T12:25", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T13:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "827" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "827" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAFCO_182", "origin": "FRA", "departure_time": "2026-07-01T16:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T17:50", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-07-01", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "236" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "236" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FCOALG_183", "origin": "FCO", "departure_time": "2026-07-01T22:10", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T23:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32S", "name": "32S", "picture": "32S.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFRA_251", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRACPH_252", "origin": "FRA", "departure_time": "2026-07-15T10:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T11:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT04H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_1365958783_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9062.03, "gross_total": 890.26, "base_fare": 4691.79, "tax": 4370.24, "sell": { "currency": "SEK", "total": 9062.03, "base_fare": 4691.79, "tax": 4370.24 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTM0LjIzLCJiYXNlX2ZhcmUiOjQ4My42OSwidGF4Ijo0NTAuNTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTAuMjYsImJhc2VfZmFyZSI6NDM5LjcyLCJ0YXgiOjQ1MC41NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTAuMjYsImJhc2VfZmFyZSI6NDM5LjcyLCJ0YXgiOjQ1MC41NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9062.03, "base_fare": 4691.79, "tax": 4370.24, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4265.28", "tax": "4370.24", "discount": 0, "ait": "0.00", "service_charge": 426.51 }, "partner": { "currency": "SEK", "total": 9062.03, "base_fare": 4691.79, "tax": 4370.24, "gross": { "base_fare": "4265.28", "tax": "4370.24", "discount": "0.00", "ait": "0.00", "service_charge": 426.51 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkzNC4yMyIsImJhc2VfZmFyZSI6IjQ4My42OSIsInRheCI6IjQ1MC41NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzOS43MiIsInRheCI6IjQ1MC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQzLjk3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDMuOTciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODkwLjI2IiwiYmFzZV9mYXJlIjoiNDM5LjcyIiwidGF4IjoiNDUwLjU0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDM5LjcyIiwidGF4IjoiNDUwLjU0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODkwLjI2IiwiYmFzZV9mYXJlIjoiNDM5LjcyIiwidGF4IjoiNDUwLjU0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5MC4yNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9062.03, "calendar_total_sell": 9062.03, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9062.03, "filter": { "id": "F1BT00023-182", "price": 9062.03, "gross_total": 890.26, "journey_duration": "PT11H15M", "journey_duration_seconds": 40500, "layover_duration": "PT11H15M", "layover_duration_seconds": 40500, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "321", "aircraft_name": "321", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "FCO" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:25", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T11:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011225fra202607011355827fra202607011600fco202607011750236fco202607012210alg202607012300802alg202607150140fra2026071505201319fra202607151010cph202607151135826", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-183", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_2365958783", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT8H40M", "transit_time": "8H40M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHFRA_191", "origin": "CPH", "departure_time": "2026-07-01T10:10", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T11:40", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "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": "825" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "825" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAFCO_192", "origin": "FRA", "departure_time": "2026-07-01T16:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T17:50", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "236" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "236" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FCOALG_193", "origin": "FCO", "departure_time": "2026-07-01T22:10", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T23:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32S", "name": "32S", "picture": "32S.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFRA_251", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRACPH_252", "origin": "FRA", "departure_time": "2026-07-15T10:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T11:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT04H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_2365958783_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9062.03, "gross_total": 890.26, "base_fare": 4691.79, "tax": 4370.24, "sell": { "currency": "SEK", "total": 9062.03, "base_fare": 4691.79, "tax": 4370.24 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTM0LjIzLCJiYXNlX2ZhcmUiOjQ4My42OSwidGF4Ijo0NTAuNTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTAuMjYsImJhc2VfZmFyZSI6NDM5LjcyLCJ0YXgiOjQ1MC41NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTAuMjYsImJhc2VfZmFyZSI6NDM5LjcyLCJ0YXgiOjQ1MC41NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9062.03, "base_fare": 4691.79, "tax": 4370.24, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4265.28", "tax": "4370.24", "discount": 0, "ait": "0.00", "service_charge": 426.51 }, "partner": { "currency": "SEK", "total": 9062.03, "base_fare": 4691.79, "tax": 4370.24, "gross": { "base_fare": "4265.28", "tax": "4370.24", "discount": "0.00", "ait": "0.00", "service_charge": 426.51 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkzNC4yMyIsImJhc2VfZmFyZSI6IjQ4My42OSIsInRheCI6IjQ1MC41NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzOS43MiIsInRheCI6IjQ1MC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQzLjk3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDMuOTciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODkwLjI2IiwiYmFzZV9mYXJlIjoiNDM5LjcyIiwidGF4IjoiNDUwLjU0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDM5LjcyIiwidGF4IjoiNDUwLjU0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODkwLjI2IiwiYmFzZV9mYXJlIjoiNDM5LjcyIiwidGF4IjoiNDUwLjU0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5MC4yNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9062.03, "calendar_total_sell": 9062.03, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9062.03, "filter": { "id": "F1BT00023-183", "price": 9062.03, "gross_total": 890.26, "journey_duration": "PT13H30M", "journey_duration_seconds": 48600, "layover_duration": "PT13H30M", "layover_duration_seconds": 48600, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "FCO" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:10", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T11:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011010fra202607011140825fra202607011600fco202607011750236fco202607012210alg202607012300802alg202607150140fra2026071505201319fra202607151010cph202607151135826", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-184", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_1265150881", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT6H25M", "transit_time": "6H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHFRA_181", "origin": "CPH", "departure_time": "2026-07-01T12:25", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T13:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "827" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "827" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAFCO_182", "origin": "FRA", "departure_time": "2026-07-01T16:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T17:50", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-07-01", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "236" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "236" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FCOALG_183", "origin": "FCO", "departure_time": "2026-07-01T22:10", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T23:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32S", "name": "32S", "picture": "32S.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT7H10M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFRA_261", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRACPH_262", "origin": "FRA", "departure_time": "2026-07-15T12:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T13:55", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT07H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_1265150881_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9062.03, "gross_total": 890.26, "base_fare": 4691.79, "tax": 4370.24, "sell": { "currency": "SEK", "total": 9062.03, "base_fare": 4691.79, "tax": 4370.24 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTM0LjIzLCJiYXNlX2ZhcmUiOjQ4My42OSwidGF4Ijo0NTAuNTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTAuMjYsImJhc2VfZmFyZSI6NDM5LjcyLCJ0YXgiOjQ1MC41NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTAuMjYsImJhc2VfZmFyZSI6NDM5LjcyLCJ0YXgiOjQ1MC41NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9062.03, "base_fare": 4691.79, "tax": 4370.24, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4265.28", "tax": "4370.24", "discount": 0, "ait": "0.00", "service_charge": 426.51 }, "partner": { "currency": "SEK", "total": 9062.03, "base_fare": 4691.79, "tax": 4370.24, "gross": { "base_fare": "4265.28", "tax": "4370.24", "discount": "0.00", "ait": "0.00", "service_charge": 426.51 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkzNC4yMyIsImJhc2VfZmFyZSI6IjQ4My42OSIsInRheCI6IjQ1MC41NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzOS43MiIsInRheCI6IjQ1MC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQzLjk3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDMuOTciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODkwLjI2IiwiYmFzZV9mYXJlIjoiNDM5LjcyIiwidGF4IjoiNDUwLjU0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDM5LjcyIiwidGF4IjoiNDUwLjU0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODkwLjI2IiwiYmFzZV9mYXJlIjoiNDM5LjcyIiwidGF4IjoiNDUwLjU0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5MC4yNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9062.03, "calendar_total_sell": 9062.03, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9062.03, "filter": { "id": "F1BT00023-184", "price": 9062.03, "gross_total": 890.26, "journey_duration": "PT13H35M", "journey_duration_seconds": 48900, "layover_duration": "PT13H35M", "layover_duration_seconds": 48900, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "321", "aircraft_name": "321", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "FCO" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-15T13:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011225fra202607011355827fra202607011600fco202607011750236fco202607012210alg202607012300802alg202607150140fra2026071505201319fra202607151230cph202607151355828", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-185", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_2265150881", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT8H40M", "transit_time": "8H40M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHFRA_191", "origin": "CPH", "departure_time": "2026-07-01T10:10", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T11:40", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "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": "825" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "825" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAFCO_192", "origin": "FRA", "departure_time": "2026-07-01T16:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T17:50", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "236" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "236" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FCOALG_193", "origin": "FCO", "departure_time": "2026-07-01T22:10", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T23:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32S", "name": "32S", "picture": "32S.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT7H10M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFRA_261", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRACPH_262", "origin": "FRA", "departure_time": "2026-07-15T12:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T13:55", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT07H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_2265150881_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9062.03, "gross_total": 890.26, "base_fare": 4691.79, "tax": 4370.24, "sell": { "currency": "SEK", "total": 9062.03, "base_fare": 4691.79, "tax": 4370.24 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTM0LjIzLCJiYXNlX2ZhcmUiOjQ4My42OSwidGF4Ijo0NTAuNTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTAuMjYsImJhc2VfZmFyZSI6NDM5LjcyLCJ0YXgiOjQ1MC41NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTAuMjYsImJhc2VfZmFyZSI6NDM5LjcyLCJ0YXgiOjQ1MC41NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9062.03, "base_fare": 4691.79, "tax": 4370.24, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4265.28", "tax": "4370.24", "discount": 0, "ait": "0.00", "service_charge": 426.51 }, "partner": { "currency": "SEK", "total": 9062.03, "base_fare": 4691.79, "tax": 4370.24, "gross": { "base_fare": "4265.28", "tax": "4370.24", "discount": "0.00", "ait": "0.00", "service_charge": 426.51 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkzNC4yMyIsImJhc2VfZmFyZSI6IjQ4My42OSIsInRheCI6IjQ1MC41NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzOS43MiIsInRheCI6IjQ1MC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQzLjk3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDMuOTciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODkwLjI2IiwiYmFzZV9mYXJlIjoiNDM5LjcyIiwidGF4IjoiNDUwLjU0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDM5LjcyIiwidGF4IjoiNDUwLjU0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODkwLjI2IiwiYmFzZV9mYXJlIjoiNDM5LjcyIiwidGF4IjoiNDUwLjU0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5MC4yNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9062.03, "calendar_total_sell": 9062.03, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9062.03, "filter": { "id": "F1BT00023-185", "price": 9062.03, "gross_total": 890.26, "journey_duration": "PT15H50M", "journey_duration_seconds": 57000, "layover_duration": "PT15H50M", "layover_duration_seconds": 57000, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "FCO" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-15T13:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011010fra202607011140825fra202607011600fco202607011750236fco202607012210alg202607012300802alg202607150140fra2026071505201319fra202607151230cph202607151355828", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-186", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_1133743381", "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-186-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHIST_1101", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "RS", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_ISTALG_1102", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "Array", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "RS", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-186-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H35M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGIST_291", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "RS", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_ISTCPH_292", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "RESTRICTED", "cabin_code": "RS", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_1133743381_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9250.4, "gross_total": 909.23, "base_fare": 4739.32, "tax": 4511.08, "sell": { "currency": "SEK", "total": 9250.4, "base_fare": 4739.32, "tax": 4511.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTUzLjY1LCJiYXNlX2ZhcmUiOjQ4OC41OSwidGF4Ijo0NjUuMDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDkuMjMsImJhc2VfZmFyZSI6NDQ0LjE3LCJ0YXgiOjQ2NS4wNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDkuMjMsImJhc2VfZmFyZSI6NDQ0LjE3LCJ0YXgiOjQ2NS4wNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9250.4, "base_fare": 4739.32, "tax": 4511.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4308.45", "tax": "4511.08", "discount": 0, "ait": "0.00", "service_charge": 430.87 }, "partner": { "currency": "SEK", "total": 9250.4, "base_fare": 4739.32, "tax": 4511.08, "gross": { "base_fare": "4308.45", "tax": "4511.08", "discount": "0.00", "ait": "0.00", "service_charge": 430.87 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1My42NSIsImJhc2VfZmFyZSI6IjQ4OC41OSIsInRheCI6IjQ2NS4wNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0NC4xNyIsInRheCI6IjQ2NS4wNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ0LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDQuNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTA5LjIzIiwiYmFzZV9mYXJlIjoiNDQ0LjE3IiwidGF4IjoiNDY1LjA2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQ0LjE3IiwidGF4IjoiNDY1LjA2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTA5LjIzIiwiYmFzZV9mYXJlIjoiNDQ0LjE3IiwidGF4IjoiNDY1LjA2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwOS4yMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9250.4, "calendar_total_sell": 9250.4, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9250.4, "filter": { "id": "F1BT00023-186", "price": 9250.4, "gross_total": 909.23, "journey_duration": "PT15H50M", "journey_duration_seconds": 57000, "layover_duration": "PT15H50M", "layover_duration_seconds": 57000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "RESTRICTED", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-187", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_1632468711", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT6H15M", "transit_time": "6H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHMUC_131", "origin": "CPH", "departure_time": "2026-07-01T12:40", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "MUC", "arrival_time": "2026-07-01T14:20", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2441" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2441" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCFCO_132", "origin": "MUC", "departure_time": "2026-07-01T16:40", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T18:15", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "VL", "carrier_name": "Med View Airlines", "carrier_logo": "VL.png", "flight_number": "4166" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "4166" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FCOALG_133", "origin": "FCO", "departure_time": "2026-07-01T22:10", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T23:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32S", "name": "32S", "picture": "32S.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT2H40M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFRA_271", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRACPH_272", "origin": "FRA", "departure_time": "2026-07-15T08:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T09:25", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_1632468711_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9406.28, "gross_total": 923.62, "base_fare": 4918.77, "tax": 4487.51, "sell": { "currency": "SEK", "total": 9406.28, "base_fare": 4918.77, "tax": 4487.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTY5LjcyLCJiYXNlX2ZhcmUiOjUwNy4wOSwidGF4Ijo0NjIuNjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MjMuNjIsImJhc2VfZmFyZSI6NDYwLjk5LCJ0YXgiOjQ2Mi42MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MjMuNjIsImJhc2VfZmFyZSI6NDYwLjk5LCJ0YXgiOjQ2Mi42M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9406.28, "base_fare": 4918.77, "tax": 4487.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4471.60", "tax": "4487.51", "discount": 0, "ait": "0.00", "service_charge": 447.17 }, "partner": { "currency": "SEK", "total": 9406.28, "base_fare": 4918.77, "tax": 4487.51, "gross": { "base_fare": "4471.60", "tax": "4487.51", "discount": "0.00", "ait": "0.00", "service_charge": 447.17 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2OS43MiIsImJhc2VfZmFyZSI6IjUwNy4wOSIsInRheCI6IjQ2Mi42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2MC45OSIsInRheCI6IjQ2Mi42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ2LjEwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDYuMTAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTIzLjYyIiwiYmFzZV9mYXJlIjoiNDYwLjk5IiwidGF4IjoiNDYyLjYzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDYwLjk5IiwidGF4IjoiNDYyLjYzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTIzLjYyIiwiYmFzZV9mYXJlIjoiNDYwLjk5IiwidGF4IjoiNDYyLjYzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkyMy42MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9406.28, "calendar_total_sell": 9406.28, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9406.28, "filter": { "id": "F1BT00023-187", "price": 9406.28, "gross_total": 923.62, "journey_duration": "PT8H55M", "journey_duration_seconds": 32100, "layover_duration": "PT8H55M", "layover_duration_seconds": 32100, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FCO", "FRA" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:40", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T09:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011240muc2026070114202441muc202607011640fco2026070118154166fco202607012210alg202607012300802alg202607150140fra2026071505201319fra202607150800cph202607150925824", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-188", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_2632468711", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT6H15M", "transit_time": "6H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHMUC_151", "origin": "CPH", "departure_time": "2026-07-01T12:40", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "MUC", "arrival_time": "2026-07-01T14:20", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2441" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2441" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCFCO_152", "origin": "MUC", "departure_time": "2026-07-01T19:05", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T20:40", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT04H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "5186" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "5186" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FCOALG_153", "origin": "FCO", "departure_time": "2026-07-01T22:10", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T23:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32S", "name": "32S", "picture": "32S.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT2H40M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFRA_271", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRACPH_272", "origin": "FRA", "departure_time": "2026-07-15T08:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T09:25", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_2632468711_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9406.28, "gross_total": 923.62, "base_fare": 4918.77, "tax": 4487.51, "sell": { "currency": "SEK", "total": 9406.28, "base_fare": 4918.77, "tax": 4487.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTY5LjcyLCJiYXNlX2ZhcmUiOjUwNy4wOSwidGF4Ijo0NjIuNjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MjMuNjIsImJhc2VfZmFyZSI6NDYwLjk5LCJ0YXgiOjQ2Mi42MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MjMuNjIsImJhc2VfZmFyZSI6NDYwLjk5LCJ0YXgiOjQ2Mi42M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9406.28, "base_fare": 4918.77, "tax": 4487.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4471.60", "tax": "4487.51", "discount": 0, "ait": "0.00", "service_charge": 447.17 }, "partner": { "currency": "SEK", "total": 9406.28, "base_fare": 4918.77, "tax": 4487.51, "gross": { "base_fare": "4471.60", "tax": "4487.51", "discount": "0.00", "ait": "0.00", "service_charge": 447.17 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2OS43MiIsImJhc2VfZmFyZSI6IjUwNy4wOSIsInRheCI6IjQ2Mi42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2MC45OSIsInRheCI6IjQ2Mi42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ2LjEwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDYuMTAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTIzLjYyIiwiYmFzZV9mYXJlIjoiNDYwLjk5IiwidGF4IjoiNDYyLjYzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDYwLjk5IiwidGF4IjoiNDYyLjYzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTIzLjYyIiwiYmFzZV9mYXJlIjoiNDYwLjk5IiwidGF4IjoiNDYyLjYzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkyMy42MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9406.28, "calendar_total_sell": 9406.28, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9406.28, "filter": { "id": "F1BT00023-188", "price": 9406.28, "gross_total": 923.62, "journey_duration": "PT8H55M", "journey_duration_seconds": 32100, "layover_duration": "PT8H55M", "layover_duration_seconds": 32100, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FCO", "FRA" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:40", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T09:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011240muc2026070114202441muc202607011905fco2026070120405186fco202607012210alg202607012300802alg202607150140fra2026071505201319fra202607150800cph202607150925824", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-189", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_1498477164", "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHFRA_161", "origin": "CPH", "departure_time": "2026-07-01T14:50", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T16:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "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": "829" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "829" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAALG_162", "origin": "FRA", "departure_time": "2026-07-01T21:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ALG", "arrival_time": "2026-07-01T22:45", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT04H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT2H40M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFRA_271", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRACPH_272", "origin": "FRA", "departure_time": "2026-07-15T08:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T09:25", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_1498477164_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9445.58, "gross_total": 921.39, "base_fare": 5589.04, "tax": 3856.53, "sell": { "currency": "SEK", "total": 9445.58, "base_fare": 5589.04, "tax": 3856.53 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTczLjc3LCJiYXNlX2ZhcmUiOjU3Ni4xOSwidGF4IjozOTcuNTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MjEuMzksImJhc2VfZmFyZSI6NTIzLjgxLCJ0YXgiOjM5Ny41OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MjEuMzksImJhc2VfZmFyZSI6NTIzLjgxLCJ0YXgiOjM5Ny41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9445.58, "base_fare": 5589.04, "tax": 3856.53, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5080.96", "tax": "3856.53", "discount": 0, "ait": "0.00", "service_charge": 508.09 }, "partner": { "currency": "SEK", "total": 9445.58, "base_fare": 5589.04, "tax": 3856.53, "gross": { "base_fare": "5080.96", "tax": "3856.53", "discount": "0.00", "ait": "0.00", "service_charge": 508.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3My43NyIsImJhc2VfZmFyZSI6IjU3Ni4xOSIsInRheCI6IjM5Ny41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyMy44MSIsInRheCI6IjM5Ny41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjM4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuMzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTIxLjM5IiwiYmFzZV9mYXJlIjoiNTIzLjgxIiwidGF4IjoiMzk3LjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTIzLjgxIiwidGF4IjoiMzk3LjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTIxLjM5IiwiYmFzZV9mYXJlIjoiNTIzLjgxIiwidGF4IjoiMzk3LjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkyMS4zOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9445.58, "calendar_total_sell": 9445.58, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9445.58, "filter": { "id": "F1BT00023-189", "price": 9445.58, "gross_total": 921.39, "journey_duration": "PT7H30M", "journey_duration_seconds": 27000, "layover_duration": "PT7H30M", "layover_duration_seconds": 27000, "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-07-01T14:50", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T09:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011450fra202607011620829fra202607012110alg2026070122451318alg202607150140fra2026071505201319fra202607150800cph202607150925824", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-190", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_1664132344", "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": "PT9H30M", "transit_time": "9H30M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHFRA_171", "origin": "CPH", "departure_time": "2026-07-01T10:10", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T11:40", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "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": "825" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "825" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAALG_172", "origin": "FRA", "departure_time": "2026-07-01T21:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ALG", "arrival_time": "2026-07-01T22:45", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT09H30M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1318" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT2H40M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFRA_271", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRACPH_272", "origin": "FRA", "departure_time": "2026-07-15T08:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T09:25", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_1664132344_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9445.58, "gross_total": 921.39, "base_fare": 5589.04, "tax": 3856.53, "sell": { "currency": "SEK", "total": 9445.58, "base_fare": 5589.04, "tax": 3856.53 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTczLjc3LCJiYXNlX2ZhcmUiOjU3Ni4xOSwidGF4IjozOTcuNTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MjEuMzksImJhc2VfZmFyZSI6NTIzLjgxLCJ0YXgiOjM5Ny41OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MjEuMzksImJhc2VfZmFyZSI6NTIzLjgxLCJ0YXgiOjM5Ny41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9445.58, "base_fare": 5589.04, "tax": 3856.53, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5080.96", "tax": "3856.53", "discount": 0, "ait": "0.00", "service_charge": 508.09 }, "partner": { "currency": "SEK", "total": 9445.58, "base_fare": 5589.04, "tax": 3856.53, "gross": { "base_fare": "5080.96", "tax": "3856.53", "discount": "0.00", "ait": "0.00", "service_charge": 508.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3My43NyIsImJhc2VfZmFyZSI6IjU3Ni4xOSIsInRheCI6IjM5Ny41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyMy44MSIsInRheCI6IjM5Ny41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjM4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuMzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTIxLjM5IiwiYmFzZV9mYXJlIjoiNTIzLjgxIiwidGF4IjoiMzk3LjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTIzLjgxIiwidGF4IjoiMzk3LjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTIxLjM5IiwiYmFzZV9mYXJlIjoiNTIzLjgxIiwidGF4IjoiMzk3LjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkyMS4zOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9445.58, "calendar_total_sell": 9445.58, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9445.58, "filter": { "id": "F1BT00023-190", "price": 9445.58, "gross_total": 921.39, "journey_duration": "PT12H10M", "journey_duration_seconds": 43800, "layover_duration": "PT12H10M", "layover_duration_seconds": 43800, "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-07-01T10:10", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T09:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011010fra202607011140825fra202607012110alg2026070122451318alg202607150140fra2026071505201319fra202607150800cph202607150925824", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-191", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_1539142636", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AF", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H10M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHCDG_141", "origin": "CPH", "departure_time": "2026-07-01T18:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T20:00", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_CDGALG_142", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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-191-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H5M", "transit_time": "3H5M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGCDG_2101", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_CDGCPH_2102", "origin": "CDG", "departure_time": "2026-07-15T16:50", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T18:45", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_1539142636_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9512.8, "gross_total": 910.22, "base_fare": 7520.6, "tax": 1992.19, "sell": { "currency": "SEK", "total": 9512.8, "base_fare": 7520.6, "tax": 1992.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgwLjcsImJhc2VfZmFyZSI6Nzc1LjMyLCJ0YXgiOjIwNS4zOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkxMC4yMiwiYmFzZV9mYXJlIjo3MDQuODQsInRheCI6MjA1LjM4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkxMC4yMiwiYmFzZV9mYXJlIjo3MDQuODQsInRheCI6MjA1LjM4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9512.8, "base_fare": 7520.6, "tax": 1992.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6836.95", "tax": "1992.19", "discount": 0, "ait": "0.00", "service_charge": 683.66 }, "partner": { "currency": "SEK", "total": 9512.8, "base_fare": 7520.6, "tax": 1992.19, "gross": { "base_fare": "6836.95", "tax": "1992.19", "discount": "0.00", "ait": "0.00", "service_charge": 683.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MC43MCIsImJhc2VfZmFyZSI6Ijc3NS4zMiIsInRheCI6IjIwNS4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNC44NCIsInRheCI6IjIwNS4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwLjQ4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNzAuNDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTEwLjIyIiwiYmFzZV9mYXJlIjoiNzA0Ljg0IiwidGF4IjoiMjA1LjM4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzA0Ljg0IiwidGF4IjoiMjA1LjM4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTEwLjIyIiwiYmFzZV9mYXJlIjoiNzA0Ljg0IiwidGF4IjoiMjA1LjM4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkxMC4yMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 9512.8, "calendar_total_sell": 9512.8, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9512.8, "filter": { "id": "F1BT00023-191", "price": 9512.8, "gross_total": 910.22, "journey_duration": "PT4H15M", "journey_duration_seconds": 15300, "layover_duration": "PT4H15M", "layover_duration_seconds": 15300, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "LIGHT", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T18:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T18:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011800cdg2026070120001851cdg202607012110alg2026070122351054alg202607151015cdg2026071513451555cdg202607151650cph2026071518451050", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-192", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_1853812704", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT1H10M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHCDG_141", "origin": "CPH", "departure_time": "2026-07-01T18:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T20:00", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_CDGALG_142", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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-192-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H30M", "transit_time": "3H30M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGCDG_2111", "origin": "ALG", "departure_time": "2026-07-15T14:00", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T17:30", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1855" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_CDGCPH_2112", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_1853812704_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9512.8, "gross_total": 910.22, "base_fare": 7520.6, "tax": 1992.19, "sell": { "currency": "SEK", "total": 9512.8, "base_fare": 7520.6, "tax": 1992.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgwLjcsImJhc2VfZmFyZSI6Nzc1LjMyLCJ0YXgiOjIwNS4zOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkxMC4yMiwiYmFzZV9mYXJlIjo3MDQuODQsInRheCI6MjA1LjM4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkxMC4yMiwiYmFzZV9mYXJlIjo3MDQuODQsInRheCI6MjA1LjM4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9512.8, "base_fare": 7520.6, "tax": 1992.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6836.95", "tax": "1992.19", "discount": 0, "ait": "0.00", "service_charge": 683.66 }, "partner": { "currency": "SEK", "total": 9512.8, "base_fare": 7520.6, "tax": 1992.19, "gross": { "base_fare": "6836.95", "tax": "1992.19", "discount": "0.00", "ait": "0.00", "service_charge": 683.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MC43MCIsImJhc2VfZmFyZSI6Ijc3NS4zMiIsInRheCI6IjIwNS4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNC44NCIsInRheCI6IjIwNS4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwLjQ4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNzAuNDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTEwLjIyIiwiYmFzZV9mYXJlIjoiNzA0Ljg0IiwidGF4IjoiMjA1LjM4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzA0Ljg0IiwidGF4IjoiMjA1LjM4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTEwLjIyIiwiYmFzZV9mYXJlIjoiNzA0Ljg0IiwidGF4IjoiMjA1LjM4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkxMC4yMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 9512.8, "calendar_total_sell": 9512.8, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9512.8, "filter": { "id": "F1BT00023-192", "price": 9512.8, "gross_total": 910.22, "journey_duration": "PT4H40M", "journey_duration_seconds": 16800, "layover_duration": "PT4H40M", "layover_duration_seconds": 16800, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "LIGHT", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T18:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011800cdg2026070120001851cdg202607012110alg2026070122351054alg202607151400cdg2026071517301855cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-193", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_2853812704", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT1H10M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHCDG_141", "origin": "CPH", "departure_time": "2026-07-01T18:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T20:00", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_CDGALG_142", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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-193-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT5H5M", "transit_time": "5H5M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGCDG_2121", "origin": "ALG", "departure_time": "2026-07-15T12:25", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T15:55", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1655" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_CDGCPH_2122", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT05H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_2853812704_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9512.8, "gross_total": 910.22, "base_fare": 7520.6, "tax": 1992.19, "sell": { "currency": "SEK", "total": 9512.8, "base_fare": 7520.6, "tax": 1992.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgwLjcsImJhc2VfZmFyZSI6Nzc1LjMyLCJ0YXgiOjIwNS4zOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkxMC4yMiwiYmFzZV9mYXJlIjo3MDQuODQsInRheCI6MjA1LjM4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkxMC4yMiwiYmFzZV9mYXJlIjo3MDQuODQsInRheCI6MjA1LjM4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9512.8, "base_fare": 7520.6, "tax": 1992.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6836.95", "tax": "1992.19", "discount": 0, "ait": "0.00", "service_charge": 683.66 }, "partner": { "currency": "SEK", "total": 9512.8, "base_fare": 7520.6, "tax": 1992.19, "gross": { "base_fare": "6836.95", "tax": "1992.19", "discount": "0.00", "ait": "0.00", "service_charge": 683.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MC43MCIsImJhc2VfZmFyZSI6Ijc3NS4zMiIsInRheCI6IjIwNS4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNC44NCIsInRheCI6IjIwNS4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwLjQ4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNzAuNDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTEwLjIyIiwiYmFzZV9mYXJlIjoiNzA0Ljg0IiwidGF4IjoiMjA1LjM4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzA0Ljg0IiwidGF4IjoiMjA1LjM4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTEwLjIyIiwiYmFzZV9mYXJlIjoiNzA0Ljg0IiwidGF4IjoiMjA1LjM4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkxMC4yMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 9512.8, "calendar_total_sell": 9512.8, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9512.8, "filter": { "id": "F1BT00023-193", "price": 9512.8, "gross_total": 910.22, "journey_duration": "PT6H15M", "journey_duration_seconds": 22500, "layover_duration": "PT6H15M", "layover_duration_seconds": 22500, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "LIGHT", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T18:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011800cdg2026070120001851cdg202607012110alg2026070122351054alg202607151225cdg2026071515551655cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-194", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_1909600665", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT1H10M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHCDG_141", "origin": "CPH", "departure_time": "2026-07-01T18:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T20:00", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_CDGALG_142", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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-194-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT6H40M", "transit_time": "6H40M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGCDG_2131", "origin": "ALG", "departure_time": "2026-07-15T06:30", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T10:10", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_CDGCPH_2132", "origin": "CDG", "departure_time": "2026-07-15T16:50", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T18:45", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT06H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1050" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_1909600665_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9512.8, "gross_total": 910.22, "base_fare": 7520.6, "tax": 1992.19, "sell": { "currency": "SEK", "total": 9512.8, "base_fare": 7520.6, "tax": 1992.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgwLjcsImJhc2VfZmFyZSI6Nzc1LjMyLCJ0YXgiOjIwNS4zOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkxMC4yMiwiYmFzZV9mYXJlIjo3MDQuODQsInRheCI6MjA1LjM4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkxMC4yMiwiYmFzZV9mYXJlIjo3MDQuODQsInRheCI6MjA1LjM4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9512.8, "base_fare": 7520.6, "tax": 1992.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6836.95", "tax": "1992.19", "discount": 0, "ait": "0.00", "service_charge": 683.66 }, "partner": { "currency": "SEK", "total": 9512.8, "base_fare": 7520.6, "tax": 1992.19, "gross": { "base_fare": "6836.95", "tax": "1992.19", "discount": "0.00", "ait": "0.00", "service_charge": 683.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MC43MCIsImJhc2VfZmFyZSI6Ijc3NS4zMiIsInRheCI6IjIwNS4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNC44NCIsInRheCI6IjIwNS4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwLjQ4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNzAuNDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTEwLjIyIiwiYmFzZV9mYXJlIjoiNzA0Ljg0IiwidGF4IjoiMjA1LjM4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzA0Ljg0IiwidGF4IjoiMjA1LjM4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTEwLjIyIiwiYmFzZV9mYXJlIjoiNzA0Ljg0IiwidGF4IjoiMjA1LjM4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkxMC4yMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 9512.8, "calendar_total_sell": 9512.8, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9512.8, "filter": { "id": "F1BT00023-194", "price": 9512.8, "gross_total": 910.22, "journey_duration": "PT7H50M", "journey_duration_seconds": 28200, "layover_duration": "PT7H50M", "layover_duration_seconds": 28200, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "LIGHT", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T18:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T18:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011800cdg2026070120001851cdg202607012110alg2026070122351054alg202607150630cdg2026071510101055cdg202607151650cph2026071518451050", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-195", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_1536455646", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AF", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H10M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHCDG_141", "origin": "CPH", "departure_time": "2026-07-01T18:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T20:00", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_CDGALG_142", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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-195-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H15M", "transit_time": "7H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGCDG_2141", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_CDGCPH_2142", "origin": "CDG", "departure_time": "2026-07-15T21:00", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T22:55", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1350" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_1536455646_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9512.8, "gross_total": 910.22, "base_fare": 7520.6, "tax": 1992.19, "sell": { "currency": "SEK", "total": 9512.8, "base_fare": 7520.6, "tax": 1992.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgwLjcsImJhc2VfZmFyZSI6Nzc1LjMyLCJ0YXgiOjIwNS4zOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkxMC4yMiwiYmFzZV9mYXJlIjo3MDQuODQsInRheCI6MjA1LjM4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkxMC4yMiwiYmFzZV9mYXJlIjo3MDQuODQsInRheCI6MjA1LjM4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9512.8, "base_fare": 7520.6, "tax": 1992.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6836.95", "tax": "1992.19", "discount": 0, "ait": "0.00", "service_charge": 683.66 }, "partner": { "currency": "SEK", "total": 9512.8, "base_fare": 7520.6, "tax": 1992.19, "gross": { "base_fare": "6836.95", "tax": "1992.19", "discount": "0.00", "ait": "0.00", "service_charge": 683.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MC43MCIsImJhc2VfZmFyZSI6Ijc3NS4zMiIsInRheCI6IjIwNS4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNC44NCIsInRheCI6IjIwNS4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcwLjQ4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNzAuNDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTEwLjIyIiwiYmFzZV9mYXJlIjoiNzA0Ljg0IiwidGF4IjoiMjA1LjM4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzA0Ljg0IiwidGF4IjoiMjA1LjM4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTEwLjIyIiwiYmFzZV9mYXJlIjoiNzA0Ljg0IiwidGF4IjoiMjA1LjM4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkxMC4yMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 9512.8, "calendar_total_sell": 9512.8, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9512.8, "filter": { "id": "F1BT00023-195", "price": 9512.8, "gross_total": 910.22, "journey_duration": "PT8H25M", "journey_duration_seconds": 30300, "layover_duration": "PT8H25M", "layover_duration_seconds": 30300, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "LIGHT", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T18:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T22:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011800cdg2026070120001851cdg202607012110alg2026070122351054alg202607151015cdg2026071513451555cdg202607152100cph2026071522551350", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-196", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_1968202265", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT6H25M", "transit_time": "6H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHFRA_181", "origin": "CPH", "departure_time": "2026-07-01T12:25", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T13:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "827" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "827" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAFCO_182", "origin": "FRA", "departure_time": "2026-07-01T16:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T17:50", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-07-01", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "236" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "236" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FCOALG_183", "origin": "FCO", "departure_time": "2026-07-01T22:10", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T23:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32S", "name": "32S", "picture": "32S.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT2H40M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFRA_271", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRACPH_272", "origin": "FRA", "departure_time": "2026-07-15T08:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T09:25", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_1968202265_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9497.56, "gross_total": 933.03, "base_fare": 4918.77, "tax": 4578.79, "sell": { "currency": "SEK", "total": 9497.56, "base_fare": 4918.77, "tax": 4578.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc5LjEzLCJiYXNlX2ZhcmUiOjUwNy4wOSwidGF4Ijo0NzIuMDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MzMuMDMsImJhc2VfZmFyZSI6NDYwLjk5LCJ0YXgiOjQ3Mi4wNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MzMuMDMsImJhc2VfZmFyZSI6NDYwLjk5LCJ0YXgiOjQ3Mi4wNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9497.56, "base_fare": 4918.77, "tax": 4578.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4471.60", "tax": "4578.79", "discount": 0, "ait": "0.00", "service_charge": 447.17 }, "partner": { "currency": "SEK", "total": 9497.56, "base_fare": 4918.77, "tax": 4578.79, "gross": { "base_fare": "4471.60", "tax": "4578.79", "discount": "0.00", "ait": "0.00", "service_charge": 447.17 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3OS4xMyIsImJhc2VfZmFyZSI6IjUwNy4wOSIsInRheCI6IjQ3Mi4wNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2MC45OSIsInRheCI6IjQ3Mi4wNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ2LjEwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDYuMTAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTMzLjAzIiwiYmFzZV9mYXJlIjoiNDYwLjk5IiwidGF4IjoiNDcyLjA0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDYwLjk5IiwidGF4IjoiNDcyLjA0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTMzLjAzIiwiYmFzZV9mYXJlIjoiNDYwLjk5IiwidGF4IjoiNDcyLjA0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzMy4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9497.56, "calendar_total_sell": 9497.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9497.56, "filter": { "id": "F1BT00023-196", "price": 9497.56, "gross_total": 933.03, "journey_duration": "PT9H5M", "journey_duration_seconds": 32700, "layover_duration": "PT9H5M", "layover_duration_seconds": 32700, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "321", "aircraft_name": "321", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "FCO" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T12:25", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T09:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011225fra202607011355827fra202607011600fco202607011750236fco202607012210alg202607012300802alg202607150140fra2026071505201319fra202607150800cph202607150925824", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-197", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_2968202265", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT8H40M", "transit_time": "8H40M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHFRA_191", "origin": "CPH", "departure_time": "2026-07-01T10:10", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T11:40", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "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": "825" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "825" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAFCO_192", "origin": "FRA", "departure_time": "2026-07-01T16:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T17:50", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "236" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "236" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FCOALG_193", "origin": "FCO", "departure_time": "2026-07-01T22:10", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T23:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32S", "name": "32S", "picture": "32S.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT2H40M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFRA_271", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRACPH_272", "origin": "FRA", "departure_time": "2026-07-15T08:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T09:25", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_2968202265_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9497.56, "gross_total": 933.03, "base_fare": 4918.77, "tax": 4578.79, "sell": { "currency": "SEK", "total": 9497.56, "base_fare": 4918.77, "tax": 4578.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc5LjEzLCJiYXNlX2ZhcmUiOjUwNy4wOSwidGF4Ijo0NzIuMDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MzMuMDMsImJhc2VfZmFyZSI6NDYwLjk5LCJ0YXgiOjQ3Mi4wNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MzMuMDMsImJhc2VfZmFyZSI6NDYwLjk5LCJ0YXgiOjQ3Mi4wNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9497.56, "base_fare": 4918.77, "tax": 4578.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4471.60", "tax": "4578.79", "discount": 0, "ait": "0.00", "service_charge": 447.17 }, "partner": { "currency": "SEK", "total": 9497.56, "base_fare": 4918.77, "tax": 4578.79, "gross": { "base_fare": "4471.60", "tax": "4578.79", "discount": "0.00", "ait": "0.00", "service_charge": 447.17 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3OS4xMyIsImJhc2VfZmFyZSI6IjUwNy4wOSIsInRheCI6IjQ3Mi4wNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2MC45OSIsInRheCI6IjQ3Mi4wNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ2LjEwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDYuMTAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTMzLjAzIiwiYmFzZV9mYXJlIjoiNDYwLjk5IiwidGF4IjoiNDcyLjA0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDYwLjk5IiwidGF4IjoiNDcyLjA0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTMzLjAzIiwiYmFzZV9mYXJlIjoiNDYwLjk5IiwidGF4IjoiNDcyLjA0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzMy4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9497.56, "calendar_total_sell": 9497.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9497.56, "filter": { "id": "F1BT00023-197", "price": 9497.56, "gross_total": 933.03, "journey_duration": "PT11H20M", "journey_duration_seconds": 40800, "layover_duration": "PT11H20M", "layover_duration_seconds": 40800, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "FCO" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:10", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T09:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011010fra202607011140825fra202607011600fco202607011750236fco202607012210alg202607012300802alg202607150140fra2026071505201319fra202607150800cph202607150925824", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-198", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_1431187679", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT5H50M", "transit_time": "5H50M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHMUC_1111", "origin": "CPH", "departure_time": "2026-07-01T06:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "MUC", "arrival_time": "2026-07-01T07:40", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "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": "2447" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2447" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCFCO_1112", "origin": "MUC", "departure_time": "2026-07-01T08:25", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T10:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT00H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1866" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1866" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FCOALG_1113", "origin": "FCO", "departure_time": "2026-07-01T15:05", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T16:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT05H05M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFRA_251", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRACPH_252", "origin": "FRA", "departure_time": "2026-07-15T10:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T11:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT04H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_1431187679_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9641.03, "gross_total": 943.67, "base_fare": 5362.06, "tax": 4278.96, "sell": { "currency": "SEK", "total": 9641.03, "base_fare": 5362.06, "tax": 4278.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTkzLjkyLCJiYXNlX2ZhcmUiOjU1Mi43OSwidGF4Ijo0NDEuMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDMuNjcsImJhc2VfZmFyZSI6NTAyLjU0LCJ0YXgiOjQ0MS4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDMuNjcsImJhc2VfZmFyZSI6NTAyLjU0LCJ0YXgiOjQ0MS4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9641.03, "base_fare": 5362.06, "tax": 4278.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4874.64", "tax": "4278.96", "discount": 0, "ait": "0.00", "service_charge": 487.43 }, "partner": { "currency": "SEK", "total": 9641.03, "base_fare": 5362.06, "tax": 4278.96, "gross": { "base_fare": "4874.64", "tax": "4278.96", "discount": "0.00", "ait": "0.00", "service_charge": 487.43 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5My45MiIsImJhc2VfZmFyZSI6IjU1Mi43OSIsInRheCI6IjQ0MS4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwMi41NCIsInRheCI6IjQ0MS4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUwLjI1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAuMjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQzLjY3IiwiYmFzZV9mYXJlIjoiNTAyLjU0IiwidGF4IjoiNDQxLjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTAyLjU0IiwidGF4IjoiNDQxLjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQzLjY3IiwiYmFzZV9mYXJlIjoiNTAyLjU0IiwidGF4IjoiNDQxLjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0My42NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9641.03, "calendar_total_sell": 9641.03, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9641.03, "filter": { "id": "F1BT00023-198", "price": 9641.03, "gross_total": 943.67, "journey_duration": "PT10H40M", "journey_duration_seconds": 38400, "layover_duration": "PT10H40M", "layover_duration_seconds": 38400, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32A", "aircraft_name": "32A", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FCO", "FRA" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T11:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010600muc2026070107402447muc202607010825fco2026070110001866fco202607011505alg202607011600800alg202607150140fra2026071505201319fra202607151010cph202607151135826", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-199", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_2431187679", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT5H50M", "transit_time": "5H50M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHMUC_1121", "origin": "CPH", "departure_time": "2026-07-01T06:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "MUC", "arrival_time": "2026-07-01T07:40", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "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": "2447" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2447" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCFCO_1122", "origin": "MUC", "departure_time": "2026-07-01T10:20", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T11:55", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "VL", "carrier_name": "Med View Airlines", "carrier_logo": "VL.png", "flight_number": "4170" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "4170" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FCOALG_1123", "origin": "FCO", "departure_time": "2026-07-01T15:05", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T16:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFRA_251", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRACPH_252", "origin": "FRA", "departure_time": "2026-07-15T10:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T11:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT04H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_2431187679_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9641.03, "gross_total": 943.67, "base_fare": 5362.06, "tax": 4278.96, "sell": { "currency": "SEK", "total": 9641.03, "base_fare": 5362.06, "tax": 4278.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTkzLjkyLCJiYXNlX2ZhcmUiOjU1Mi43OSwidGF4Ijo0NDEuMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDMuNjcsImJhc2VfZmFyZSI6NTAyLjU0LCJ0YXgiOjQ0MS4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDMuNjcsImJhc2VfZmFyZSI6NTAyLjU0LCJ0YXgiOjQ0MS4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9641.03, "base_fare": 5362.06, "tax": 4278.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4874.64", "tax": "4278.96", "discount": 0, "ait": "0.00", "service_charge": 487.43 }, "partner": { "currency": "SEK", "total": 9641.03, "base_fare": 5362.06, "tax": 4278.96, "gross": { "base_fare": "4874.64", "tax": "4278.96", "discount": "0.00", "ait": "0.00", "service_charge": 487.43 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5My45MiIsImJhc2VfZmFyZSI6IjU1Mi43OSIsInRheCI6IjQ0MS4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwMi41NCIsInRheCI6IjQ0MS4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUwLjI1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAuMjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQzLjY3IiwiYmFzZV9mYXJlIjoiNTAyLjU0IiwidGF4IjoiNDQxLjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTAyLjU0IiwidGF4IjoiNDQxLjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQzLjY3IiwiYmFzZV9mYXJlIjoiNTAyLjU0IiwidGF4IjoiNDQxLjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0My42NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9641.03, "calendar_total_sell": 9641.03, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9641.03, "filter": { "id": "F1BT00023-199", "price": 9641.03, "gross_total": 943.67, "journey_duration": "PT10H40M", "journey_duration_seconds": 38400, "layover_duration": "PT10H40M", "layover_duration_seconds": 38400, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32A", "aircraft_name": "32A", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FCO", "FRA" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T11:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010600muc2026070107402447muc202607011020fco2026070111554170fco202607011505alg202607011600800alg202607150140fra2026071505201319fra202607151010cph202607151135826", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-200", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_3431187679", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT5H50M", "transit_time": "5H50M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHMUC_1131", "origin": "CPH", "departure_time": "2026-07-01T06:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "MUC", "arrival_time": "2026-07-01T07:40", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "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": "2447" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2447" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCFCO_1132", "origin": "MUC", "departure_time": "2026-07-01T11:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T12:35", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT03H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "5184" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "5184" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FCOALG_1133", "origin": "FCO", "departure_time": "2026-07-01T15:05", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T16:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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-200-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFRA_251", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRACPH_252", "origin": "FRA", "departure_time": "2026-07-15T10:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T11:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT04H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_3431187679_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9641.03, "gross_total": 943.67, "base_fare": 5362.06, "tax": 4278.96, "sell": { "currency": "SEK", "total": 9641.03, "base_fare": 5362.06, "tax": 4278.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTkzLjkyLCJiYXNlX2ZhcmUiOjU1Mi43OSwidGF4Ijo0NDEuMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDMuNjcsImJhc2VfZmFyZSI6NTAyLjU0LCJ0YXgiOjQ0MS4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDMuNjcsImJhc2VfZmFyZSI6NTAyLjU0LCJ0YXgiOjQ0MS4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9641.03, "base_fare": 5362.06, "tax": 4278.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4874.64", "tax": "4278.96", "discount": 0, "ait": "0.00", "service_charge": 487.43 }, "partner": { "currency": "SEK", "total": 9641.03, "base_fare": 5362.06, "tax": 4278.96, "gross": { "base_fare": "4874.64", "tax": "4278.96", "discount": "0.00", "ait": "0.00", "service_charge": 487.43 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5My45MiIsImJhc2VfZmFyZSI6IjU1Mi43OSIsInRheCI6IjQ0MS4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwMi41NCIsInRheCI6IjQ0MS4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUwLjI1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAuMjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQzLjY3IiwiYmFzZV9mYXJlIjoiNTAyLjU0IiwidGF4IjoiNDQxLjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTAyLjU0IiwidGF4IjoiNDQxLjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQzLjY3IiwiYmFzZV9mYXJlIjoiNTAyLjU0IiwidGF4IjoiNDQxLjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0My42NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9641.03, "calendar_total_sell": 9641.03, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9641.03, "filter": { "id": "F1BT00023-200", "price": 9641.03, "gross_total": 943.67, "journey_duration": "PT10H40M", "journey_duration_seconds": 38400, "layover_duration": "PT10H40M", "layover_duration_seconds": 38400, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32A", "aircraft_name": "32A", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FCO", "FRA" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T11:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010600muc2026070107402447muc202607011100fco2026070112355184fco202607011505alg202607011600800alg202607150140fra2026071505201319fra202607151010cph202607151135826", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-201", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_1461642708", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT5H50M", "transit_time": "5H50M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHMUC_1111", "origin": "CPH", "departure_time": "2026-07-01T06:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "MUC", "arrival_time": "2026-07-01T07:40", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "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": "2447" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2447" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCFCO_1112", "origin": "MUC", "departure_time": "2026-07-01T08:25", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T10:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT00H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1866" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1866" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FCOALG_1113", "origin": "FCO", "departure_time": "2026-07-01T15:05", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T16:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT05H05M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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-201-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H10M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFRA_261", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRACPH_262", "origin": "FRA", "departure_time": "2026-07-15T12:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T13:55", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT07H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_1461642708_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9641.03, "gross_total": 943.67, "base_fare": 5362.06, "tax": 4278.96, "sell": { "currency": "SEK", "total": 9641.03, "base_fare": 5362.06, "tax": 4278.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTkzLjkyLCJiYXNlX2ZhcmUiOjU1Mi43OSwidGF4Ijo0NDEuMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDMuNjcsImJhc2VfZmFyZSI6NTAyLjU0LCJ0YXgiOjQ0MS4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDMuNjcsImJhc2VfZmFyZSI6NTAyLjU0LCJ0YXgiOjQ0MS4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9641.03, "base_fare": 5362.06, "tax": 4278.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4874.64", "tax": "4278.96", "discount": 0, "ait": "0.00", "service_charge": 487.43 }, "partner": { "currency": "SEK", "total": 9641.03, "base_fare": 5362.06, "tax": 4278.96, "gross": { "base_fare": "4874.64", "tax": "4278.96", "discount": "0.00", "ait": "0.00", "service_charge": 487.43 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5My45MiIsImJhc2VfZmFyZSI6IjU1Mi43OSIsInRheCI6IjQ0MS4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwMi41NCIsInRheCI6IjQ0MS4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUwLjI1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAuMjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQzLjY3IiwiYmFzZV9mYXJlIjoiNTAyLjU0IiwidGF4IjoiNDQxLjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTAyLjU0IiwidGF4IjoiNDQxLjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQzLjY3IiwiYmFzZV9mYXJlIjoiNTAyLjU0IiwidGF4IjoiNDQxLjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0My42NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9641.03, "calendar_total_sell": 9641.03, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9641.03, "filter": { "id": "F1BT00023-201", "price": 9641.03, "gross_total": 943.67, "journey_duration": "PT13H0M", "journey_duration_seconds": 46800, "layover_duration": "PT13H0M", "layover_duration_seconds": 46800, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32A", "aircraft_name": "32A", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FCO", "FRA" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-15T13:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010600muc2026070107402447muc202607010825fco2026070110001866fco202607011505alg202607011600800alg202607150140fra2026071505201319fra202607151230cph202607151355828", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-202", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_2461642708", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT5H50M", "transit_time": "5H50M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHMUC_1121", "origin": "CPH", "departure_time": "2026-07-01T06:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "MUC", "arrival_time": "2026-07-01T07:40", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "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": "2447" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2447" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCFCO_1122", "origin": "MUC", "departure_time": "2026-07-01T10:20", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T11:55", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "VL", "carrier_name": "Med View Airlines", "carrier_logo": "VL.png", "flight_number": "4170" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "4170" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FCOALG_1123", "origin": "FCO", "departure_time": "2026-07-01T15:05", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T16:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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-202-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H10M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFRA_261", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRACPH_262", "origin": "FRA", "departure_time": "2026-07-15T12:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T13:55", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT07H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_2461642708_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9641.03, "gross_total": 943.67, "base_fare": 5362.06, "tax": 4278.96, "sell": { "currency": "SEK", "total": 9641.03, "base_fare": 5362.06, "tax": 4278.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTkzLjkyLCJiYXNlX2ZhcmUiOjU1Mi43OSwidGF4Ijo0NDEuMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDMuNjcsImJhc2VfZmFyZSI6NTAyLjU0LCJ0YXgiOjQ0MS4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDMuNjcsImJhc2VfZmFyZSI6NTAyLjU0LCJ0YXgiOjQ0MS4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9641.03, "base_fare": 5362.06, "tax": 4278.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4874.64", "tax": "4278.96", "discount": 0, "ait": "0.00", "service_charge": 487.43 }, "partner": { "currency": "SEK", "total": 9641.03, "base_fare": 5362.06, "tax": 4278.96, "gross": { "base_fare": "4874.64", "tax": "4278.96", "discount": "0.00", "ait": "0.00", "service_charge": 487.43 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5My45MiIsImJhc2VfZmFyZSI6IjU1Mi43OSIsInRheCI6IjQ0MS4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwMi41NCIsInRheCI6IjQ0MS4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUwLjI1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAuMjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQzLjY3IiwiYmFzZV9mYXJlIjoiNTAyLjU0IiwidGF4IjoiNDQxLjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTAyLjU0IiwidGF4IjoiNDQxLjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQzLjY3IiwiYmFzZV9mYXJlIjoiNTAyLjU0IiwidGF4IjoiNDQxLjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0My42NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9641.03, "calendar_total_sell": 9641.03, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9641.03, "filter": { "id": "F1BT00023-202", "price": 9641.03, "gross_total": 943.67, "journey_duration": "PT13H0M", "journey_duration_seconds": 46800, "layover_duration": "PT13H0M", "layover_duration_seconds": 46800, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32A", "aircraft_name": "32A", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FCO", "FRA" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-15T13:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010600muc2026070107402447muc202607011020fco2026070111554170fco202607011505alg202607011600800alg202607150140fra2026071505201319fra202607151230cph202607151355828", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-203", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_3461642708", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT5H50M", "transit_time": "5H50M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHMUC_1131", "origin": "CPH", "departure_time": "2026-07-01T06:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "MUC", "arrival_time": "2026-07-01T07:40", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "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": "2447" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2447" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCFCO_1132", "origin": "MUC", "departure_time": "2026-07-01T11:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T12:35", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT03H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "5184" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "5184" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FCOALG_1133", "origin": "FCO", "departure_time": "2026-07-01T15:05", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T16:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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-203-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H10M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFRA_261", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRACPH_262", "origin": "FRA", "departure_time": "2026-07-15T12:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T13:55", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT07H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_3461642708_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9641.03, "gross_total": 943.67, "base_fare": 5362.06, "tax": 4278.96, "sell": { "currency": "SEK", "total": 9641.03, "base_fare": 5362.06, "tax": 4278.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTkzLjkyLCJiYXNlX2ZhcmUiOjU1Mi43OSwidGF4Ijo0NDEuMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDMuNjcsImJhc2VfZmFyZSI6NTAyLjU0LCJ0YXgiOjQ0MS4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDMuNjcsImJhc2VfZmFyZSI6NTAyLjU0LCJ0YXgiOjQ0MS4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9641.03, "base_fare": 5362.06, "tax": 4278.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4874.64", "tax": "4278.96", "discount": 0, "ait": "0.00", "service_charge": 487.43 }, "partner": { "currency": "SEK", "total": 9641.03, "base_fare": 5362.06, "tax": 4278.96, "gross": { "base_fare": "4874.64", "tax": "4278.96", "discount": "0.00", "ait": "0.00", "service_charge": 487.43 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5My45MiIsImJhc2VfZmFyZSI6IjU1Mi43OSIsInRheCI6IjQ0MS4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwMi41NCIsInRheCI6IjQ0MS4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUwLjI1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAuMjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQzLjY3IiwiYmFzZV9mYXJlIjoiNTAyLjU0IiwidGF4IjoiNDQxLjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTAyLjU0IiwidGF4IjoiNDQxLjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQzLjY3IiwiYmFzZV9mYXJlIjoiNTAyLjU0IiwidGF4IjoiNDQxLjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0My42NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9641.03, "calendar_total_sell": 9641.03, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9641.03, "filter": { "id": "F1BT00023-203", "price": 9641.03, "gross_total": 943.67, "journey_duration": "PT13H0M", "journey_duration_seconds": 46800, "layover_duration": "PT13H0M", "layover_duration_seconds": 46800, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32A", "aircraft_name": "32A", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FCO", "FRA" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-15T13:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010600muc2026070107402447muc202607011100fco2026070112355184fco202607011505alg202607011600800alg202607150140fra2026071505201319fra202607151230cph202607151355828", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-204", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_1439139580", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT1H10M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHCDG_141", "origin": "CPH", "departure_time": "2026-07-01T18:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T20:00", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_CDGALG_142", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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": "PT1H20M", "transit_time": "1H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGCDG_2151", "origin": "ALG", "departure_time": "2026-07-15T10:15", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T13:45", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1555" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_CDGCPH_2152", "origin": "CDG", "departure_time": "2026-07-15T15:05", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T17:05", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT01H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_1439139580_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9692.24, "gross_total": 927.03, "base_fare": 7700.15, "tax": 1992.09, "sell": { "currency": "SEK", "total": 9692.24, "base_fare": 7700.15, "tax": 1992.09 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk5LjIsImJhc2VfZmFyZSI6NzkzLjgzLCJ0YXgiOjIwNS4zN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkyNy4wMywiYmFzZV9mYXJlIjo3MjEuNjYsInRheCI6MjA1LjM3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkyNy4wMywiYmFzZV9mYXJlIjo3MjEuNjYsInRheCI6MjA1LjM3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9692.24, "base_fare": 7700.15, "tax": 1992.09, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7000.10", "tax": "1992.09", "discount": 0, "ait": "0.00", "service_charge": 700.05 }, "partner": { "currency": "SEK", "total": 9692.24, "base_fare": 7700.15, "tax": 1992.09, "gross": { "base_fare": "7000.10", "tax": "1992.09", "discount": "0.00", "ait": "0.00", "service_charge": 700.05 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5OS4yMCIsImJhc2VfZmFyZSI6Ijc5My44MyIsInRheCI6IjIwNS4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyMS42NiIsInRheCI6IjIwNS4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcyLjE3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNzIuMTciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTI3LjAzIiwiYmFzZV9mYXJlIjoiNzIxLjY2IiwidGF4IjoiMjA1LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzIxLjY2IiwidGF4IjoiMjA1LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTI3LjAzIiwiYmFzZV9mYXJlIjoiNzIxLjY2IiwidGF4IjoiMjA1LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkyNy4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 9692.24, "calendar_total_sell": 9692.24, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9692.24, "filter": { "id": "F1BT00023-204", "price": 9692.24, "gross_total": 927.03, "journey_duration": "PT2H30M", "journey_duration_seconds": 9000, "layover_duration": "PT2H30M", "layover_duration_seconds": 9000, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "LIGHT", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T18:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T17:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011800cdg2026070120001851cdg202607012110alg2026070122351054alg202607151015cdg2026071513451555cdg202607151505cph2026071517051850", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-205", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_2439139580", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AF", "supplier_title": "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": "PT1H10M", "transit_time": "1H10M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHCDG_141", "origin": "CPH", "departure_time": "2026-07-01T18:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "CDG", "arrival_time": "2026-07-01T20:00", "destination_terminal": "2F", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1851" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_CDGALG_142", "origin": "CDG", "departure_time": "2026-07-01T21:10", "origin_terminal": "2E", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ALG", "arrival_time": "2026-07-01T22:35", "destination_terminal": "4", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1054" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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": "PT4H55M", "transit_time": "4H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGCDG_2161", "origin": "ALG", "departure_time": "2026-07-15T06:30", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "CDG", "arrival_time": "2026-07-15T10:10", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1055" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "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_CDGCPH_2162", "origin": "CDG", "departure_time": "2026-07-15T15:05", "origin_terminal": "2F", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "CPH", "arrival_time": "2026-07-15T17:05", "destination_terminal": "3", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "2026-07-15", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1850" }, "booking_class": { "cabin_class": "LIGHT", "cabin_code": "LIGHT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_2439139580_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9692.24, "gross_total": 927.03, "base_fare": 7700.15, "tax": 1992.09, "sell": { "currency": "SEK", "total": 9692.24, "base_fare": 7700.15, "tax": 1992.09 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk5LjIsImJhc2VfZmFyZSI6NzkzLjgzLCJ0YXgiOjIwNS4zN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkyNy4wMywiYmFzZV9mYXJlIjo3MjEuNjYsInRheCI6MjA1LjM3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkyNy4wMywiYmFzZV9mYXJlIjo3MjEuNjYsInRheCI6MjA1LjM3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9692.24, "base_fare": 7700.15, "tax": 1992.09, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7000.10", "tax": "1992.09", "discount": 0, "ait": "0.00", "service_charge": 700.05 }, "partner": { "currency": "SEK", "total": 9692.24, "base_fare": 7700.15, "tax": 1992.09, "gross": { "base_fare": "7000.10", "tax": "1992.09", "discount": "0.00", "ait": "0.00", "service_charge": 700.05 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5OS4yMCIsImJhc2VfZmFyZSI6Ijc5My44MyIsInRheCI6IjIwNS4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyMS42NiIsInRheCI6IjIwNS4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcyLjE3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNzIuMTciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTI3LjAzIiwiYmFzZV9mYXJlIjoiNzIxLjY2IiwidGF4IjoiMjA1LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzIxLjY2IiwidGF4IjoiMjA1LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTI3LjAzIiwiYmFzZV9mYXJlIjoiNzIxLjY2IiwidGF4IjoiMjA1LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkyNy4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "AF", "calendar_total_currency": "SEK", "calendar_total_price": 9692.24, "calendar_total_sell": 9692.24, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9692.24, "filter": { "id": "F1BT00023-205", "price": 9692.24, "gross_total": 927.03, "journey_duration": "PT6H5M", "journey_duration_seconds": 21900, "layover_duration": "PT6H5M", "layover_duration_seconds": 21900, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "223", "aircraft_name": "223", "cabin_class": "LIGHT", "connecting_airport": [ "CDG" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T18:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-15T17:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011800cdg2026070120001851cdg202607012110alg2026070122351054alg202607150630cdg2026071510101055cdg202607151505cph2026071517051850", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-206", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_1878584682", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT5H25M", "transit_time": "5H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHFRA_1141", "origin": "CPH", "departure_time": "2026-07-01T06:20", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T07:50", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "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": "833" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "833" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAFCO_1142", "origin": "FRA", "departure_time": "2026-07-01T10:40", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T12:30", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "232" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "232" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FCOALG_1143", "origin": "FCO", "departure_time": "2026-07-01T15:05", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T16:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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-206-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H50M", "transit_time": "4H50M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFRA_251", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRACPH_252", "origin": "FRA", "departure_time": "2026-07-15T10:10", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T11:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT04H50M", "lay_over_date": "2026-07-15", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "826" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_1878584682_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9732.31, "gross_total": 953.08, "base_fare": 5362.06, "tax": 4370.24, "sell": { "currency": "SEK", "total": 9732.31, "base_fare": 5362.06, "tax": 4370.24 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMy4zMywiYmFzZV9mYXJlIjo1NTIuNzksInRheCI6NDUwLjU0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTUzLjA4LCJiYXNlX2ZhcmUiOjUwMi41NCwidGF4Ijo0NTAuNTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTUzLjA4LCJiYXNlX2ZhcmUiOjUwMi41NCwidGF4Ijo0NTAuNTR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9732.31, "base_fare": 5362.06, "tax": 4370.24, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4874.64", "tax": "4370.24", "discount": 0, "ait": "0.00", "service_charge": 487.43 }, "partner": { "currency": "SEK", "total": 9732.31, "base_fare": 5362.06, "tax": 4370.24, "gross": { "base_fare": "4874.64", "tax": "4370.24", "discount": "0.00", "ait": "0.00", "service_charge": 487.43 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDMuMzMiLCJiYXNlX2ZhcmUiOiI1NTIuNzkiLCJ0YXgiOiI0NTAuNTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MDIuNTQiLCJ0YXgiOiI0NTAuNTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1MC4yNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwLjI1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1My4wOCIsImJhc2VfZmFyZSI6IjUwMi41NCIsInRheCI6IjQ1MC41NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwMi41NCIsInRheCI6IjQ1MC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1My4wOCIsImJhc2VfZmFyZSI6IjUwMi41NCIsInRheCI6IjQ1MC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NTMuMDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9732.31, "calendar_total_sell": 9732.31, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9732.31, "filter": { "id": "F1BT00023-206", "price": 9732.31, "gross_total": 953.08, "journey_duration": "PT10H15M", "journey_duration_seconds": 36900, "layover_duration": "PT10H15M", "layover_duration_seconds": 36900, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32A", "aircraft_name": "32A", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "FCO" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T11:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010620fra202607010750833fra202607011040fco202607011230232fco202607011505alg202607011600800alg202607150140fra2026071505201319fra202607151010cph202607151135826", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-207", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_1929350415", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT5H25M", "transit_time": "5H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHFRA_1141", "origin": "CPH", "departure_time": "2026-07-01T06:20", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T07:50", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "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": "833" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "833" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAFCO_1142", "origin": "FRA", "departure_time": "2026-07-01T10:40", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T12:30", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "232" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "232" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FCOALG_1143", "origin": "FCO", "departure_time": "2026-07-01T15:05", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T16:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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-207-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT7H10M", "transit_time": "7H10M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFRA_261", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRACPH_262", "origin": "FRA", "departure_time": "2026-07-15T12:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T13:55", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT07H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "828" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_1929350415_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9732.31, "gross_total": 953.08, "base_fare": 5362.06, "tax": 4370.24, "sell": { "currency": "SEK", "total": 9732.31, "base_fare": 5362.06, "tax": 4370.24 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMy4zMywiYmFzZV9mYXJlIjo1NTIuNzksInRheCI6NDUwLjU0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTUzLjA4LCJiYXNlX2ZhcmUiOjUwMi41NCwidGF4Ijo0NTAuNTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTUzLjA4LCJiYXNlX2ZhcmUiOjUwMi41NCwidGF4Ijo0NTAuNTR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9732.31, "base_fare": 5362.06, "tax": 4370.24, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4874.64", "tax": "4370.24", "discount": 0, "ait": "0.00", "service_charge": 487.43 }, "partner": { "currency": "SEK", "total": 9732.31, "base_fare": 5362.06, "tax": 4370.24, "gross": { "base_fare": "4874.64", "tax": "4370.24", "discount": "0.00", "ait": "0.00", "service_charge": 487.43 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDMuMzMiLCJiYXNlX2ZhcmUiOiI1NTIuNzkiLCJ0YXgiOiI0NTAuNTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MDIuNTQiLCJ0YXgiOiI0NTAuNTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1MC4yNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUwLjI1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1My4wOCIsImJhc2VfZmFyZSI6IjUwMi41NCIsInRheCI6IjQ1MC41NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwMi41NCIsInRheCI6IjQ1MC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1My4wOCIsImJhc2VfZmFyZSI6IjUwMi41NCIsInRheCI6IjQ1MC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NTMuMDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 9732.31, "calendar_total_sell": 9732.31, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9732.31, "filter": { "id": "F1BT00023-207", "price": 9732.31, "gross_total": 953.08, "journey_duration": "PT12H35M", "journey_duration_seconds": 45300, "layover_duration": "PT12H35M", "layover_duration_seconds": 45300, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32A", "aircraft_name": "32A", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "FCO" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:20", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-15T13:55", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010620fra202607010750833fra202607011040fco202607011230232fco202607011505alg202607011600800alg202607150140fra2026071505201319fra202607151230cph202607151355828", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-208", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_1481868473", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT5H50M", "transit_time": "5H50M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHMUC_1111", "origin": "CPH", "departure_time": "2026-07-01T06:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "MUC", "arrival_time": "2026-07-01T07:40", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "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": "2447" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2447" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCFCO_1112", "origin": "MUC", "departure_time": "2026-07-01T08:25", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T10:00", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT00H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "321", "name": "321", "picture": "321.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1866" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1866" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FCOALG_1113", "origin": "FCO", "departure_time": "2026-07-01T15:05", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T16:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT05H05M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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-208-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H40M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFRA_271", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRACPH_272", "origin": "FRA", "departure_time": "2026-07-15T08:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T09:25", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_1481868473_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10076.56, "gross_total": 986.44, "base_fare": 5589.04, "tax": 4487.51, "sell": { "currency": "SEK", "total": 10076.56, "base_fare": 5589.04, "tax": 4487.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC44MiwiYmFzZV9mYXJlIjo1NzYuMTksInRheCI6NDYyLjYzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg2LjQ0LCJiYXNlX2ZhcmUiOjUyMy44MSwidGF4Ijo0NjIuNjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg2LjQ0LCJiYXNlX2ZhcmUiOjUyMy44MSwidGF4Ijo0NjIuNjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10076.56, "base_fare": 5589.04, "tax": 4487.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5080.96", "tax": "4487.51", "discount": 0, "ait": "0.00", "service_charge": 508.09 }, "partner": { "currency": "SEK", "total": 10076.56, "base_fare": 5589.04, "tax": 4487.51, "gross": { "base_fare": "5080.96", "tax": "4487.51", "discount": "0.00", "ait": "0.00", "service_charge": 508.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguODIiLCJiYXNlX2ZhcmUiOiI1NzYuMTkiLCJ0YXgiOiI0NjIuNjMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjMuODEiLCJ0YXgiOiI0NjIuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Mi4zOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUyLjM4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ni40NCIsImJhc2VfZmFyZSI6IjUyMy44MSIsInRheCI6IjQ2Mi42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyMy44MSIsInRheCI6IjQ2Mi42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ni40NCIsImJhc2VfZmFyZSI6IjUyMy44MSIsInRheCI6IjQ2Mi42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODYuNDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 10076.56, "calendar_total_sell": 10076.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10076.56, "filter": { "id": "F1BT00023-208", "price": 10076.56, "gross_total": 986.44, "journey_duration": "PT8H30M", "journey_duration_seconds": 30600, "layover_duration": "PT8H30M", "layover_duration_seconds": 30600, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32A", "aircraft_name": "32A", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FCO", "FRA" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T09:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010600muc2026070107402447muc202607010825fco2026070110001866fco202607011505alg202607011600800alg202607150140fra2026071505201319fra202607150800cph202607150925824", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-209", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_2481868473", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT5H50M", "transit_time": "5H50M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHMUC_1121", "origin": "CPH", "departure_time": "2026-07-01T06:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "MUC", "arrival_time": "2026-07-01T07:40", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "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": "2447" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2447" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCFCO_1122", "origin": "MUC", "departure_time": "2026-07-01T10:20", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T11:55", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "VL", "carrier_name": "Med View Airlines", "carrier_logo": "VL.png", "flight_number": "4170" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "4170" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FCOALG_1123", "origin": "FCO", "departure_time": "2026-07-01T15:05", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T16:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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-209-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H40M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFRA_271", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRACPH_272", "origin": "FRA", "departure_time": "2026-07-15T08:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T09:25", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_2481868473_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10076.56, "gross_total": 986.44, "base_fare": 5589.04, "tax": 4487.51, "sell": { "currency": "SEK", "total": 10076.56, "base_fare": 5589.04, "tax": 4487.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC44MiwiYmFzZV9mYXJlIjo1NzYuMTksInRheCI6NDYyLjYzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg2LjQ0LCJiYXNlX2ZhcmUiOjUyMy44MSwidGF4Ijo0NjIuNjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg2LjQ0LCJiYXNlX2ZhcmUiOjUyMy44MSwidGF4Ijo0NjIuNjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10076.56, "base_fare": 5589.04, "tax": 4487.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5080.96", "tax": "4487.51", "discount": 0, "ait": "0.00", "service_charge": 508.09 }, "partner": { "currency": "SEK", "total": 10076.56, "base_fare": 5589.04, "tax": 4487.51, "gross": { "base_fare": "5080.96", "tax": "4487.51", "discount": "0.00", "ait": "0.00", "service_charge": 508.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguODIiLCJiYXNlX2ZhcmUiOiI1NzYuMTkiLCJ0YXgiOiI0NjIuNjMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjMuODEiLCJ0YXgiOiI0NjIuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Mi4zOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUyLjM4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ni40NCIsImJhc2VfZmFyZSI6IjUyMy44MSIsInRheCI6IjQ2Mi42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyMy44MSIsInRheCI6IjQ2Mi42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ni40NCIsImJhc2VfZmFyZSI6IjUyMy44MSIsInRheCI6IjQ2Mi42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODYuNDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 10076.56, "calendar_total_sell": 10076.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10076.56, "filter": { "id": "F1BT00023-209", "price": 10076.56, "gross_total": 986.44, "journey_duration": "PT8H30M", "journey_duration_seconds": 30600, "layover_duration": "PT8H30M", "layover_duration_seconds": 30600, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32A", "aircraft_name": "32A", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FCO", "FRA" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T09:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010600muc2026070107402447muc202607011020fco2026070111554170fco202607011505alg202607011600800alg202607150140fra2026071505201319fra202607150800cph202607150925824", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-210", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_3481868473", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT5H50M", "transit_time": "5H50M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHMUC_1131", "origin": "CPH", "departure_time": "2026-07-01T06:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "MUC", "arrival_time": "2026-07-01T07:40", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "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": "2447" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2447" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCFCO_1132", "origin": "MUC", "departure_time": "2026-07-01T11:00", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T12:35", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT03H20M", "lay_over_date": "2026-07-01", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "5184" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "5184" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FCOALG_1133", "origin": "FCO", "departure_time": "2026-07-01T15:05", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T16:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "PT2H40M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFRA_271", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRACPH_272", "origin": "FRA", "departure_time": "2026-07-15T08:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T09:25", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_3481868473_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10076.56, "gross_total": 986.44, "base_fare": 5589.04, "tax": 4487.51, "sell": { "currency": "SEK", "total": 10076.56, "base_fare": 5589.04, "tax": 4487.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC44MiwiYmFzZV9mYXJlIjo1NzYuMTksInRheCI6NDYyLjYzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg2LjQ0LCJiYXNlX2ZhcmUiOjUyMy44MSwidGF4Ijo0NjIuNjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg2LjQ0LCJiYXNlX2ZhcmUiOjUyMy44MSwidGF4Ijo0NjIuNjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10076.56, "base_fare": 5589.04, "tax": 4487.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5080.96", "tax": "4487.51", "discount": 0, "ait": "0.00", "service_charge": 508.09 }, "partner": { "currency": "SEK", "total": 10076.56, "base_fare": 5589.04, "tax": 4487.51, "gross": { "base_fare": "5080.96", "tax": "4487.51", "discount": "0.00", "ait": "0.00", "service_charge": 508.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguODIiLCJiYXNlX2ZhcmUiOiI1NzYuMTkiLCJ0YXgiOiI0NjIuNjMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjMuODEiLCJ0YXgiOiI0NjIuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Mi4zOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUyLjM4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ni40NCIsImJhc2VfZmFyZSI6IjUyMy44MSIsInRheCI6IjQ2Mi42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyMy44MSIsInRheCI6IjQ2Mi42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ni40NCIsImJhc2VfZmFyZSI6IjUyMy44MSIsInRheCI6IjQ2Mi42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODYuNDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 10076.56, "calendar_total_sell": 10076.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10076.56, "filter": { "id": "F1BT00023-210", "price": 10076.56, "gross_total": 986.44, "journey_duration": "PT8H30M", "journey_duration_seconds": 30600, "layover_duration": "PT8H30M", "layover_duration_seconds": 30600, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32A", "aircraft_name": "32A", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FCO", "FRA" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T09:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010600muc2026070107402447muc202607011100fco2026070112355184fco202607011505alg202607011600800alg202607150140fra2026071505201319fra202607150800cph202607150925824", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-211", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_1984012001", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AZ", "supplier_title": "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": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT5H25M", "transit_time": "5H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHFRA_1141", "origin": "CPH", "departure_time": "2026-07-01T06:20", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "FRA", "arrival_time": "2026-07-01T07:50", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-01", "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": "833" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "833" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAFCO_1142", "origin": "FRA", "departure_time": "2026-07-01T10:40", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "FCO", "arrival_time": "2026-07-01T12:30", "destination_terminal": "1", "destination_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT02H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "232" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "232" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FCOALG_1143", "origin": "FCO", "departure_time": "2026-07-01T15:05", "origin_terminal": "1", "origin_airport": { "name": "Leonardo da Vinci-Fiumicino Airport", "city": "Rome", "country": "Italy", "timezone": "Europe\/Rome" }, "destination": "ALG", "arrival_time": "2026-07-01T16:00", "destination_terminal": "I", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "marketing": { "carrier": "AZ", "carrier_name": "Alitalia", "carrier_logo": "AZ.png", "flight_number": "800" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H40M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGFRA_271", "origin": "ALG", "departure_time": "2026-07-15T01:40", "origin_terminal": "4", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "FRA", "arrival_time": "2026-07-15T05:20", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1319" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRACPH_272", "origin": "FRA", "departure_time": "2026-07-15T08:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "CPH", "arrival_time": "2026-07-15T09:25", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "824" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "COMFORT", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_1984012001_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10167.84, "gross_total": 995.85, "base_fare": 5589.04, "tax": 4578.79, "sell": { "currency": "SEK", "total": 10167.84, "base_fare": 5589.04, "tax": 4578.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OC4yMywiYmFzZV9mYXJlIjo1NzYuMTksInRheCI6NDcyLjA0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1Ljg1LCJiYXNlX2ZhcmUiOjUyMy44MSwidGF4Ijo0NzIuMDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1Ljg1LCJiYXNlX2ZhcmUiOjUyMy44MSwidGF4Ijo0NzIuMDR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10167.84, "base_fare": 5589.04, "tax": 4578.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5080.96", "tax": "4578.79", "discount": 0, "ait": "0.00", "service_charge": 508.09 }, "partner": { "currency": "SEK", "total": 10167.84, "base_fare": 5589.04, "tax": 4578.79, "gross": { "base_fare": "5080.96", "tax": "4578.79", "discount": "0.00", "ait": "0.00", "service_charge": 508.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDguMjMiLCJiYXNlX2ZhcmUiOiI1NzYuMTkiLCJ0YXgiOiI0NzIuMDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjMuODEiLCJ0YXgiOiI0NzIuMDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Mi4zOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUyLjM4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS44NSIsImJhc2VfZmFyZSI6IjUyMy44MSIsInRheCI6IjQ3Mi4wNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyMy44MSIsInRheCI6IjQ3Mi4wNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS44NSIsImJhc2VfZmFyZSI6IjUyMy44MSIsInRheCI6IjQ3Mi4wNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTUuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 10167.84, "calendar_total_sell": 10167.84, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10167.84, "filter": { "id": "F1BT00023-211", "price": 10167.84, "gross_total": 995.85, "journey_duration": "PT8H5M", "journey_duration_seconds": 29100, "layover_duration": "PT8H5M", "layover_duration_seconds": 29100, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32A", "aircraft_name": "32A", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "FCO" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-15T09:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010620fra202607010750833fra202607011040fco202607011230232fco202607011505alg202607011600800alg202607150140fra2026071505201319fra202607150800cph202607150925824", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-212", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_1927990285", "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-212-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H10M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHIST_1151", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "FLEXIBLE", "cabin_code": "FX", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_ISTALG_1152", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "FLEXIBLE", "cabin_code": "FX", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-212-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H35M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGIST_291", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "FLEXIBLE", "cabin_code": "FX", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_ISTCPH_292", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "FLEXIBLE", "cabin_code": "FX", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_1927990285_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10466.88, "gross_total": 1023.24, "base_fare": 5955.8, "tax": 4511.08, "sell": { "currency": "SEK", "total": 10466.88, "base_fare": 5955.8, "tax": 4511.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3OS4wNiwiYmFzZV9mYXJlIjo2MTQsInRheCI6NDY1LjA2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMy4yNCwiYmFzZV9mYXJlIjo1NTguMTgsInRheCI6NDY1LjA2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMjMuMjQsImJhc2VfZmFyZSI6NTU4LjE4LCJ0YXgiOjQ2NS4wNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10466.88, "base_fare": 5955.8, "tax": 4511.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5414.35", "tax": "4511.08", "discount": 0, "ait": "0.00", "service_charge": 541.45 }, "partner": { "currency": "SEK", "total": 10466.88, "base_fare": 5955.8, "tax": 4511.08, "gross": { "base_fare": "5414.35", "tax": "4511.08", "discount": "0.00", "ait": "0.00", "service_charge": 541.45 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzkuMDYiLCJiYXNlX2ZhcmUiOiI2MTQuMDAiLCJ0YXgiOiI0NjUuMDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NTguMTgiLCJ0YXgiOiI0NjUuMDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1NS44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU1LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjMuMjQiLCJiYXNlX2ZhcmUiOiI1NTguMTgiLCJ0YXgiOiI0NjUuMDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NTguMTgiLCJ0YXgiOiI0NjUuMDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDIzLjI0IiwiYmFzZV9mYXJlIjoiNTU4LjE4IiwidGF4IjoiNDY1LjA2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjMuMjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10466.88, "calendar_total_sell": 10466.88, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10466.88, "filter": { "id": "F1BT00023-212", "price": 10466.88, "gross_total": 1023.24, "journey_duration": "PT8H45M", "journey_duration_seconds": 31500, "layover_duration": "PT8H45M", "layover_duration_seconds": 31500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "FLEXIBLE", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-213", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_2927990285", "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-213-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H10M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHIST_1151", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "FLEXIBLE", "cabin_code": "FX", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_ISTALG_1152", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "FLEXIBLE", "cabin_code": "FX", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-213-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT6H10M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGIST_2171", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "FLEXIBLE", "cabin_code": "FX", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_ISTCPH_2172", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "FLEXIBLE", "cabin_code": "FX", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_2927990285_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10466.88, "gross_total": 1023.24, "base_fare": 5955.8, "tax": 4511.08, "sell": { "currency": "SEK", "total": 10466.88, "base_fare": 5955.8, "tax": 4511.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3OS4wNiwiYmFzZV9mYXJlIjo2MTQsInRheCI6NDY1LjA2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMy4yNCwiYmFzZV9mYXJlIjo1NTguMTgsInRheCI6NDY1LjA2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMjMuMjQsImJhc2VfZmFyZSI6NTU4LjE4LCJ0YXgiOjQ2NS4wNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10466.88, "base_fare": 5955.8, "tax": 4511.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5414.35", "tax": "4511.08", "discount": 0, "ait": "0.00", "service_charge": 541.45 }, "partner": { "currency": "SEK", "total": 10466.88, "base_fare": 5955.8, "tax": 4511.08, "gross": { "base_fare": "5414.35", "tax": "4511.08", "discount": "0.00", "ait": "0.00", "service_charge": 541.45 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzkuMDYiLCJiYXNlX2ZhcmUiOiI2MTQuMDAiLCJ0YXgiOiI0NjUuMDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NTguMTgiLCJ0YXgiOiI0NjUuMDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1NS44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU1LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjMuMjQiLCJiYXNlX2ZhcmUiOiI1NTguMTgiLCJ0YXgiOiI0NjUuMDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NTguMTgiLCJ0YXgiOiI0NjUuMDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDIzLjI0IiwiYmFzZV9mYXJlIjoiNTU4LjE4IiwidGF4IjoiNDY1LjA2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjMuMjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10466.88, "calendar_total_sell": 10466.88, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10466.88, "filter": { "id": "F1BT00023-213", "price": 10466.88, "gross_total": 1023.24, "journey_duration": "PT10H20M", "journey_duration_seconds": 37200, "layover_duration": "PT10H20M", "layover_duration_seconds": 37200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "FLEXIBLE", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-214", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "1ARUH2_1547096252", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "BA", "supplier_title": "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": "PT23H30M", "transit_time": "23H30M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CPHLHR_1161", "origin": "CPH", "departure_time": "2026-07-01T16:20", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "LHR", "arrival_time": "2026-07-01T17:20", "destination_terminal": "5", "destination_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-07-01", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "819" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "819" }, "booking_class": { "cabin_class": "BASIC", "cabin_code": "NOBAG", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_LGWALG_1162", "origin": "LGW", "departure_time": "2026-07-02T16:50", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "ALG", "arrival_time": "2026-07-02T19:40", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "Array", "distance": null, "lay_over": "PT23H30M", "lay_over_date": "2026-07-01", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2816" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2816" }, "booking_class": { "cabin_class": "BASIC", "cabin_code": "NOBAG", "booking_code": null, "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": "PT9H0M", "transit_time": "9H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_ALGLGW_2181", "origin": "ALG", "departure_time": "2026-07-15T19:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "LGW", "arrival_time": "2026-07-15T22:00", "destination_terminal": "S", "destination_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-07-15", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2817" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2817" }, "booking_class": { "cabin_class": "BASIC", "cabin_code": "NOBAG", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_LHRCPH_2182", "origin": "LHR", "departure_time": "2026-07-16T07:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CPH", "arrival_time": "2026-07-16T09:50", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "Array", "distance": null, "lay_over": "PT09H00M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "812" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "812" }, "booking_class": { "cabin_class": "BASIC", "cabin_code": "NOBAG", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "1ARUH2_1547096252_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 15420.09, "gross_total": 1464.63, "base_fare": 13344.58, "tax": 2075.51, "sell": { "currency": "SEK", "total": 15420.09, "base_fare": 13344.58, "tax": 2075.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU4OS43LCJiYXNlX2ZhcmUiOjEzNzUuNzMsInRheCI6MjEzLjk3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ2NC42MywiYmFzZV9mYXJlIjoxMjUwLjY2LCJ0YXgiOjIxMy45NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDY0LjYzLCJiYXNlX2ZhcmUiOjEyNTAuNjYsInRheCI6MjEzLjk3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 15420.09, "base_fare": 13344.58, "tax": 2075.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12131.40", "tax": "2075.51", "discount": 0, "ait": "0.00", "service_charge": 1213.18 }, "partner": { "currency": "SEK", "total": 15420.09, "base_fare": 13344.58, "tax": 2075.51, "gross": { "base_fare": "12131.40", "tax": "2075.51", "discount": "0.00", "ait": "0.00", "service_charge": 1213.18 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODkuNzAiLCJiYXNlX2ZhcmUiOiIxMzc1LjczIiwidGF4IjoiMjEzLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1MC42NiIsInRheCI6IjIxMy45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyNS4wNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyNS4wNyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDY0LjYzIiwiYmFzZV9mYXJlIjoiMTI1MC42NiIsInRheCI6IjIxMy45NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNTAuNjYiLCJ0YXgiOiIyMTMuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDY0LjYzIiwiYmFzZV9mYXJlIjoiMTI1MC42NiIsInRheCI6IjIxMy45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDY0LjYzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "BA", "calendar_total_currency": "SEK", "calendar_total_price": 15420.09, "calendar_total_sell": 15420.09, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15420.09, "filter": { "id": "F1BT00023-214", "price": 15420.09, "gross_total": 1464.63, "journey_duration": "PT1D8H30M", "journey_duration_seconds": 117000, "layover_duration": "PT1D8H30M", "layover_duration_seconds": 117000, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "BASIC", "connecting_airport": [ "LGW", "LHR" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T16:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:50", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011620lhr202607011720819lgw202607021650alg2026070219402816alg202607151905lgw2026071522002817lhr202607160700cph202607160950812", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-215", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_1901774451", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_1_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_1_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-215-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_1_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_1_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_1901774451_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 8756.38, "gross_total": 859.7, "base_fare": 4590.23, "tax": 4166.15, "sell": { "currency": "SEK", "total": 8756.38, "base_fare": 4590.23, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTAyLjcyLCJiYXNlX2ZhcmUiOjQ3My4yMiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg1OS43LCJiYXNlX2ZhcmUiOjQzMC4yLCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg1OS43LCJiYXNlX2ZhcmUiOjQzMC4yLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 8756.38, "base_fare": 4590.23, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4172.94", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 417.29 }, "partner": { "currency": "SEK", "total": 8756.38, "base_fare": 4590.23, "tax": 4166.15, "gross": { "base_fare": "4172.94", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 417.29 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwMi43MiIsImJhc2VfZmFyZSI6IjQ3My4yMiIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzMC4yMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQzLjAyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDMuMDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODU5LjcwIiwiYmFzZV9mYXJlIjoiNDMwLjIwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDMwLjIwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODU5LjcwIiwiYmFzZV9mYXJlIjoiNDMwLjIwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg1OS43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 8756.38, "calendar_total_sell": 8756.38, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 8756.38, "filter": { "id": "F1BT00023-215", "price": 8756.38, "gross_total": 859.7, "journey_duration": "PT1D5H45M", "journey_duration_seconds": 107100, "layover_duration": "PT15H50M", "layover_duration_seconds": 57000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-216", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_2580398849", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_2_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_2_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-216-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_2_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_2_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_2580398849_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 8756.38, "gross_total": 859.7, "base_fare": 4590.23, "tax": 4166.15, "sell": { "currency": "SEK", "total": 8756.38, "base_fare": 4590.23, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTAyLjcyLCJiYXNlX2ZhcmUiOjQ3My4yMiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg1OS43LCJiYXNlX2ZhcmUiOjQzMC4yLCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg1OS43LCJiYXNlX2ZhcmUiOjQzMC4yLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 8756.38, "base_fare": 4590.23, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4172.94", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 417.29 }, "partner": { "currency": "SEK", "total": 8756.38, "base_fare": 4590.23, "tax": 4166.15, "gross": { "base_fare": "4172.94", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 417.29 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwMi43MiIsImJhc2VfZmFyZSI6IjQ3My4yMiIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzMC4yMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQzLjAyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDMuMDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODU5LjcwIiwiYmFzZV9mYXJlIjoiNDMwLjIwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDMwLjIwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODU5LjcwIiwiYmFzZV9mYXJlIjoiNDMwLjIwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg1OS43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 8756.38, "calendar_total_sell": 8756.38, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 8756.38, "filter": { "id": "F1BT00023-216", "price": 8756.38, "gross_total": 859.7, "journey_duration": "PT1D7H15M", "journey_duration_seconds": 112500, "layover_duration": "PT17H25M", "layover_duration_seconds": 62700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-217", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_3666005957", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_3_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_3_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-217-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_3_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_3_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_3666005957_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 8756.38, "gross_total": 859.7, "base_fare": 4590.23, "tax": 4166.15, "sell": { "currency": "SEK", "total": 8756.38, "base_fare": 4590.23, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTAyLjcyLCJiYXNlX2ZhcmUiOjQ3My4yMiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg1OS43LCJiYXNlX2ZhcmUiOjQzMC4yLCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg1OS43LCJiYXNlX2ZhcmUiOjQzMC4yLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 8756.38, "base_fare": 4590.23, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4172.94", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 417.29 }, "partner": { "currency": "SEK", "total": 8756.38, "base_fare": 4590.23, "tax": 4166.15, "gross": { "base_fare": "4172.94", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 417.29 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwMi43MiIsImJhc2VfZmFyZSI6IjQ3My4yMiIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzMC4yMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQzLjAyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDMuMDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODU5LjcwIiwiYmFzZV9mYXJlIjoiNDMwLjIwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDMwLjIwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODU5LjcwIiwiYmFzZV9mYXJlIjoiNDMwLjIwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg1OS43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 8756.38, "calendar_total_sell": 8756.38, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 8756.38, "filter": { "id": "F1BT00023-217", "price": 8756.38, "gross_total": 859.7, "journey_duration": "PT1D7H15M", "journey_duration_seconds": 112500, "layover_duration": "PT17H15M", "layover_duration_seconds": 62100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-218", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_4174881953", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_4_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_4_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-218-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_4_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_4_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_4174881953_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 8756.38, "gross_total": 859.7, "base_fare": 4590.23, "tax": 4166.15, "sell": { "currency": "SEK", "total": 8756.38, "base_fare": 4590.23, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTAyLjcyLCJiYXNlX2ZhcmUiOjQ3My4yMiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg1OS43LCJiYXNlX2ZhcmUiOjQzMC4yLCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg1OS43LCJiYXNlX2ZhcmUiOjQzMC4yLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 8756.38, "base_fare": 4590.23, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4172.94", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 417.29 }, "partner": { "currency": "SEK", "total": 8756.38, "base_fare": 4590.23, "tax": 4166.15, "gross": { "base_fare": "4172.94", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 417.29 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwMi43MiIsImJhc2VfZmFyZSI6IjQ3My4yMiIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzMC4yMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQzLjAyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDMuMDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODU5LjcwIiwiYmFzZV9mYXJlIjoiNDMwLjIwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDMwLjIwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODU5LjcwIiwiYmFzZV9mYXJlIjoiNDMwLjIwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg1OS43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 8756.38, "calendar_total_sell": 8756.38, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 8756.38, "filter": { "id": "F1BT00023-218", "price": 8756.38, "gross_total": 859.7, "journey_duration": "PT1D8H45M", "journey_duration_seconds": 117900, "layover_duration": "PT18H50M", "layover_duration_seconds": 67800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-219", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_5895629766", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_5_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_5_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-219-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_5_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_5_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_5895629766_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 8814, "gross_total": 865.1, "base_fare": 4647.85, "tax": 4166.15, "sell": { "currency": "SEK", "total": 8814, "base_fare": 4647.85, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTA4LjY2LCJiYXNlX2ZhcmUiOjQ3OS4xNiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2NS4xLCJiYXNlX2ZhcmUiOjQzNS42LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2NS4xLCJiYXNlX2ZhcmUiOjQzNS42LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 8814, "base_fare": 4647.85, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4225.32", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 422.53 }, "partner": { "currency": "SEK", "total": 8814, "base_fare": 4647.85, "tax": 4166.15, "gross": { "base_fare": "4225.32", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 422.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwOC42NiIsImJhc2VfZmFyZSI6IjQ3OS4xNiIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzNS42MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQzLjU2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDMuNTYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY1LjEwIiwiYmFzZV9mYXJlIjoiNDM1LjYwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDM1LjYwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY1LjEwIiwiYmFzZV9mYXJlIjoiNDM1LjYwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NS4xLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 8814, "calendar_total_sell": 8814, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 8814, "filter": { "id": "F1BT00023-219", "price": 8814, "gross_total": 865.1, "journey_duration": "PT1D1H30M", "journey_duration_seconds": 91800, "layover_duration": "PT11H35M", "layover_duration_seconds": 41700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-220", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_6138979384", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_6_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_6_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-220-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_6_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_6_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_6138979384_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 8814, "gross_total": 865.1, "base_fare": 4647.85, "tax": 4166.15, "sell": { "currency": "SEK", "total": 8814, "base_fare": 4647.85, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTA4LjY2LCJiYXNlX2ZhcmUiOjQ3OS4xNiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2NS4xLCJiYXNlX2ZhcmUiOjQzNS42LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2NS4xLCJiYXNlX2ZhcmUiOjQzNS42LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 8814, "base_fare": 4647.85, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4225.32", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 422.53 }, "partner": { "currency": "SEK", "total": 8814, "base_fare": 4647.85, "tax": 4166.15, "gross": { "base_fare": "4225.32", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 422.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwOC42NiIsImJhc2VfZmFyZSI6IjQ3OS4xNiIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzNS42MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQzLjU2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDMuNTYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY1LjEwIiwiYmFzZV9mYXJlIjoiNDM1LjYwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDM1LjYwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY1LjEwIiwiYmFzZV9mYXJlIjoiNDM1LjYwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NS4xLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 8814, "calendar_total_sell": 8814, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 8814, "filter": { "id": "F1BT00023-220", "price": 8814, "gross_total": 865.1, "journey_duration": "PT1D3H0M", "journey_duration_seconds": 97200, "layover_duration": "PT13H10M", "layover_duration_seconds": 47400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-221", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_7668085281", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_7_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_7_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-221-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_7_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_7_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_7668085281_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 8814, "gross_total": 865.1, "base_fare": 4647.85, "tax": 4166.15, "sell": { "currency": "SEK", "total": 8814, "base_fare": 4647.85, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTA4LjY2LCJiYXNlX2ZhcmUiOjQ3OS4xNiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2NS4xLCJiYXNlX2ZhcmUiOjQzNS42LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2NS4xLCJiYXNlX2ZhcmUiOjQzNS42LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 8814, "base_fare": 4647.85, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4225.32", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 422.53 }, "partner": { "currency": "SEK", "total": 8814, "base_fare": 4647.85, "tax": 4166.15, "gross": { "base_fare": "4225.32", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 422.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwOC42NiIsImJhc2VfZmFyZSI6IjQ3OS4xNiIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzNS42MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQzLjU2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDMuNTYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY1LjEwIiwiYmFzZV9mYXJlIjoiNDM1LjYwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDM1LjYwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY1LjEwIiwiYmFzZV9mYXJlIjoiNDM1LjYwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NS4xLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 8814, "calendar_total_sell": 8814, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 8814, "filter": { "id": "F1BT00023-221", "price": 8814, "gross_total": 865.1, "journey_duration": "PT1D3H0M", "journey_duration_seconds": 97200, "layover_duration": "PT13H0M", "layover_duration_seconds": 46800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-222", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_8513091989", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_8_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_8_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-222-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_8_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_8_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_8513091989_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 8814, "gross_total": 865.1, "base_fare": 4647.85, "tax": 4166.15, "sell": { "currency": "SEK", "total": 8814, "base_fare": 4647.85, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTA4LjY2LCJiYXNlX2ZhcmUiOjQ3OS4xNiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2NS4xLCJiYXNlX2ZhcmUiOjQzNS42LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2NS4xLCJiYXNlX2ZhcmUiOjQzNS42LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 8814, "base_fare": 4647.85, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4225.32", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 422.53 }, "partner": { "currency": "SEK", "total": 8814, "base_fare": 4647.85, "tax": 4166.15, "gross": { "base_fare": "4225.32", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 422.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwOC42NiIsImJhc2VfZmFyZSI6IjQ3OS4xNiIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzNS42MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQzLjU2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDMuNTYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY1LjEwIiwiYmFzZV9mYXJlIjoiNDM1LjYwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDM1LjYwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY1LjEwIiwiYmFzZV9mYXJlIjoiNDM1LjYwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NS4xLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 8814, "calendar_total_sell": 8814, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 8814, "filter": { "id": "F1BT00023-222", "price": 8814, "gross_total": 865.1, "journey_duration": "PT1D4H30M", "journey_duration_seconds": 102600, "layover_duration": "PT14H35M", "layover_duration_seconds": 52500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-223", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_9634856719", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D3H50M", "transit_time": "20H50M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_9_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_9_12", "origin": "IST", "departure_time": "2026-07-02T20:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T22:05", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT20H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-223-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_9_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_9_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_9634856719_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 8814, "gross_total": 865.1, "base_fare": 4647.85, "tax": 4166.15, "sell": { "currency": "SEK", "total": 8814, "base_fare": 4647.85, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTA4LjY2LCJiYXNlX2ZhcmUiOjQ3OS4xNiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2NS4xLCJiYXNlX2ZhcmUiOjQzNS42LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2NS4xLCJiYXNlX2ZhcmUiOjQzNS42LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 8814, "base_fare": 4647.85, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4225.32", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 422.53 }, "partner": { "currency": "SEK", "total": 8814, "base_fare": 4647.85, "tax": 4166.15, "gross": { "base_fare": "4225.32", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 422.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwOC42NiIsImJhc2VfZmFyZSI6IjQ3OS4xNiIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzNS42MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQzLjU2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDMuNTYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY1LjEwIiwiYmFzZV9mYXJlIjoiNDM1LjYwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDM1LjYwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY1LjEwIiwiYmFzZV9mYXJlIjoiNDM1LjYwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NS4xLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 8814, "calendar_total_sell": 8814, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 8814, "filter": { "id": "F1BT00023-223", "price": 8814, "gross_total": 865.1, "journey_duration": "PT1D15H20M", "journey_duration_seconds": 141600, "layover_duration": "PT1D1H25M", "layover_duration_seconds": 91500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607022020alg202607022205655alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-224", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_10109203810", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D3H50M", "transit_time": "20H50M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_10_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_10_12", "origin": "IST", "departure_time": "2026-07-02T20:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T22:05", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT20H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-224-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_10_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_10_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_10109203810_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 8814, "gross_total": 865.1, "base_fare": 4647.85, "tax": 4166.15, "sell": { "currency": "SEK", "total": 8814, "base_fare": 4647.85, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTA4LjY2LCJiYXNlX2ZhcmUiOjQ3OS4xNiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2NS4xLCJiYXNlX2ZhcmUiOjQzNS42LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2NS4xLCJiYXNlX2ZhcmUiOjQzNS42LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 8814, "base_fare": 4647.85, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4225.32", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 422.53 }, "partner": { "currency": "SEK", "total": 8814, "base_fare": 4647.85, "tax": 4166.15, "gross": { "base_fare": "4225.32", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 422.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwOC42NiIsImJhc2VfZmFyZSI6IjQ3OS4xNiIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzNS42MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQzLjU2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDMuNTYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY1LjEwIiwiYmFzZV9mYXJlIjoiNDM1LjYwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDM1LjYwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY1LjEwIiwiYmFzZV9mYXJlIjoiNDM1LjYwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NS4xLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 8814, "calendar_total_sell": 8814, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 8814, "filter": { "id": "F1BT00023-224", "price": 8814, "gross_total": 865.1, "journey_duration": "PT1D16H50M", "journey_duration_seconds": 147000, "layover_duration": "PT1D3H0M", "layover_duration_seconds": 97200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607022020alg202607022205655alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-225", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_11552532599", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_11_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_11_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-225-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT23H10M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_11_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_11_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_11552532599_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9140.5, "gross_total": 895.7, "base_fare": 4974.35, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9140.5, "base_fare": 4974.35, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTQyLjMyLCJiYXNlX2ZhcmUiOjUxMi44MiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg5NS43LCJiYXNlX2ZhcmUiOjQ2Ni4yLCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg5NS43LCJiYXNlX2ZhcmUiOjQ2Ni4yLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9140.5, "base_fare": 4974.35, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4522.14", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 452.21 }, "partner": { "currency": "SEK", "total": 9140.5, "base_fare": 4974.35, "tax": 4166.15, "gross": { "base_fare": "4522.14", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 452.21 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk0Mi4zMiIsImJhc2VfZmFyZSI6IjUxMi44MiIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2Ni4yMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ2LjYyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDYuNjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk1LjcwIiwiYmFzZV9mYXJlIjoiNDY2LjIwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY2LjIwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk1LjcwIiwiYmFzZV9mYXJlIjoiNDY2LjIwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5NS43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9140.5, "calendar_total_sell": 9140.5, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9140.5, "filter": { "id": "F1BT00023-225", "price": 9140.5, "gross_total": 895.7, "journey_duration": "PT1D17H25M", "journey_duration_seconds": 149100, "layover_duration": "PT1D3H40M", "layover_duration_seconds": 99600, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-226", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_12270166374", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_12_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_12_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-226-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT23H10M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_12_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_12_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_12270166374_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9140.5, "gross_total": 895.7, "base_fare": 4974.35, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9140.5, "base_fare": 4974.35, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTQyLjMyLCJiYXNlX2ZhcmUiOjUxMi44MiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg5NS43LCJiYXNlX2ZhcmUiOjQ2Ni4yLCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg5NS43LCJiYXNlX2ZhcmUiOjQ2Ni4yLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9140.5, "base_fare": 4974.35, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4522.14", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 452.21 }, "partner": { "currency": "SEK", "total": 9140.5, "base_fare": 4974.35, "tax": 4166.15, "gross": { "base_fare": "4522.14", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 452.21 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk0Mi4zMiIsImJhc2VfZmFyZSI6IjUxMi44MiIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2Ni4yMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ2LjYyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDYuNjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk1LjcwIiwiYmFzZV9mYXJlIjoiNDY2LjIwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY2LjIwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk1LjcwIiwiYmFzZV9mYXJlIjoiNDY2LjIwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5NS43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9140.5, "calendar_total_sell": 9140.5, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9140.5, "filter": { "id": "F1BT00023-226", "price": 9140.5, "gross_total": 895.7, "journey_duration": "PT1D18H55M", "journey_duration_seconds": 154500, "layover_duration": "PT1D5H5M", "layover_duration_seconds": 104700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-227", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_13984293948", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_13_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_13_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-227-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D4H30M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_13_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_13_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT21H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_13984293948_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9140.5, "gross_total": 895.7, "base_fare": 4974.35, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9140.5, "base_fare": 4974.35, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTQyLjMyLCJiYXNlX2ZhcmUiOjUxMi44MiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg5NS43LCJiYXNlX2ZhcmUiOjQ2Ni4yLCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg5NS43LCJiYXNlX2ZhcmUiOjQ2Ni4yLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9140.5, "base_fare": 4974.35, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4522.14", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 452.21 }, "partner": { "currency": "SEK", "total": 9140.5, "base_fare": 4974.35, "tax": 4166.15, "gross": { "base_fare": "4522.14", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 452.21 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk0Mi4zMiIsImJhc2VfZmFyZSI6IjUxMi44MiIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2Ni4yMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ2LjYyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDYuNjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk1LjcwIiwiYmFzZV9mYXJlIjoiNDY2LjIwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY2LjIwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk1LjcwIiwiYmFzZV9mYXJlIjoiNDY2LjIwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5NS43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9140.5, "calendar_total_sell": 9140.5, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9140.5, "filter": { "id": "F1BT00023-227", "price": 9140.5, "gross_total": 895.7, "journey_duration": "PT1D22H45M", "journey_duration_seconds": 168300, "layover_duration": "PT1D8H55M", "layover_duration_seconds": 118500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607151805ist202607152340654ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-228", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_14834033536", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_14_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_14_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-228-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D4H30M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_14_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_14_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT21H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_14834033536_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9140.5, "gross_total": 895.7, "base_fare": 4974.35, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9140.5, "base_fare": 4974.35, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTQyLjMyLCJiYXNlX2ZhcmUiOjUxMi44MiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg5NS43LCJiYXNlX2ZhcmUiOjQ2Ni4yLCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg5NS43LCJiYXNlX2ZhcmUiOjQ2Ni4yLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9140.5, "base_fare": 4974.35, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4522.14", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 452.21 }, "partner": { "currency": "SEK", "total": 9140.5, "base_fare": 4974.35, "tax": 4166.15, "gross": { "base_fare": "4522.14", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 452.21 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk0Mi4zMiIsImJhc2VfZmFyZSI6IjUxMi44MiIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2Ni4yMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ2LjYyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDYuNjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk1LjcwIiwiYmFzZV9mYXJlIjoiNDY2LjIwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY2LjIwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk1LjcwIiwiYmFzZV9mYXJlIjoiNDY2LjIwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5NS43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9140.5, "calendar_total_sell": 9140.5, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9140.5, "filter": { "id": "F1BT00023-228", "price": 9140.5, "gross_total": 895.7, "journey_duration": "PT2D0H15M", "journey_duration_seconds": 173700, "layover_duration": "PT1D10H20M", "layover_duration_seconds": 123600, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607151805ist202607152340654ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-229", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_15925978928", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_15_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_15_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-229-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT23H10M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_15_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_15_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_15925978928_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9198.12, "gross_total": 901.1, "base_fare": 5031.97, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9198.12, "base_fare": 5031.97, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTQ4LjI2LCJiYXNlX2ZhcmUiOjUxOC43NiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkwMS4xLCJiYXNlX2ZhcmUiOjQ3MS42LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkwMS4xLCJiYXNlX2ZhcmUiOjQ3MS42LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9198.12, "base_fare": 5031.97, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4574.52", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 457.45 }, "partner": { "currency": "SEK", "total": 9198.12, "base_fare": 5031.97, "tax": 4166.15, "gross": { "base_fare": "4574.52", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 457.45 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk0OC4yNiIsImJhc2VfZmFyZSI6IjUxOC43NiIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3MS42MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ3LjE2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDcuMTYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAxLjEwIiwiYmFzZV9mYXJlIjoiNDcxLjYwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDcxLjYwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAxLjEwIiwiYmFzZV9mYXJlIjoiNDcxLjYwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwMS4xLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9198.12, "calendar_total_sell": 9198.12, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9198.12, "filter": { "id": "F1BT00023-229", "price": 9198.12, "gross_total": 901.1, "journey_duration": "PT1D13H10M", "journey_duration_seconds": 133800, "layover_duration": "PT23H25M", "layover_duration_seconds": 84300, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-230", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_16897649528", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_16_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_16_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-230-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT23H10M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_16_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_16_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_16897649528_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9198.12, "gross_total": 901.1, "base_fare": 5031.97, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9198.12, "base_fare": 5031.97, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTQ4LjI2LCJiYXNlX2ZhcmUiOjUxOC43NiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkwMS4xLCJiYXNlX2ZhcmUiOjQ3MS42LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkwMS4xLCJiYXNlX2ZhcmUiOjQ3MS42LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9198.12, "base_fare": 5031.97, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4574.52", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 457.45 }, "partner": { "currency": "SEK", "total": 9198.12, "base_fare": 5031.97, "tax": 4166.15, "gross": { "base_fare": "4574.52", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 457.45 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk0OC4yNiIsImJhc2VfZmFyZSI6IjUxOC43NiIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3MS42MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ3LjE2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDcuMTYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAxLjEwIiwiYmFzZV9mYXJlIjoiNDcxLjYwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDcxLjYwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAxLjEwIiwiYmFzZV9mYXJlIjoiNDcxLjYwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwMS4xLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9198.12, "calendar_total_sell": 9198.12, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9198.12, "filter": { "id": "F1BT00023-230", "price": 9198.12, "gross_total": 901.1, "journey_duration": "PT1D14H40M", "journey_duration_seconds": 139200, "layover_duration": "PT1D0H50M", "layover_duration_seconds": 89400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-231", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_17621807784", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_17_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_17_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-231-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D4H30M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_17_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_17_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT21H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_17621807784_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9198.12, "gross_total": 901.1, "base_fare": 5031.97, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9198.12, "base_fare": 5031.97, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTQ4LjI2LCJiYXNlX2ZhcmUiOjUxOC43NiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkwMS4xLCJiYXNlX2ZhcmUiOjQ3MS42LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkwMS4xLCJiYXNlX2ZhcmUiOjQ3MS42LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9198.12, "base_fare": 5031.97, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4574.52", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 457.45 }, "partner": { "currency": "SEK", "total": 9198.12, "base_fare": 5031.97, "tax": 4166.15, "gross": { "base_fare": "4574.52", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 457.45 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk0OC4yNiIsImJhc2VfZmFyZSI6IjUxOC43NiIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3MS42MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ3LjE2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDcuMTYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAxLjEwIiwiYmFzZV9mYXJlIjoiNDcxLjYwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDcxLjYwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAxLjEwIiwiYmFzZV9mYXJlIjoiNDcxLjYwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwMS4xLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9198.12, "calendar_total_sell": 9198.12, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9198.12, "filter": { "id": "F1BT00023-231", "price": 9198.12, "gross_total": 901.1, "journey_duration": "PT1D18H30M", "journey_duration_seconds": 153000, "layover_duration": "PT1D4H40M", "layover_duration_seconds": 103200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607151805ist202607152340654ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-232", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_18281903072", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_18_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_18_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-232-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D4H30M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_18_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_18_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT21H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_18281903072_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9198.12, "gross_total": 901.1, "base_fare": 5031.97, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9198.12, "base_fare": 5031.97, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTQ4LjI2LCJiYXNlX2ZhcmUiOjUxOC43NiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkwMS4xLCJiYXNlX2ZhcmUiOjQ3MS42LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkwMS4xLCJiYXNlX2ZhcmUiOjQ3MS42LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9198.12, "base_fare": 5031.97, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4574.52", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 457.45 }, "partner": { "currency": "SEK", "total": 9198.12, "base_fare": 5031.97, "tax": 4166.15, "gross": { "base_fare": "4574.52", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 457.45 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk0OC4yNiIsImJhc2VfZmFyZSI6IjUxOC43NiIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3MS42MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ3LjE2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDcuMTYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAxLjEwIiwiYmFzZV9mYXJlIjoiNDcxLjYwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDcxLjYwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAxLjEwIiwiYmFzZV9mYXJlIjoiNDcxLjYwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwMS4xLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9198.12, "calendar_total_sell": 9198.12, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9198.12, "filter": { "id": "F1BT00023-232", "price": 9198.12, "gross_total": 901.1, "journey_duration": "PT1D20H0M", "journey_duration_seconds": 158400, "layover_duration": "PT1D6H5M", "layover_duration_seconds": 108300, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607151805ist202607152340654ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-233", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_19652099039", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D3H50M", "transit_time": "20H50M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_19_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_19_12", "origin": "IST", "departure_time": "2026-07-02T20:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T22:05", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT20H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-233-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT23H10M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_19_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_19_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_19652099039_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9198.12, "gross_total": 901.1, "base_fare": 5031.97, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9198.12, "base_fare": 5031.97, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTQ4LjI2LCJiYXNlX2ZhcmUiOjUxOC43NiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkwMS4xLCJiYXNlX2ZhcmUiOjQ3MS42LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkwMS4xLCJiYXNlX2ZhcmUiOjQ3MS42LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9198.12, "base_fare": 5031.97, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4574.52", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 457.45 }, "partner": { "currency": "SEK", "total": 9198.12, "base_fare": 5031.97, "tax": 4166.15, "gross": { "base_fare": "4574.52", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 457.45 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk0OC4yNiIsImJhc2VfZmFyZSI6IjUxOC43NiIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3MS42MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ3LjE2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDcuMTYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAxLjEwIiwiYmFzZV9mYXJlIjoiNDcxLjYwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDcxLjYwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAxLjEwIiwiYmFzZV9mYXJlIjoiNDcxLjYwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwMS4xLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9198.12, "calendar_total_sell": 9198.12, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9198.12, "filter": { "id": "F1BT00023-233", "price": 9198.12, "gross_total": 901.1, "journey_duration": "PT2D3H0M", "journey_duration_seconds": 183600, "layover_duration": "PT1D13H15M", "layover_duration_seconds": 134100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607022020alg202607022205655alg202607152325ist202607160455656ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-234", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_20246360001", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D3H50M", "transit_time": "20H50M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_20_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_20_12", "origin": "IST", "departure_time": "2026-07-02T20:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T22:05", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT20H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-234-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D4H30M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_20_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_20_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT21H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_20246360001_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9198.12, "gross_total": 901.1, "base_fare": 5031.97, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9198.12, "base_fare": 5031.97, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTQ4LjI2LCJiYXNlX2ZhcmUiOjUxOC43NiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkwMS4xLCJiYXNlX2ZhcmUiOjQ3MS42LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkwMS4xLCJiYXNlX2ZhcmUiOjQ3MS42LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9198.12, "base_fare": 5031.97, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4574.52", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 457.45 }, "partner": { "currency": "SEK", "total": 9198.12, "base_fare": 5031.97, "tax": 4166.15, "gross": { "base_fare": "4574.52", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 457.45 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk0OC4yNiIsImJhc2VfZmFyZSI6IjUxOC43NiIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3MS42MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ3LjE2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDcuMTYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAxLjEwIiwiYmFzZV9mYXJlIjoiNDcxLjYwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDcxLjYwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAxLjEwIiwiYmFzZV9mYXJlIjoiNDcxLjYwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwMS4xLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9198.12, "calendar_total_sell": 9198.12, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9198.12, "filter": { "id": "F1BT00023-234", "price": 9198.12, "gross_total": 901.1, "journey_duration": "PT2D8H20M", "journey_duration_seconds": 202800, "layover_duration": "PT1D18H30M", "layover_duration_seconds": 153000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607022020alg202607022205655alg202607151805ist202607152340654ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-235", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_21929046861", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT22H50M", "transit_time": "15H45M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_21_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_21_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT15H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-235-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_21_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_21_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_21929046861_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9265.34, "gross_total": 907.4, "base_fare": 5099.19, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9265.34, "base_fare": 5099.19, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU1LjE5LCJiYXNlX2ZhcmUiOjUyNS42OSwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkwNy40LCJiYXNlX2ZhcmUiOjQ3Ny45LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkwNy40LCJiYXNlX2ZhcmUiOjQ3Ny45LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9265.34, "base_fare": 5099.19, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4635.63", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 463.56 }, "partner": { "currency": "SEK", "total": 9265.34, "base_fare": 5099.19, "tax": 4166.15, "gross": { "base_fare": "4635.63", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 463.56 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1NS4xOSIsImJhc2VfZmFyZSI6IjUyNS42OSIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny45MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ3Ljc5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDcuNzkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTA3LjQwIiwiYmFzZV9mYXJlIjoiNDc3LjkwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjkwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTA3LjQwIiwiYmFzZV9mYXJlIjoiNDc3LjkwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwNy40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9265.34, "calendar_total_sell": 9265.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9265.34, "filter": { "id": "F1BT00023-235", "price": 9265.34, "gross_total": 907.4, "journey_duration": "PT1D10H20M", "journey_duration_seconds": 123600, "layover_duration": "PT20H20M", "layover_duration_seconds": 73200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020630alg202607020815851alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-236", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_22746086657", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT22H50M", "transit_time": "15H45M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_22_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_22_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT15H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-236-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_22_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_22_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_22746086657_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9265.34, "gross_total": 907.4, "base_fare": 5099.19, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9265.34, "base_fare": 5099.19, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU1LjE5LCJiYXNlX2ZhcmUiOjUyNS42OSwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkwNy40LCJiYXNlX2ZhcmUiOjQ3Ny45LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkwNy40LCJiYXNlX2ZhcmUiOjQ3Ny45LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9265.34, "base_fare": 5099.19, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4635.63", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 463.56 }, "partner": { "currency": "SEK", "total": 9265.34, "base_fare": 5099.19, "tax": 4166.15, "gross": { "base_fare": "4635.63", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 463.56 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1NS4xOSIsImJhc2VfZmFyZSI6IjUyNS42OSIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny45MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ3Ljc5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDcuNzkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTA3LjQwIiwiYmFzZV9mYXJlIjoiNDc3LjkwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjkwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTA3LjQwIiwiYmFzZV9mYXJlIjoiNDc3LjkwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwNy40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9265.34, "calendar_total_sell": 9265.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9265.34, "filter": { "id": "F1BT00023-236", "price": 9265.34, "gross_total": 907.4, "journey_duration": "PT1D11H50M", "journey_duration_seconds": 129000, "layover_duration": "PT21H55M", "layover_duration_seconds": 78900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020630alg202607020815851alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-237", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_23558989200", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D0H20M", "transit_time": "17H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_23_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_23_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT17H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-237-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_23_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_23_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_23558989200_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9265.34, "gross_total": 907.4, "base_fare": 5099.19, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9265.34, "base_fare": 5099.19, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU1LjE5LCJiYXNlX2ZhcmUiOjUyNS42OSwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkwNy40LCJiYXNlX2ZhcmUiOjQ3Ny45LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkwNy40LCJiYXNlX2ZhcmUiOjQ3Ny45LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9265.34, "base_fare": 5099.19, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4635.63", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 463.56 }, "partner": { "currency": "SEK", "total": 9265.34, "base_fare": 5099.19, "tax": 4166.15, "gross": { "base_fare": "4635.63", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 463.56 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1NS4xOSIsImJhc2VfZmFyZSI6IjUyNS42OSIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny45MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ3Ljc5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDcuNzkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTA3LjQwIiwiYmFzZV9mYXJlIjoiNDc3LjkwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjkwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTA3LjQwIiwiYmFzZV9mYXJlIjoiNDc3LjkwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwNy40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9265.34, "calendar_total_sell": 9265.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9265.34, "filter": { "id": "F1BT00023-237", "price": 9265.34, "gross_total": 907.4, "journey_duration": "PT1D11H50M", "journey_duration_seconds": 129000, "layover_duration": "PT21H45M", "layover_duration_seconds": 78300, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020755alg202607020945651alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-238", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_24591196446", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D0H20M", "transit_time": "17H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_24_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_24_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT17H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-238-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_24_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_24_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_24591196446_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9265.34, "gross_total": 907.4, "base_fare": 5099.19, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9265.34, "base_fare": 5099.19, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU1LjE5LCJiYXNlX2ZhcmUiOjUyNS42OSwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkwNy40LCJiYXNlX2ZhcmUiOjQ3Ny45LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkwNy40LCJiYXNlX2ZhcmUiOjQ3Ny45LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9265.34, "base_fare": 5099.19, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4635.63", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 463.56 }, "partner": { "currency": "SEK", "total": 9265.34, "base_fare": 5099.19, "tax": 4166.15, "gross": { "base_fare": "4635.63", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 463.56 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1NS4xOSIsImJhc2VfZmFyZSI6IjUyNS42OSIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny45MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ3Ljc5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDcuNzkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTA3LjQwIiwiYmFzZV9mYXJlIjoiNDc3LjkwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjkwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTA3LjQwIiwiYmFzZV9mYXJlIjoiNDc3LjkwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwNy40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9265.34, "calendar_total_sell": 9265.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9265.34, "filter": { "id": "F1BT00023-238", "price": 9265.34, "gross_total": 907.4, "journey_duration": "PT1D13H20M", "journey_duration_seconds": 134400, "layover_duration": "PT23H20M", "layover_duration_seconds": 84000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020755alg202607020945651alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-239", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_25880761546", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_25_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_25_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-239-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_25_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_25_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_25880761546_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9601.45, "gross_total": 938.9, "base_fare": 5435.3, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljg0LCJiYXNlX2ZhcmUiOjU2MC4zNCwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC45LCJiYXNlX2ZhcmUiOjUwOS40LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC45LCJiYXNlX2ZhcmUiOjUwOS40LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4941.18", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 494.12 }, "partner": { "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15, "gross": { "base_fare": "4941.18", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 494.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS44NCIsImJhc2VfZmFyZSI6IjU2MC4zNCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwOS40MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUwLjk0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAuOTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjkwIiwiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjkwIiwiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOC45LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9601.45, "calendar_total_sell": 9601.45, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9601.45, "filter": { "id": "F1BT00023-239", "price": 9601.45, "gross_total": 938.9, "journey_duration": "PT1D7H55M", "journey_duration_seconds": 114900, "layover_duration": "PT18H10M", "layover_duration_seconds": 65400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-240", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_26286318994", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_26_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_26_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-240-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_26_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_26_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_26286318994_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9601.45, "gross_total": 938.9, "base_fare": 5435.3, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljg0LCJiYXNlX2ZhcmUiOjU2MC4zNCwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC45LCJiYXNlX2ZhcmUiOjUwOS40LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC45LCJiYXNlX2ZhcmUiOjUwOS40LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4941.18", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 494.12 }, "partner": { "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15, "gross": { "base_fare": "4941.18", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 494.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS44NCIsImJhc2VfZmFyZSI6IjU2MC4zNCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwOS40MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUwLjk0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAuOTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjkwIiwiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjkwIiwiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOC45LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9601.45, "calendar_total_sell": 9601.45, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9601.45, "filter": { "id": "F1BT00023-240", "price": 9601.45, "gross_total": 938.9, "journey_duration": "PT1D9H25M", "journey_duration_seconds": 120300, "layover_duration": "PT19H35M", "layover_duration_seconds": 70500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-241", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_27284532312", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_27_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_27_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-241-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H55M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_27_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_27_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_27284532312_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9601.45, "gross_total": 938.9, "base_fare": 5435.3, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljg0LCJiYXNlX2ZhcmUiOjU2MC4zNCwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC45LCJiYXNlX2ZhcmUiOjUwOS40LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC45LCJiYXNlX2ZhcmUiOjUwOS40LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4941.18", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 494.12 }, "partner": { "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15, "gross": { "base_fare": "4941.18", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 494.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS44NCIsImJhc2VfZmFyZSI6IjU2MC4zNCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwOS40MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUwLjk0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAuOTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjkwIiwiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjkwIiwiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOC45LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9601.45, "calendar_total_sell": 9601.45, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9601.45, "filter": { "id": "F1BT00023-241", "price": 9601.45, "gross_total": 938.9, "journey_duration": "PT1D12H10M", "journey_duration_seconds": 130200, "layover_duration": "PT22H20M", "layover_duration_seconds": 80400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-242", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_28624316706", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_28_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_28_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-242-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT19H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_28_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_28_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_28624316706_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9601.45, "gross_total": 938.9, "base_fare": 5435.3, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljg0LCJiYXNlX2ZhcmUiOjU2MC4zNCwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC45LCJiYXNlX2ZhcmUiOjUwOS40LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC45LCJiYXNlX2ZhcmUiOjUwOS40LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4941.18", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 494.12 }, "partner": { "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15, "gross": { "base_fare": "4941.18", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 494.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS44NCIsImJhc2VfZmFyZSI6IjU2MC4zNCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwOS40MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUwLjk0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAuOTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjkwIiwiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjkwIiwiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOC45LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9601.45, "calendar_total_sell": 9601.45, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9601.45, "filter": { "id": "F1BT00023-242", "price": 9601.45, "gross_total": 938.9, "journey_duration": "PT1D13H15M", "journey_duration_seconds": 134100, "layover_duration": "PT23H25M", "layover_duration_seconds": 84300, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607151805ist202607152340654ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-243", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_29278133156", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_29_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_29_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-243-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H55M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_29_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_29_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_29278133156_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9601.45, "gross_total": 938.9, "base_fare": 5435.3, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljg0LCJiYXNlX2ZhcmUiOjU2MC4zNCwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC45LCJiYXNlX2ZhcmUiOjUwOS40LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC45LCJiYXNlX2ZhcmUiOjUwOS40LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4941.18", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 494.12 }, "partner": { "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15, "gross": { "base_fare": "4941.18", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 494.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS44NCIsImJhc2VfZmFyZSI6IjU2MC4zNCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwOS40MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUwLjk0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAuOTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjkwIiwiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjkwIiwiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOC45LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9601.45, "calendar_total_sell": 9601.45, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9601.45, "filter": { "id": "F1BT00023-243", "price": 9601.45, "gross_total": 938.9, "journey_duration": "PT1D13H40M", "journey_duration_seconds": 135600, "layover_duration": "PT23H45M", "layover_duration_seconds": 85500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-244", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_30816025348", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_30_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_30_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-244-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT19H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_30_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_30_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_30816025348_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9601.45, "gross_total": 938.9, "base_fare": 5435.3, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljg0LCJiYXNlX2ZhcmUiOjU2MC4zNCwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC45LCJiYXNlX2ZhcmUiOjUwOS40LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC45LCJiYXNlX2ZhcmUiOjUwOS40LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4941.18", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 494.12 }, "partner": { "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15, "gross": { "base_fare": "4941.18", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 494.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS44NCIsImJhc2VfZmFyZSI6IjU2MC4zNCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwOS40MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUwLjk0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAuOTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjkwIiwiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjkwIiwiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOC45LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9601.45, "calendar_total_sell": 9601.45, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9601.45, "filter": { "id": "F1BT00023-244", "price": 9601.45, "gross_total": 938.9, "journey_duration": "PT1D14H45M", "journey_duration_seconds": 139500, "layover_duration": "PT1D0H50M", "layover_duration_seconds": 89400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607151805ist202607152340654ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-245", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_31271122764", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_31_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_31_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-245-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT23H15M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_31_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_31_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_31271122764_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9601.45, "gross_total": 938.9, "base_fare": 5435.3, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljg0LCJiYXNlX2ZhcmUiOjU2MC4zNCwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC45LCJiYXNlX2ZhcmUiOjUwOS40LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC45LCJiYXNlX2ZhcmUiOjUwOS40LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4941.18", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 494.12 }, "partner": { "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15, "gross": { "base_fare": "4941.18", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 494.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS44NCIsImJhc2VfZmFyZSI6IjU2MC4zNCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwOS40MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUwLjk0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAuOTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjkwIiwiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjkwIiwiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOC45LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9601.45, "calendar_total_sell": 9601.45, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9601.45, "filter": { "id": "F1BT00023-245", "price": 9601.45, "gross_total": 938.9, "journey_duration": "PT1D17H30M", "journey_duration_seconds": 149400, "layover_duration": "PT1D3H35M", "layover_duration_seconds": 99300, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607151805ist202607152340654ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-246", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_32490801777", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_32_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_32_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-246-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT23H15M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_32_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_32_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_32490801777_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9601.45, "gross_total": 938.9, "base_fare": 5435.3, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljg0LCJiYXNlX2ZhcmUiOjU2MC4zNCwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC45LCJiYXNlX2ZhcmUiOjUwOS40LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC45LCJiYXNlX2ZhcmUiOjUwOS40LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4941.18", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 494.12 }, "partner": { "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15, "gross": { "base_fare": "4941.18", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 494.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS44NCIsImJhc2VfZmFyZSI6IjU2MC4zNCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwOS40MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUwLjk0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAuOTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjkwIiwiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjkwIiwiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOC45LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9601.45, "calendar_total_sell": 9601.45, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9601.45, "filter": { "id": "F1BT00023-246", "price": 9601.45, "gross_total": 938.9, "journey_duration": "PT1D19H0M", "journey_duration_seconds": 154800, "layover_duration": "PT1D5H0M", "layover_duration_seconds": 104400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607151805ist202607152340654ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-247", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_33730347847", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_33_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_33_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-247-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D2H0M", "transit_time": "19H5M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_33_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_33_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT19H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_33730347847_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9601.45, "gross_total": 938.9, "base_fare": 5435.3, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljg0LCJiYXNlX2ZhcmUiOjU2MC4zNCwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC45LCJiYXNlX2ZhcmUiOjUwOS40LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC45LCJiYXNlX2ZhcmUiOjUwOS40LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4941.18", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 494.12 }, "partner": { "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15, "gross": { "base_fare": "4941.18", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 494.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS44NCIsImJhc2VfZmFyZSI6IjU2MC4zNCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwOS40MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUwLjk0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAuOTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjkwIiwiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjkwIiwiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOC45LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9601.45, "calendar_total_sell": 9601.45, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9601.45, "filter": { "id": "F1BT00023-247", "price": 9601.45, "gross_total": 938.9, "journey_duration": "PT1D20H15M", "journey_duration_seconds": 159300, "layover_duration": "PT1D6H20M", "layover_duration_seconds": 109200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607151105ist202607151645652ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-248", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_34998843309", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_34_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_34_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-248-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D3H30M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_34_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_34_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT20H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_34998843309_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9601.45, "gross_total": 938.9, "base_fare": 5435.3, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljg0LCJiYXNlX2ZhcmUiOjU2MC4zNCwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC45LCJiYXNlX2ZhcmUiOjUwOS40LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC45LCJiYXNlX2ZhcmUiOjUwOS40LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4941.18", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 494.12 }, "partner": { "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15, "gross": { "base_fare": "4941.18", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 494.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS44NCIsImJhc2VfZmFyZSI6IjU2MC4zNCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwOS40MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUwLjk0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAuOTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjkwIiwiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjkwIiwiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOC45LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9601.45, "calendar_total_sell": 9601.45, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9601.45, "filter": { "id": "F1BT00023-248", "price": 9601.45, "gross_total": 938.9, "journey_duration": "PT1D21H45M", "journey_duration_seconds": 164700, "layover_duration": "PT1D7H55M", "layover_duration_seconds": 114900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607150935ist202607151510852ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-249", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_35533638082", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_35_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_35_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-249-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D2H0M", "transit_time": "19H5M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_35_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_35_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT19H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_35533638082_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9601.45, "gross_total": 938.9, "base_fare": 5435.3, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljg0LCJiYXNlX2ZhcmUiOjU2MC4zNCwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC45LCJiYXNlX2ZhcmUiOjUwOS40LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC45LCJiYXNlX2ZhcmUiOjUwOS40LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4941.18", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 494.12 }, "partner": { "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15, "gross": { "base_fare": "4941.18", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 494.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS44NCIsImJhc2VfZmFyZSI6IjU2MC4zNCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwOS40MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUwLjk0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAuOTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjkwIiwiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjkwIiwiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOC45LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9601.45, "calendar_total_sell": 9601.45, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9601.45, "filter": { "id": "F1BT00023-249", "price": 9601.45, "gross_total": 938.9, "journey_duration": "PT1D21H45M", "journey_duration_seconds": 164700, "layover_duration": "PT1D7H45M", "layover_duration_seconds": 114300, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607151105ist202607151645652ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-250", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_36510860452", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_36_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_36_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-250-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D3H30M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_36_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_36_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT20H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_36510860452_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9601.45, "gross_total": 938.9, "base_fare": 5435.3, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljg0LCJiYXNlX2ZhcmUiOjU2MC4zNCwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC45LCJiYXNlX2ZhcmUiOjUwOS40LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC45LCJiYXNlX2ZhcmUiOjUwOS40LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4941.18", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 494.12 }, "partner": { "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15, "gross": { "base_fare": "4941.18", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 494.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS44NCIsImJhc2VfZmFyZSI6IjU2MC4zNCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwOS40MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUwLjk0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAuOTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjkwIiwiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjkwIiwiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOC45LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9601.45, "calendar_total_sell": 9601.45, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9601.45, "filter": { "id": "F1BT00023-250", "price": 9601.45, "gross_total": 938.9, "journey_duration": "PT1D23H15M", "journey_duration_seconds": 170100, "layover_duration": "PT1D9H20M", "layover_duration_seconds": 120000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607150935ist202607151510852ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-251", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_37693263998", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_37_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_37_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-251-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H15M", "transit_time": "23H15M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_37_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_37_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT23H15M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_37693263998_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9601.45, "gross_total": 938.9, "base_fare": 5435.3, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljg0LCJiYXNlX2ZhcmUiOjU2MC4zNCwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC45LCJiYXNlX2ZhcmUiOjUwOS40LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC45LCJiYXNlX2ZhcmUiOjUwOS40LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4941.18", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 494.12 }, "partner": { "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15, "gross": { "base_fare": "4941.18", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 494.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS44NCIsImJhc2VfZmFyZSI6IjU2MC4zNCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwOS40MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUwLjk0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAuOTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjkwIiwiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjkwIiwiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOC45LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9601.45, "calendar_total_sell": 9601.45, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9601.45, "filter": { "id": "F1BT00023-251", "price": 9601.45, "gross_total": 938.9, "journey_duration": "PT2D0H30M", "journey_duration_seconds": 174600, "layover_duration": "PT1D10H30M", "layover_duration_seconds": 124200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607151105ist202607151645652ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-252", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_38666482436", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_38_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_38_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-252-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H15M", "transit_time": "23H15M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_38_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_38_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT23H15M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_38666482436_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9601.45, "gross_total": 938.9, "base_fare": 5435.3, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljg0LCJiYXNlX2ZhcmUiOjU2MC4zNCwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC45LCJiYXNlX2ZhcmUiOjUwOS40LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC45LCJiYXNlX2ZhcmUiOjUwOS40LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4941.18", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 494.12 }, "partner": { "currency": "SEK", "total": 9601.45, "base_fare": 5435.3, "tax": 4166.15, "gross": { "base_fare": "4941.18", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 494.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS44NCIsImJhc2VfZmFyZSI6IjU2MC4zNCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwOS40MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUwLjk0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTAuOTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjkwIiwiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjkwIiwiYmFzZV9mYXJlIjoiNTA5LjQwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOC45LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9601.45, "calendar_total_sell": 9601.45, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9601.45, "filter": { "id": "F1BT00023-252", "price": 9601.45, "gross_total": 938.9, "journey_duration": "PT2D2H0M", "journey_duration_seconds": 180000, "layover_duration": "PT1D11H55M", "layover_duration_seconds": 129300, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607151105ist202607151645652ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-253", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_39489104153", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT22H50M", "transit_time": "15H45M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_39_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_39_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT15H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-253-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT23H10M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_39_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_39_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_39489104153_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9649.46, "gross_total": 943.4, "base_fare": 5483.31, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9649.46, "base_fare": 5483.31, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk0Ljc5LCJiYXNlX2ZhcmUiOjU2NS4yOSwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0My40LCJiYXNlX2ZhcmUiOjUxMy45LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0My40LCJiYXNlX2ZhcmUiOjUxMy45LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9649.46, "base_fare": 5483.31, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4984.83", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 498.48 }, "partner": { "currency": "SEK", "total": 9649.46, "base_fare": 5483.31, "tax": 4166.15, "gross": { "base_fare": "4984.83", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 498.48 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NC43OSIsImJhc2VfZmFyZSI6IjU2NS4yOSIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxMy45MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUxLjM5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTEuMzkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQzLjQwIiwiYmFzZV9mYXJlIjoiNTEzLjkwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTEzLjkwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQzLjQwIiwiYmFzZV9mYXJlIjoiNTEzLjkwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0My40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9649.46, "calendar_total_sell": 9649.46, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9649.46, "filter": { "id": "F1BT00023-253", "price": 9649.46, "gross_total": 943.4, "journey_duration": "PT1D22H0M", "journey_duration_seconds": 165600, "layover_duration": "PT1D8H10M", "layover_duration_seconds": 115800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-254", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_40985407223", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D0H20M", "transit_time": "17H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_40_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_40_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT17H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-254-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT23H10M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_40_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_40_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_40985407223_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9649.46, "gross_total": 943.4, "base_fare": 5483.31, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9649.46, "base_fare": 5483.31, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk0Ljc5LCJiYXNlX2ZhcmUiOjU2NS4yOSwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0My40LCJiYXNlX2ZhcmUiOjUxMy45LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0My40LCJiYXNlX2ZhcmUiOjUxMy45LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9649.46, "base_fare": 5483.31, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4984.83", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 498.48 }, "partner": { "currency": "SEK", "total": 9649.46, "base_fare": 5483.31, "tax": 4166.15, "gross": { "base_fare": "4984.83", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 498.48 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NC43OSIsImJhc2VfZmFyZSI6IjU2NS4yOSIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxMy45MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUxLjM5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTEuMzkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQzLjQwIiwiYmFzZV9mYXJlIjoiNTEzLjkwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTEzLjkwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQzLjQwIiwiYmFzZV9mYXJlIjoiNTEzLjkwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0My40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9649.46, "calendar_total_sell": 9649.46, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9649.46, "filter": { "id": "F1BT00023-254", "price": 9649.46, "gross_total": 943.4, "journey_duration": "PT1D23H30M", "journey_duration_seconds": 171000, "layover_duration": "PT1D9H35M", "layover_duration_seconds": 120900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-255", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_41717158437", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT22H50M", "transit_time": "15H45M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_41_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_41_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT15H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-255-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D4H30M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_41_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_41_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT21H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_41717158437_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9649.46, "gross_total": 943.4, "base_fare": 5483.31, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9649.46, "base_fare": 5483.31, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk0Ljc5LCJiYXNlX2ZhcmUiOjU2NS4yOSwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0My40LCJiYXNlX2ZhcmUiOjUxMy45LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0My40LCJiYXNlX2ZhcmUiOjUxMy45LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9649.46, "base_fare": 5483.31, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4984.83", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 498.48 }, "partner": { "currency": "SEK", "total": 9649.46, "base_fare": 5483.31, "tax": 4166.15, "gross": { "base_fare": "4984.83", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 498.48 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NC43OSIsImJhc2VfZmFyZSI6IjU2NS4yOSIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxMy45MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUxLjM5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTEuMzkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQzLjQwIiwiYmFzZV9mYXJlIjoiNTEzLjkwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTEzLjkwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQzLjQwIiwiYmFzZV9mYXJlIjoiNTEzLjkwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0My40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9649.46, "calendar_total_sell": 9649.46, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9649.46, "filter": { "id": "F1BT00023-255", "price": 9649.46, "gross_total": 943.4, "journey_duration": "PT2D3H20M", "journey_duration_seconds": 184800, "layover_duration": "PT1D13H25M", "layover_duration_seconds": 134700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020630alg202607020815851alg202607151805ist202607152340654ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-256", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_42809156309", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D0H20M", "transit_time": "17H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_42_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_42_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT17H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-256-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D4H30M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_42_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_42_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT21H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_42809156309_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9649.46, "gross_total": 943.4, "base_fare": 5483.31, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9649.46, "base_fare": 5483.31, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk0Ljc5LCJiYXNlX2ZhcmUiOjU2NS4yOSwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0My40LCJiYXNlX2ZhcmUiOjUxMy45LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0My40LCJiYXNlX2ZhcmUiOjUxMy45LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9649.46, "base_fare": 5483.31, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4984.83", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 498.48 }, "partner": { "currency": "SEK", "total": 9649.46, "base_fare": 5483.31, "tax": 4166.15, "gross": { "base_fare": "4984.83", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 498.48 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NC43OSIsImJhc2VfZmFyZSI6IjU2NS4yOSIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxMy45MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUxLjM5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTEuMzkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQzLjQwIiwiYmFzZV9mYXJlIjoiNTEzLjkwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTEzLjkwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQzLjQwIiwiYmFzZV9mYXJlIjoiNTEzLjkwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0My40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9649.46, "calendar_total_sell": 9649.46, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9649.46, "filter": { "id": "F1BT00023-256", "price": 9649.46, "gross_total": 943.4, "journey_duration": "PT2D4H50M", "journey_duration_seconds": 190200, "layover_duration": "PT1D14H50M", "layover_duration_seconds": 139800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020755alg202607020945651alg202607151805ist202607152340654ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-257", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_43305788889", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_43_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_43_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-257-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_43_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_43_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_43305788889_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9659.07, "gross_total": 944.3, "base_fare": 5492.92, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1Ljc4LCJiYXNlX2ZhcmUiOjU2Ni4yOCwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 499.36 }, "partner": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 499.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS43OCIsImJhc2VfZmFyZSI6IjU2Ni4yOCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNC44MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUxLjQ4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTEuNDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0NC4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9659.07, "calendar_total_sell": 9659.07, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9659.07, "filter": { "id": "F1BT00023-257", "price": 9659.07, "gross_total": 944.3, "journey_duration": "PT1D3H40M", "journey_duration_seconds": 99600, "layover_duration": "PT13H55M", "layover_duration_seconds": 50100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-258", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_44181286480", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_44_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_44_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-258-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_44_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_44_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_44181286480_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9659.07, "gross_total": 944.3, "base_fare": 5492.92, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1Ljc4LCJiYXNlX2ZhcmUiOjU2Ni4yOCwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 499.36 }, "partner": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 499.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS43OCIsImJhc2VfZmFyZSI6IjU2Ni4yOCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNC44MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUxLjQ4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTEuNDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0NC4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9659.07, "calendar_total_sell": 9659.07, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9659.07, "filter": { "id": "F1BT00023-258", "price": 9659.07, "gross_total": 944.3, "journey_duration": "PT1D5H10M", "journey_duration_seconds": 105000, "layover_duration": "PT15H20M", "layover_duration_seconds": 55200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-259", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_45696978071", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_45_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_45_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-259-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H55M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_45_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_45_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_45696978071_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9659.07, "gross_total": 944.3, "base_fare": 5492.92, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1Ljc4LCJiYXNlX2ZhcmUiOjU2Ni4yOCwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 499.36 }, "partner": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 499.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS43OCIsImJhc2VfZmFyZSI6IjU2Ni4yOCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNC44MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUxLjQ4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTEuNDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0NC4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9659.07, "calendar_total_sell": 9659.07, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9659.07, "filter": { "id": "F1BT00023-259", "price": 9659.07, "gross_total": 944.3, "journey_duration": "PT1D7H55M", "journey_duration_seconds": 114900, "layover_duration": "PT18H5M", "layover_duration_seconds": 65100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-260", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_46938806381", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_46_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_46_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-260-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT19H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_46_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_46_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_46938806381_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9659.07, "gross_total": 944.3, "base_fare": 5492.92, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1Ljc4LCJiYXNlX2ZhcmUiOjU2Ni4yOCwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 499.36 }, "partner": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 499.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS43OCIsImJhc2VfZmFyZSI6IjU2Ni4yOCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNC44MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUxLjQ4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTEuNDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0NC4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9659.07, "calendar_total_sell": 9659.07, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9659.07, "filter": { "id": "F1BT00023-260", "price": 9659.07, "gross_total": 944.3, "journey_duration": "PT1D9H0M", "journey_duration_seconds": 118800, "layover_duration": "PT19H10M", "layover_duration_seconds": 69000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607151805ist202607152340654ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-261", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_47551862398", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_47_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_47_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-261-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H55M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_47_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_47_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_47551862398_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9659.07, "gross_total": 944.3, "base_fare": 5492.92, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1Ljc4LCJiYXNlX2ZhcmUiOjU2Ni4yOCwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 499.36 }, "partner": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 499.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS43OCIsImJhc2VfZmFyZSI6IjU2Ni4yOCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNC44MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUxLjQ4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTEuNDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0NC4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9659.07, "calendar_total_sell": 9659.07, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9659.07, "filter": { "id": "F1BT00023-261", "price": 9659.07, "gross_total": 944.3, "journey_duration": "PT1D9H25M", "journey_duration_seconds": 120300, "layover_duration": "PT19H30M", "layover_duration_seconds": 70200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-262", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_48437503092", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_48_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_48_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-262-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT19H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_48_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_48_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_48437503092_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9659.07, "gross_total": 944.3, "base_fare": 5492.92, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1Ljc4LCJiYXNlX2ZhcmUiOjU2Ni4yOCwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 499.36 }, "partner": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 499.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS43OCIsImJhc2VfZmFyZSI6IjU2Ni4yOCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNC44MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUxLjQ4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTEuNDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0NC4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9659.07, "calendar_total_sell": 9659.07, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9659.07, "filter": { "id": "F1BT00023-262", "price": 9659.07, "gross_total": 944.3, "journey_duration": "PT1D10H30M", "journey_duration_seconds": 124200, "layover_duration": "PT20H35M", "layover_duration_seconds": 74100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607151805ist202607152340654ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-263", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_49141944117", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_49_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_49_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-263-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT23H15M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_49_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_49_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_49141944117_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9659.07, "gross_total": 944.3, "base_fare": 5492.92, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1Ljc4LCJiYXNlX2ZhcmUiOjU2Ni4yOCwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 499.36 }, "partner": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 499.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS43OCIsImJhc2VfZmFyZSI6IjU2Ni4yOCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNC44MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUxLjQ4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTEuNDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0NC4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9659.07, "calendar_total_sell": 9659.07, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9659.07, "filter": { "id": "F1BT00023-263", "price": 9659.07, "gross_total": 944.3, "journey_duration": "PT1D13H15M", "journey_duration_seconds": 134100, "layover_duration": "PT23H20M", "layover_duration_seconds": 84000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607151805ist202607152340654ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-264", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_50813566499", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_50_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_50_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-264-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT23H15M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_50_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_50_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_50813566499_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9659.07, "gross_total": 944.3, "base_fare": 5492.92, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1Ljc4LCJiYXNlX2ZhcmUiOjU2Ni4yOCwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 499.36 }, "partner": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 499.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS43OCIsImJhc2VfZmFyZSI6IjU2Ni4yOCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNC44MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUxLjQ4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTEuNDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0NC4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9659.07, "calendar_total_sell": 9659.07, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9659.07, "filter": { "id": "F1BT00023-264", "price": 9659.07, "gross_total": 944.3, "journey_duration": "PT1D14H45M", "journey_duration_seconds": 139500, "layover_duration": "PT1D0H45M", "layover_duration_seconds": 89100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607151805ist202607152340654ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-265", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_51842547379", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_51_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_51_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-265-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D2H0M", "transit_time": "19H5M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_51_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_51_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT19H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_51842547379_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9659.07, "gross_total": 944.3, "base_fare": 5492.92, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1Ljc4LCJiYXNlX2ZhcmUiOjU2Ni4yOCwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 499.36 }, "partner": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 499.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS43OCIsImJhc2VfZmFyZSI6IjU2Ni4yOCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNC44MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUxLjQ4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTEuNDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0NC4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9659.07, "calendar_total_sell": 9659.07, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9659.07, "filter": { "id": "F1BT00023-265", "price": 9659.07, "gross_total": 944.3, "journey_duration": "PT1D16H0M", "journey_duration_seconds": 144000, "layover_duration": "PT1D2H5M", "layover_duration_seconds": 93900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607151105ist202607151645652ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-266", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_52795637593", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_52_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_52_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-266-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D3H30M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_52_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_52_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT20H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_52795637593_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9659.07, "gross_total": 944.3, "base_fare": 5492.92, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1Ljc4LCJiYXNlX2ZhcmUiOjU2Ni4yOCwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 499.36 }, "partner": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 499.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS43OCIsImJhc2VfZmFyZSI6IjU2Ni4yOCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNC44MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUxLjQ4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTEuNDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0NC4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9659.07, "calendar_total_sell": 9659.07, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9659.07, "filter": { "id": "F1BT00023-266", "price": 9659.07, "gross_total": 944.3, "journey_duration": "PT1D17H30M", "journey_duration_seconds": 149400, "layover_duration": "PT1D3H40M", "layover_duration_seconds": 99600, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607150935ist202607151510852ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-267", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_53753611341", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_53_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_53_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-267-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D2H0M", "transit_time": "19H5M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_53_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_53_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT19H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_53753611341_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9659.07, "gross_total": 944.3, "base_fare": 5492.92, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1Ljc4LCJiYXNlX2ZhcmUiOjU2Ni4yOCwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 499.36 }, "partner": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 499.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS43OCIsImJhc2VfZmFyZSI6IjU2Ni4yOCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNC44MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUxLjQ4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTEuNDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0NC4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9659.07, "calendar_total_sell": 9659.07, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9659.07, "filter": { "id": "F1BT00023-267", "price": 9659.07, "gross_total": 944.3, "journey_duration": "PT1D17H30M", "journey_duration_seconds": 149400, "layover_duration": "PT1D3H30M", "layover_duration_seconds": 99000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607151105ist202607151645652ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-268", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_54645156907", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D3H50M", "transit_time": "20H50M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_54_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_54_12", "origin": "IST", "departure_time": "2026-07-02T20:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T22:05", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT20H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-268-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_54_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_54_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_54645156907_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9659.07, "gross_total": 944.3, "base_fare": 5492.92, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1Ljc4LCJiYXNlX2ZhcmUiOjU2Ni4yOCwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 499.36 }, "partner": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 499.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS43OCIsImJhc2VfZmFyZSI6IjU2Ni4yOCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNC44MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUxLjQ4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTEuNDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0NC4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9659.07, "calendar_total_sell": 9659.07, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9659.07, "filter": { "id": "F1BT00023-268", "price": 9659.07, "gross_total": 944.3, "journey_duration": "PT1D17H30M", "journey_duration_seconds": 149400, "layover_duration": "PT1D3H45M", "layover_duration_seconds": 99900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607022020alg202607022205655alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-269", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_55116008550", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_55_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_55_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-269-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D3H30M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_55_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_55_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT20H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_55116008550_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9659.07, "gross_total": 944.3, "base_fare": 5492.92, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1Ljc4LCJiYXNlX2ZhcmUiOjU2Ni4yOCwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 499.36 }, "partner": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 499.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS43OCIsImJhc2VfZmFyZSI6IjU2Ni4yOCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNC44MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUxLjQ4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTEuNDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0NC4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9659.07, "calendar_total_sell": 9659.07, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9659.07, "filter": { "id": "F1BT00023-269", "price": 9659.07, "gross_total": 944.3, "journey_duration": "PT1D19H0M", "journey_duration_seconds": 154800, "layover_duration": "PT1D5H5M", "layover_duration_seconds": 104700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607150935ist202607151510852ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-270", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_56119221093", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_56_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_56_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-270-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H15M", "transit_time": "23H15M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_56_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_56_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT23H15M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_56119221093_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9659.07, "gross_total": 944.3, "base_fare": 5492.92, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1Ljc4LCJiYXNlX2ZhcmUiOjU2Ni4yOCwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 499.36 }, "partner": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 499.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS43OCIsImJhc2VfZmFyZSI6IjU2Ni4yOCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNC44MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUxLjQ4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTEuNDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0NC4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9659.07, "calendar_total_sell": 9659.07, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9659.07, "filter": { "id": "F1BT00023-270", "price": 9659.07, "gross_total": 944.3, "journey_duration": "PT1D20H15M", "journey_duration_seconds": 159300, "layover_duration": "PT1D6H15M", "layover_duration_seconds": 108900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607151105ist202607151645652ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-271", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_57872717890", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_57_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_57_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-271-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H15M", "transit_time": "23H15M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_57_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_57_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT23H15M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_57872717890_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9659.07, "gross_total": 944.3, "base_fare": 5492.92, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1Ljc4LCJiYXNlX2ZhcmUiOjU2Ni4yOCwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 499.36 }, "partner": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 499.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS43OCIsImJhc2VfZmFyZSI6IjU2Ni4yOCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNC44MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUxLjQ4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTEuNDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0NC4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9659.07, "calendar_total_sell": 9659.07, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9659.07, "filter": { "id": "F1BT00023-271", "price": 9659.07, "gross_total": 944.3, "journey_duration": "PT1D21H45M", "journey_duration_seconds": 164700, "layover_duration": "PT1D7H40M", "layover_duration_seconds": 114000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607151105ist202607151645652ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-272", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_58646036433", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D3H50M", "transit_time": "20H50M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_58_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_58_12", "origin": "IST", "departure_time": "2026-07-02T20:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T22:05", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT20H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-272-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H55M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_58_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_58_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_58646036433_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9659.07, "gross_total": 944.3, "base_fare": 5492.92, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1Ljc4LCJiYXNlX2ZhcmUiOjU2Ni4yOCwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 499.36 }, "partner": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 499.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS43OCIsImJhc2VfZmFyZSI6IjU2Ni4yOCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNC44MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUxLjQ4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTEuNDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0NC4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9659.07, "calendar_total_sell": 9659.07, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9659.07, "filter": { "id": "F1BT00023-272", "price": 9659.07, "gross_total": 944.3, "journey_duration": "PT1D21H45M", "journey_duration_seconds": 164700, "layover_duration": "PT1D7H55M", "layover_duration_seconds": 114900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607022020alg202607022205655alg202607152325ist202607160455656ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-273", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_59419303995", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D3H50M", "transit_time": "20H50M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_59_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_59_12", "origin": "IST", "departure_time": "2026-07-02T20:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T22:05", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT20H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-273-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT19H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_59_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_59_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_59419303995_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9659.07, "gross_total": 944.3, "base_fare": 5492.92, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1Ljc4LCJiYXNlX2ZhcmUiOjU2Ni4yOCwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 499.36 }, "partner": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 499.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS43OCIsImJhc2VfZmFyZSI6IjU2Ni4yOCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNC44MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUxLjQ4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTEuNDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0NC4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9659.07, "calendar_total_sell": 9659.07, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9659.07, "filter": { "id": "F1BT00023-273", "price": 9659.07, "gross_total": 944.3, "journey_duration": "PT1D22H50M", "journey_duration_seconds": 168600, "layover_duration": "PT1D9H0M", "layover_duration_seconds": 118800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607022020alg202607022205655alg202607151805ist202607152340654ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-274", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_60938359211", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D3H50M", "transit_time": "20H50M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_60_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_60_12", "origin": "IST", "departure_time": "2026-07-02T20:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T22:05", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT20H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-274-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT23H15M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_60_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_60_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_60938359211_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9659.07, "gross_total": 944.3, "base_fare": 5492.92, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1Ljc4LCJiYXNlX2ZhcmUiOjU2Ni4yOCwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 499.36 }, "partner": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 499.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS43OCIsImJhc2VfZmFyZSI6IjU2Ni4yOCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNC44MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUxLjQ4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTEuNDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0NC4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9659.07, "calendar_total_sell": 9659.07, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9659.07, "filter": { "id": "F1BT00023-274", "price": 9659.07, "gross_total": 944.3, "journey_duration": "PT2D3H5M", "journey_duration_seconds": 183900, "layover_duration": "PT1D13H10M", "layover_duration_seconds": 133800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607022020alg202607022205655alg202607151805ist202607152340654ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-275", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_61974279050", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D3H50M", "transit_time": "20H50M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_61_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_61_12", "origin": "IST", "departure_time": "2026-07-02T20:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T22:05", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT20H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-275-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D2H0M", "transit_time": "19H5M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_61_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_61_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT19H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_61974279050_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9659.07, "gross_total": 944.3, "base_fare": 5492.92, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1Ljc4LCJiYXNlX2ZhcmUiOjU2Ni4yOCwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 499.36 }, "partner": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 499.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS43OCIsImJhc2VfZmFyZSI6IjU2Ni4yOCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNC44MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUxLjQ4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTEuNDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0NC4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9659.07, "calendar_total_sell": 9659.07, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9659.07, "filter": { "id": "F1BT00023-275", "price": 9659.07, "gross_total": 944.3, "journey_duration": "PT2D5H50M", "journey_duration_seconds": 193800, "layover_duration": "PT1D15H55M", "layover_duration_seconds": 143700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607022020alg202607022205655alg202607151105ist202607151645652ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-276", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_62912793509", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D3H50M", "transit_time": "20H50M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_62_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_62_12", "origin": "IST", "departure_time": "2026-07-02T20:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T22:05", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT20H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-276-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D3H30M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_62_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_62_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT20H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_62912793509_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9659.07, "gross_total": 944.3, "base_fare": 5492.92, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1Ljc4LCJiYXNlX2ZhcmUiOjU2Ni4yOCwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 499.36 }, "partner": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 499.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS43OCIsImJhc2VfZmFyZSI6IjU2Ni4yOCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNC44MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUxLjQ4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTEuNDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0NC4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9659.07, "calendar_total_sell": 9659.07, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9659.07, "filter": { "id": "F1BT00023-276", "price": 9659.07, "gross_total": 944.3, "journey_duration": "PT2D7H20M", "journey_duration_seconds": 199200, "layover_duration": "PT1D17H30M", "layover_duration_seconds": 149400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607022020alg202607022205655alg202607150935ist202607151510852ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-277", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_63117260898", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D3H50M", "transit_time": "20H50M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_63_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_63_12", "origin": "IST", "departure_time": "2026-07-02T20:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T22:05", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT20H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-277-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H15M", "transit_time": "23H15M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_63_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_63_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT23H15M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_63117260898_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9659.07, "gross_total": 944.3, "base_fare": 5492.92, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1Ljc4LCJiYXNlX2ZhcmUiOjU2Ni4yOCwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4zLCJiYXNlX2ZhcmUiOjUxNC44LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 499.36 }, "partner": { "currency": "SEK", "total": 9659.07, "base_fare": 5492.92, "tax": 4166.15, "gross": { "base_fare": "4993.56", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 499.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS43OCIsImJhc2VfZmFyZSI6IjU2Ni4yOCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNC44MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUxLjQ4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTEuNDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjMwIiwiYmFzZV9mYXJlIjoiNTE0LjgwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0NC4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9659.07, "calendar_total_sell": 9659.07, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9659.07, "filter": { "id": "F1BT00023-277", "price": 9659.07, "gross_total": 944.3, "journey_duration": "PT2D10H5M", "journey_duration_seconds": 209100, "layover_duration": "PT1D20H5M", "layover_duration_seconds": 158700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607022020alg202607022205655alg202607151105ist202607151645652ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-278", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_64102831097", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT11H15M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_64_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_64_12", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-278-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_64_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_64_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_64102831097_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9937.55, "gross_total": 970.4, "base_fare": 5771.4, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9937.55, "base_fare": 5771.4, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNC40OSwiYmFzZV9mYXJlIjo1OTQuOTksInRheCI6NDI5LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzAuNCwiYmFzZV9mYXJlIjo1NDAuOSwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzAuNCwiYmFzZV9mYXJlIjo1NDAuOSwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9937.55, "base_fare": 5771.4, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5246.73", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 524.67 }, "partner": { "currency": "SEK", "total": 9937.55, "base_fare": 5771.4, "tax": 4166.15, "gross": { "base_fare": "5246.73", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 524.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjQuNDkiLCJiYXNlX2ZhcmUiOiI1OTQuOTkiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDAuOTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1NC4wOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU0LjA5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3MC40MCIsImJhc2VfZmFyZSI6IjU0MC45MCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MC45MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3MC40MCIsImJhc2VfZmFyZSI6IjU0MC45MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NzAuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9937.55, "calendar_total_sell": 9937.55, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9937.55, "filter": { "id": "F1BT00023-278", "price": 9937.55, "gross_total": 970.4, "journey_duration": "PT22H45M", "journey_duration_seconds": 81900, "layover_duration": "PT8H45M", "layover_duration_seconds": 31500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-279", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_65190689277", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT11H15M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_65_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_65_12", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-279-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_65_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_65_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_65190689277_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9937.55, "gross_total": 970.4, "base_fare": 5771.4, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9937.55, "base_fare": 5771.4, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNC40OSwiYmFzZV9mYXJlIjo1OTQuOTksInRheCI6NDI5LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzAuNCwiYmFzZV9mYXJlIjo1NDAuOSwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzAuNCwiYmFzZV9mYXJlIjo1NDAuOSwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9937.55, "base_fare": 5771.4, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5246.73", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 524.67 }, "partner": { "currency": "SEK", "total": 9937.55, "base_fare": 5771.4, "tax": 4166.15, "gross": { "base_fare": "5246.73", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 524.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjQuNDkiLCJiYXNlX2ZhcmUiOiI1OTQuOTkiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDAuOTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1NC4wOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU0LjA5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3MC40MCIsImJhc2VfZmFyZSI6IjU0MC45MCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MC45MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3MC40MCIsImJhc2VfZmFyZSI6IjU0MC45MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NzAuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9937.55, "calendar_total_sell": 9937.55, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9937.55, "filter": { "id": "F1BT00023-279", "price": 9937.55, "gross_total": 970.4, "journey_duration": "PT1D0H15M", "journey_duration_seconds": 87300, "layover_duration": "PT10H20M", "layover_duration_seconds": 37200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-280", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_66198443665", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D2H45M", "transit_time": "19H40M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_66_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_66_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT19H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-280-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_66_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_66_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_66198443665_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9937.55, "gross_total": 970.4, "base_fare": 5771.4, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9937.55, "base_fare": 5771.4, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNC40OSwiYmFzZV9mYXJlIjo1OTQuOTksInRheCI6NDI5LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzAuNCwiYmFzZV9mYXJlIjo1NDAuOSwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzAuNCwiYmFzZV9mYXJlIjo1NDAuOSwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9937.55, "base_fare": 5771.4, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5246.73", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 524.67 }, "partner": { "currency": "SEK", "total": 9937.55, "base_fare": 5771.4, "tax": 4166.15, "gross": { "base_fare": "5246.73", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 524.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjQuNDkiLCJiYXNlX2ZhcmUiOiI1OTQuOTkiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDAuOTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1NC4wOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU0LjA5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3MC40MCIsImJhc2VfZmFyZSI6IjU0MC45MCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MC45MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3MC40MCIsImJhc2VfZmFyZSI6IjU0MC45MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NzAuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9937.55, "calendar_total_sell": 9937.55, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9937.55, "filter": { "id": "F1BT00023-280", "price": 9937.55, "gross_total": 970.4, "journey_duration": "PT1D14H15M", "journey_duration_seconds": 137700, "layover_duration": "PT1D0H15M", "layover_duration_seconds": 87300, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607020630alg202607020815851alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-281", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_67926764878", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D2H45M", "transit_time": "19H40M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_67_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_67_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT19H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-281-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_67_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_67_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_67926764878_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9937.55, "gross_total": 970.4, "base_fare": 5771.4, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9937.55, "base_fare": 5771.4, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNC40OSwiYmFzZV9mYXJlIjo1OTQuOTksInRheCI6NDI5LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzAuNCwiYmFzZV9mYXJlIjo1NDAuOSwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzAuNCwiYmFzZV9mYXJlIjo1NDAuOSwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9937.55, "base_fare": 5771.4, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5246.73", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 524.67 }, "partner": { "currency": "SEK", "total": 9937.55, "base_fare": 5771.4, "tax": 4166.15, "gross": { "base_fare": "5246.73", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 524.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjQuNDkiLCJiYXNlX2ZhcmUiOiI1OTQuOTkiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDAuOTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1NC4wOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU0LjA5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3MC40MCIsImJhc2VfZmFyZSI6IjU0MC45MCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MC45MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3MC40MCIsImJhc2VfZmFyZSI6IjU0MC45MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NzAuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9937.55, "calendar_total_sell": 9937.55, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9937.55, "filter": { "id": "F1BT00023-281", "price": 9937.55, "gross_total": 970.4, "journey_duration": "PT1D15H45M", "journey_duration_seconds": 143100, "layover_duration": "PT1D1H50M", "layover_duration_seconds": 93000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607020630alg202607020815851alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-282", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_68335791088", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D4H15M", "transit_time": "21H5M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_68_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_68_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT21H05M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-282-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_68_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_68_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_68335791088_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9937.55, "gross_total": 970.4, "base_fare": 5771.4, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9937.55, "base_fare": 5771.4, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNC40OSwiYmFzZV9mYXJlIjo1OTQuOTksInRheCI6NDI5LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzAuNCwiYmFzZV9mYXJlIjo1NDAuOSwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzAuNCwiYmFzZV9mYXJlIjo1NDAuOSwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9937.55, "base_fare": 5771.4, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5246.73", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 524.67 }, "partner": { "currency": "SEK", "total": 9937.55, "base_fare": 5771.4, "tax": 4166.15, "gross": { "base_fare": "5246.73", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 524.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjQuNDkiLCJiYXNlX2ZhcmUiOiI1OTQuOTkiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDAuOTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1NC4wOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU0LjA5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3MC40MCIsImJhc2VfZmFyZSI6IjU0MC45MCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MC45MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3MC40MCIsImJhc2VfZmFyZSI6IjU0MC45MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NzAuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9937.55, "calendar_total_sell": 9937.55, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9937.55, "filter": { "id": "F1BT00023-282", "price": 9937.55, "gross_total": 970.4, "journey_duration": "PT1D15H45M", "journey_duration_seconds": 143100, "layover_duration": "PT1D1H40M", "layover_duration_seconds": 92400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607020755alg202607020945651alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-283", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_69919909284", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D4H15M", "transit_time": "21H5M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_69_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_69_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT21H05M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-283-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_69_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_69_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_69919909284_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9937.55, "gross_total": 970.4, "base_fare": 5771.4, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9937.55, "base_fare": 5771.4, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNC40OSwiYmFzZV9mYXJlIjo1OTQuOTksInRheCI6NDI5LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzAuNCwiYmFzZV9mYXJlIjo1NDAuOSwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzAuNCwiYmFzZV9mYXJlIjo1NDAuOSwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9937.55, "base_fare": 5771.4, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5246.73", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 524.67 }, "partner": { "currency": "SEK", "total": 9937.55, "base_fare": 5771.4, "tax": 4166.15, "gross": { "base_fare": "5246.73", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 524.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjQuNDkiLCJiYXNlX2ZhcmUiOiI1OTQuOTkiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDAuOTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1NC4wOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU0LjA5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3MC40MCIsImJhc2VfZmFyZSI6IjU0MC45MCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0MC45MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3MC40MCIsImJhc2VfZmFyZSI6IjU0MC45MCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NzAuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9937.55, "calendar_total_sell": 9937.55, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9937.55, "filter": { "id": "F1BT00023-283", "price": 9937.55, "gross_total": 970.4, "journey_duration": "PT1D17H15M", "journey_duration_seconds": 148500, "layover_duration": "PT1D3H15M", "layover_duration_seconds": 98100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607020755alg202607020945651alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-284", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_70872092476", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT22H50M", "transit_time": "15H45M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_70_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_70_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT15H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-284-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_70_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_70_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_70872092476_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10120.01, "gross_total": 987.5, "base_fare": 5953.86, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0My4zLCJiYXNlX2ZhcmUiOjYxMy44LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg3LjUsImJhc2VfZmFyZSI6NTU4LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4Ny41LCJiYXNlX2ZhcmUiOjU1OCwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5412.60", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 541.26 }, "partner": { "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15, "gross": { "base_fare": "5412.60", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 541.26 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDMuMzAiLCJiYXNlX2ZhcmUiOiI2MTMuODAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NTguMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1NS44MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU1LjgwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ny41MCIsImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ny41MCIsImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODcuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10120.01, "calendar_total_sell": 10120.01, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10120.01, "filter": { "id": "F1BT00023-284", "price": 10120.01, "gross_total": 987.5, "journey_duration": "PT1D12H30M", "journey_duration_seconds": 131400, "layover_duration": "PT22H40M", "layover_duration_seconds": 81600, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-285", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_71889991918", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D0H20M", "transit_time": "17H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_71_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_71_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT17H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-285-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_71_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_71_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_71889991918_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10120.01, "gross_total": 987.5, "base_fare": 5953.86, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0My4zLCJiYXNlX2ZhcmUiOjYxMy44LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg3LjUsImJhc2VfZmFyZSI6NTU4LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4Ny41LCJiYXNlX2ZhcmUiOjU1OCwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5412.60", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 541.26 }, "partner": { "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15, "gross": { "base_fare": "5412.60", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 541.26 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDMuMzAiLCJiYXNlX2ZhcmUiOiI2MTMuODAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NTguMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1NS44MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU1LjgwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ny41MCIsImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ny41MCIsImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODcuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10120.01, "calendar_total_sell": 10120.01, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10120.01, "filter": { "id": "F1BT00023-285", "price": 10120.01, "gross_total": 987.5, "journey_duration": "PT1D14H0M", "journey_duration_seconds": 136800, "layover_duration": "PT1D0H5M", "layover_duration_seconds": 86700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-286", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_72546034301", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT22H50M", "transit_time": "15H45M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_72_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_72_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT15H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-286-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H55M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_72_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_72_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_72546034301_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10120.01, "gross_total": 987.5, "base_fare": 5953.86, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0My4zLCJiYXNlX2ZhcmUiOjYxMy44LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg3LjUsImJhc2VfZmFyZSI6NTU4LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4Ny41LCJiYXNlX2ZhcmUiOjU1OCwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5412.60", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 541.26 }, "partner": { "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15, "gross": { "base_fare": "5412.60", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 541.26 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDMuMzAiLCJiYXNlX2ZhcmUiOiI2MTMuODAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NTguMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1NS44MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU1LjgwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ny41MCIsImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ny41MCIsImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODcuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10120.01, "calendar_total_sell": 10120.01, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10120.01, "filter": { "id": "F1BT00023-286", "price": 10120.01, "gross_total": 987.5, "journey_duration": "PT1D16H45M", "journey_duration_seconds": 146700, "layover_duration": "PT1D2H50M", "layover_duration_seconds": 96600, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-287", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_73232425034", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT22H50M", "transit_time": "15H45M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_73_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_73_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT15H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-287-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT19H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_73_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_73_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_73232425034_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10120.01, "gross_total": 987.5, "base_fare": 5953.86, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0My4zLCJiYXNlX2ZhcmUiOjYxMy44LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg3LjUsImJhc2VfZmFyZSI6NTU4LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4Ny41LCJiYXNlX2ZhcmUiOjU1OCwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5412.60", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 541.26 }, "partner": { "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15, "gross": { "base_fare": "5412.60", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 541.26 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDMuMzAiLCJiYXNlX2ZhcmUiOiI2MTMuODAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NTguMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1NS44MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU1LjgwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ny41MCIsImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ny41MCIsImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODcuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10120.01, "calendar_total_sell": 10120.01, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10120.01, "filter": { "id": "F1BT00023-287", "price": 10120.01, "gross_total": 987.5, "journey_duration": "PT1D17H50M", "journey_duration_seconds": 150600, "layover_duration": "PT1D3H55M", "layover_duration_seconds": 100500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020630alg202607020815851alg202607151805ist202607152340654ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-288", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_74747642932", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D0H20M", "transit_time": "17H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_74_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_74_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT17H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-288-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H55M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_74_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_74_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_74747642932_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10120.01, "gross_total": 987.5, "base_fare": 5953.86, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0My4zLCJiYXNlX2ZhcmUiOjYxMy44LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg3LjUsImJhc2VfZmFyZSI6NTU4LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4Ny41LCJiYXNlX2ZhcmUiOjU1OCwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5412.60", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 541.26 }, "partner": { "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15, "gross": { "base_fare": "5412.60", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 541.26 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDMuMzAiLCJiYXNlX2ZhcmUiOiI2MTMuODAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NTguMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1NS44MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU1LjgwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ny41MCIsImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ny41MCIsImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODcuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10120.01, "calendar_total_sell": 10120.01, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10120.01, "filter": { "id": "F1BT00023-288", "price": 10120.01, "gross_total": 987.5, "journey_duration": "PT1D18H15M", "journey_duration_seconds": 152100, "layover_duration": "PT1D4H15M", "layover_duration_seconds": 101700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-289", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_75404185351", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D0H20M", "transit_time": "17H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_75_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_75_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT17H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-289-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT19H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_75_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_75_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_75404185351_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10120.01, "gross_total": 987.5, "base_fare": 5953.86, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0My4zLCJiYXNlX2ZhcmUiOjYxMy44LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg3LjUsImJhc2VfZmFyZSI6NTU4LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4Ny41LCJiYXNlX2ZhcmUiOjU1OCwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5412.60", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 541.26 }, "partner": { "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15, "gross": { "base_fare": "5412.60", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 541.26 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDMuMzAiLCJiYXNlX2ZhcmUiOiI2MTMuODAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NTguMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1NS44MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU1LjgwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ny41MCIsImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ny41MCIsImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODcuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10120.01, "calendar_total_sell": 10120.01, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10120.01, "filter": { "id": "F1BT00023-289", "price": 10120.01, "gross_total": 987.5, "journey_duration": "PT1D19H20M", "journey_duration_seconds": 156000, "layover_duration": "PT1D5H20M", "layover_duration_seconds": 105600, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020755alg202607020945651alg202607151805ist202607152340654ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-290", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_76711715226", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT22H50M", "transit_time": "15H45M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_76_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_76_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT15H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-290-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT23H15M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_76_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_76_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_76711715226_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10120.01, "gross_total": 987.5, "base_fare": 5953.86, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0My4zLCJiYXNlX2ZhcmUiOjYxMy44LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg3LjUsImJhc2VfZmFyZSI6NTU4LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4Ny41LCJiYXNlX2ZhcmUiOjU1OCwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5412.60", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 541.26 }, "partner": { "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15, "gross": { "base_fare": "5412.60", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 541.26 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDMuMzAiLCJiYXNlX2ZhcmUiOiI2MTMuODAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NTguMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1NS44MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU1LjgwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ny41MCIsImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ny41MCIsImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODcuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10120.01, "calendar_total_sell": 10120.01, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10120.01, "filter": { "id": "F1BT00023-290", "price": 10120.01, "gross_total": 987.5, "journey_duration": "PT1D22H5M", "journey_duration_seconds": 165900, "layover_duration": "PT1D8H5M", "layover_duration_seconds": 115500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020630alg202607020815851alg202607151805ist202607152340654ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-291", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_77289433006", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D0H20M", "transit_time": "17H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_77_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_77_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT17H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-291-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT23H15M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_77_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_77_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_77289433006_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10120.01, "gross_total": 987.5, "base_fare": 5953.86, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0My4zLCJiYXNlX2ZhcmUiOjYxMy44LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg3LjUsImJhc2VfZmFyZSI6NTU4LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4Ny41LCJiYXNlX2ZhcmUiOjU1OCwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5412.60", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 541.26 }, "partner": { "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15, "gross": { "base_fare": "5412.60", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 541.26 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDMuMzAiLCJiYXNlX2ZhcmUiOiI2MTMuODAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NTguMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1NS44MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU1LjgwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ny41MCIsImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ny41MCIsImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODcuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10120.01, "calendar_total_sell": 10120.01, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10120.01, "filter": { "id": "F1BT00023-291", "price": 10120.01, "gross_total": 987.5, "journey_duration": "PT1D23H35M", "journey_duration_seconds": 171300, "layover_duration": "PT1D9H30M", "layover_duration_seconds": 120600, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020755alg202607020945651alg202607151805ist202607152340654ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-292", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_78186200693", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT22H50M", "transit_time": "15H45M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_78_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_78_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT15H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-292-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D2H0M", "transit_time": "19H5M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_78_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_78_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT19H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_78186200693_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10120.01, "gross_total": 987.5, "base_fare": 5953.86, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0My4zLCJiYXNlX2ZhcmUiOjYxMy44LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg3LjUsImJhc2VfZmFyZSI6NTU4LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4Ny41LCJiYXNlX2ZhcmUiOjU1OCwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5412.60", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 541.26 }, "partner": { "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15, "gross": { "base_fare": "5412.60", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 541.26 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDMuMzAiLCJiYXNlX2ZhcmUiOiI2MTMuODAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NTguMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1NS44MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU1LjgwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ny41MCIsImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ny41MCIsImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODcuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10120.01, "calendar_total_sell": 10120.01, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10120.01, "filter": { "id": "F1BT00023-292", "price": 10120.01, "gross_total": 987.5, "journey_duration": "PT2D0H50M", "journey_duration_seconds": 175800, "layover_duration": "PT1D10H50M", "layover_duration_seconds": 125400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020630alg202607020815851alg202607151105ist202607151645652ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-293", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_79936160829", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT22H50M", "transit_time": "15H45M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_79_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_79_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT15H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-293-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D3H30M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_79_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_79_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT20H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_79936160829_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10120.01, "gross_total": 987.5, "base_fare": 5953.86, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0My4zLCJiYXNlX2ZhcmUiOjYxMy44LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg3LjUsImJhc2VfZmFyZSI6NTU4LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4Ny41LCJiYXNlX2ZhcmUiOjU1OCwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5412.60", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 541.26 }, "partner": { "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15, "gross": { "base_fare": "5412.60", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 541.26 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDMuMzAiLCJiYXNlX2ZhcmUiOiI2MTMuODAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NTguMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1NS44MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU1LjgwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ny41MCIsImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ny41MCIsImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODcuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10120.01, "calendar_total_sell": 10120.01, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10120.01, "filter": { "id": "F1BT00023-293", "price": 10120.01, "gross_total": 987.5, "journey_duration": "PT2D2H20M", "journey_duration_seconds": 181200, "layover_duration": "PT1D12H25M", "layover_duration_seconds": 131100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020630alg202607020815851alg202607150935ist202607151510852ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-294", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_80235633106", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D0H20M", "transit_time": "17H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_80_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_80_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT17H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-294-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D2H0M", "transit_time": "19H5M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_80_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_80_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT19H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_80235633106_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10120.01, "gross_total": 987.5, "base_fare": 5953.86, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0My4zLCJiYXNlX2ZhcmUiOjYxMy44LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg3LjUsImJhc2VfZmFyZSI6NTU4LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4Ny41LCJiYXNlX2ZhcmUiOjU1OCwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5412.60", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 541.26 }, "partner": { "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15, "gross": { "base_fare": "5412.60", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 541.26 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDMuMzAiLCJiYXNlX2ZhcmUiOiI2MTMuODAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NTguMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1NS44MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU1LjgwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ny41MCIsImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ny41MCIsImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODcuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10120.01, "calendar_total_sell": 10120.01, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10120.01, "filter": { "id": "F1BT00023-294", "price": 10120.01, "gross_total": 987.5, "journey_duration": "PT2D2H20M", "journey_duration_seconds": 181200, "layover_duration": "PT1D12H15M", "layover_duration_seconds": 130500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020755alg202607020945651alg202607151105ist202607151645652ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-295", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_81981699280", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D0H20M", "transit_time": "17H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_81_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_81_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT17H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-295-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D3H30M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_81_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_81_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT20H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_81981699280_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10120.01, "gross_total": 987.5, "base_fare": 5953.86, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0My4zLCJiYXNlX2ZhcmUiOjYxMy44LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg3LjUsImJhc2VfZmFyZSI6NTU4LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4Ny41LCJiYXNlX2ZhcmUiOjU1OCwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5412.60", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 541.26 }, "partner": { "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15, "gross": { "base_fare": "5412.60", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 541.26 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDMuMzAiLCJiYXNlX2ZhcmUiOiI2MTMuODAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NTguMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1NS44MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU1LjgwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ny41MCIsImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ny41MCIsImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODcuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10120.01, "calendar_total_sell": 10120.01, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10120.01, "filter": { "id": "F1BT00023-295", "price": 10120.01, "gross_total": 987.5, "journey_duration": "PT2D3H50M", "journey_duration_seconds": 186600, "layover_duration": "PT1D13H50M", "layover_duration_seconds": 136200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020755alg202607020945651alg202607150935ist202607151510852ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-296", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_82328782093", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT22H50M", "transit_time": "15H45M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_82_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_82_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT15H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-296-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H15M", "transit_time": "23H15M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_82_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_82_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT23H15M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_82328782093_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10120.01, "gross_total": 987.5, "base_fare": 5953.86, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0My4zLCJiYXNlX2ZhcmUiOjYxMy44LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg3LjUsImJhc2VfZmFyZSI6NTU4LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4Ny41LCJiYXNlX2ZhcmUiOjU1OCwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5412.60", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 541.26 }, "partner": { "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15, "gross": { "base_fare": "5412.60", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 541.26 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDMuMzAiLCJiYXNlX2ZhcmUiOiI2MTMuODAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NTguMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1NS44MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU1LjgwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ny41MCIsImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ny41MCIsImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODcuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10120.01, "calendar_total_sell": 10120.01, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10120.01, "filter": { "id": "F1BT00023-296", "price": 10120.01, "gross_total": 987.5, "journey_duration": "PT2D5H5M", "journey_duration_seconds": 191100, "layover_duration": "PT1D15H0M", "layover_duration_seconds": 140400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020630alg202607020815851alg202607151105ist202607151645652ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-297", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_83900802743", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D0H20M", "transit_time": "17H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_83_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_83_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT17H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-297-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H15M", "transit_time": "23H15M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_83_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_83_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT23H15M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_83900802743_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10120.01, "gross_total": 987.5, "base_fare": 5953.86, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0My4zLCJiYXNlX2ZhcmUiOjYxMy44LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg3LjUsImJhc2VfZmFyZSI6NTU4LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4Ny41LCJiYXNlX2ZhcmUiOjU1OCwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5412.60", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 541.26 }, "partner": { "currency": "SEK", "total": 10120.01, "base_fare": 5953.86, "tax": 4166.15, "gross": { "base_fare": "5412.60", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 541.26 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDMuMzAiLCJiYXNlX2ZhcmUiOiI2MTMuODAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NTguMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1NS44MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU1LjgwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ny41MCIsImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ny41MCIsImJhc2VfZmFyZSI6IjU1OC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODcuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10120.01, "calendar_total_sell": 10120.01, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10120.01, "filter": { "id": "F1BT00023-297", "price": 10120.01, "gross_total": 987.5, "journey_duration": "PT2D6H35M", "journey_duration_seconds": 196500, "layover_duration": "PT1D16H25M", "layover_duration_seconds": 145500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020755alg202607020945651alg202607151105ist202607151645652ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-298", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_84196856050", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT11H15M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_84_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_84_12", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-298-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT23H10M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_84_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_84_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_84196856050_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10321.67, "gross_total": 1006.4, "base_fare": 6155.52, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10321.67, "base_fare": 6155.52, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2NC4wOSwiYmFzZV9mYXJlIjo2MzQuNTksInRheCI6NDI5LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDA2LjQsImJhc2VfZmFyZSI6NTc2LjksInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwNi40LCJiYXNlX2ZhcmUiOjU3Ni45LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10321.67, "base_fare": 6155.52, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5595.93", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 559.59 }, "partner": { "currency": "SEK", "total": 10321.67, "base_fare": 6155.52, "tax": 4166.15, "gross": { "base_fare": "5595.93", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 559.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjQuMDkiLCJiYXNlX2ZhcmUiOiI2MzQuNTkiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzYuOTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ny42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU3LjY5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDYuNDAiLCJiYXNlX2ZhcmUiOiI1NzYuOTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzYuOTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDA2LjQwIiwiYmFzZV9mYXJlIjoiNTc2LjkwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDYuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10321.67, "calendar_total_sell": 10321.67, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10321.67, "filter": { "id": "F1BT00023-298", "price": 10321.67, "gross_total": 1006.4, "journey_duration": "PT1D10H25M", "journey_duration_seconds": 123900, "layover_duration": "PT20H35M", "layover_duration_seconds": 74100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607152325ist202607160455656ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-299", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_85241976826", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT11H15M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_85_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_85_12", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-299-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D4H30M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_85_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_85_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT21H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_85241976826_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10321.67, "gross_total": 1006.4, "base_fare": 6155.52, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10321.67, "base_fare": 6155.52, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2NC4wOSwiYmFzZV9mYXJlIjo2MzQuNTksInRheCI6NDI5LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDA2LjQsImJhc2VfZmFyZSI6NTc2LjksInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwNi40LCJiYXNlX2ZhcmUiOjU3Ni45LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10321.67, "base_fare": 6155.52, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5595.93", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 559.59 }, "partner": { "currency": "SEK", "total": 10321.67, "base_fare": 6155.52, "tax": 4166.15, "gross": { "base_fare": "5595.93", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 559.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjQuMDkiLCJiYXNlX2ZhcmUiOiI2MzQuNTkiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzYuOTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ny42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU3LjY5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDYuNDAiLCJiYXNlX2ZhcmUiOiI1NzYuOTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzYuOTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDA2LjQwIiwiYmFzZV9mYXJlIjoiNTc2LjkwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDYuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10321.67, "calendar_total_sell": 10321.67, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10321.67, "filter": { "id": "F1BT00023-299", "price": 10321.67, "gross_total": 1006.4, "journey_duration": "PT1D15H45M", "journey_duration_seconds": 143100, "layover_duration": "PT1D1H50M", "layover_duration_seconds": 93000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607151805ist202607152340654ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-300", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_86965691710", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D2H45M", "transit_time": "19H40M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_86_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_86_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT19H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-300-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT23H10M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_86_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_86_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_86965691710_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10321.67, "gross_total": 1006.4, "base_fare": 6155.52, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10321.67, "base_fare": 6155.52, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2NC4wOSwiYmFzZV9mYXJlIjo2MzQuNTksInRheCI6NDI5LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDA2LjQsImJhc2VfZmFyZSI6NTc2LjksInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwNi40LCJiYXNlX2ZhcmUiOjU3Ni45LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10321.67, "base_fare": 6155.52, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5595.93", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 559.59 }, "partner": { "currency": "SEK", "total": 10321.67, "base_fare": 6155.52, "tax": 4166.15, "gross": { "base_fare": "5595.93", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 559.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjQuMDkiLCJiYXNlX2ZhcmUiOiI2MzQuNTkiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzYuOTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ny42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU3LjY5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDYuNDAiLCJiYXNlX2ZhcmUiOiI1NzYuOTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzYuOTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDA2LjQwIiwiYmFzZV9mYXJlIjoiNTc2LjkwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDYuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10321.67, "calendar_total_sell": 10321.67, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10321.67, "filter": { "id": "F1BT00023-300", "price": 10321.67, "gross_total": 1006.4, "journey_duration": "PT2D1H55M", "journey_duration_seconds": 179700, "layover_duration": "PT1D12H5M", "layover_duration_seconds": 129900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-301", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_87428753691", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D4H15M", "transit_time": "21H5M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_87_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_87_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT21H05M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-301-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT23H10M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_87_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_87_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_87428753691_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10321.67, "gross_total": 1006.4, "base_fare": 6155.52, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10321.67, "base_fare": 6155.52, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2NC4wOSwiYmFzZV9mYXJlIjo2MzQuNTksInRheCI6NDI5LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDA2LjQsImJhc2VfZmFyZSI6NTc2LjksInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwNi40LCJiYXNlX2ZhcmUiOjU3Ni45LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10321.67, "base_fare": 6155.52, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5595.93", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 559.59 }, "partner": { "currency": "SEK", "total": 10321.67, "base_fare": 6155.52, "tax": 4166.15, "gross": { "base_fare": "5595.93", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 559.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjQuMDkiLCJiYXNlX2ZhcmUiOiI2MzQuNTkiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzYuOTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ny42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU3LjY5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDYuNDAiLCJiYXNlX2ZhcmUiOiI1NzYuOTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzYuOTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDA2LjQwIiwiYmFzZV9mYXJlIjoiNTc2LjkwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDYuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10321.67, "calendar_total_sell": 10321.67, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10321.67, "filter": { "id": "F1BT00023-301", "price": 10321.67, "gross_total": 1006.4, "journey_duration": "PT2D3H25M", "journey_duration_seconds": 185100, "layover_duration": "PT1D13H30M", "layover_duration_seconds": 135000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-302", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_88280884962", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D2H45M", "transit_time": "19H40M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_88_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_88_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT19H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-302-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D4H30M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_88_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_88_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT21H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_88280884962_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10321.67, "gross_total": 1006.4, "base_fare": 6155.52, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10321.67, "base_fare": 6155.52, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2NC4wOSwiYmFzZV9mYXJlIjo2MzQuNTksInRheCI6NDI5LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDA2LjQsImJhc2VfZmFyZSI6NTc2LjksInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwNi40LCJiYXNlX2ZhcmUiOjU3Ni45LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10321.67, "base_fare": 6155.52, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5595.93", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 559.59 }, "partner": { "currency": "SEK", "total": 10321.67, "base_fare": 6155.52, "tax": 4166.15, "gross": { "base_fare": "5595.93", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 559.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjQuMDkiLCJiYXNlX2ZhcmUiOiI2MzQuNTkiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzYuOTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ny42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU3LjY5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDYuNDAiLCJiYXNlX2ZhcmUiOiI1NzYuOTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzYuOTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDA2LjQwIiwiYmFzZV9mYXJlIjoiNTc2LjkwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDYuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10321.67, "calendar_total_sell": 10321.67, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10321.67, "filter": { "id": "F1BT00023-302", "price": 10321.67, "gross_total": 1006.4, "journey_duration": "PT2D7H15M", "journey_duration_seconds": 198900, "layover_duration": "PT1D17H20M", "layover_duration_seconds": 148800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607020630alg202607020815851alg202607151805ist202607152340654ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-303", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_89504110155", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D4H15M", "transit_time": "21H5M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_89_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_89_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT21H05M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-303-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D4H30M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_89_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_89_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT21H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_89504110155_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10321.67, "gross_total": 1006.4, "base_fare": 6155.52, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10321.67, "base_fare": 6155.52, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2NC4wOSwiYmFzZV9mYXJlIjo2MzQuNTksInRheCI6NDI5LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDA2LjQsImJhc2VfZmFyZSI6NTc2LjksInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwNi40LCJiYXNlX2ZhcmUiOjU3Ni45LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10321.67, "base_fare": 6155.52, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5595.93", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 559.59 }, "partner": { "currency": "SEK", "total": 10321.67, "base_fare": 6155.52, "tax": 4166.15, "gross": { "base_fare": "5595.93", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 559.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjQuMDkiLCJiYXNlX2ZhcmUiOiI2MzQuNTkiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzYuOTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ny42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU3LjY5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDYuNDAiLCJiYXNlX2ZhcmUiOiI1NzYuOTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzYuOTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDA2LjQwIiwiYmFzZV9mYXJlIjoiNTc2LjkwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDYuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10321.67, "calendar_total_sell": 10321.67, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10321.67, "filter": { "id": "F1BT00023-303", "price": 10321.67, "gross_total": 1006.4, "journey_duration": "PT2D8H45M", "journey_duration_seconds": 204300, "layover_duration": "PT1D18H45M", "layover_duration_seconds": 153900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607020755alg202607020945651alg202607151805ist202607152340654ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-304", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_90118993861", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D2H45M", "transit_time": "19H45M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_90_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_90_12", "origin": "IST", "departure_time": "2026-07-02T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT19H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-304-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_90_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_90_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_90118993861_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10657.78, "gross_total": 1037.9, "base_fare": 6491.63, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10657.78, "base_fare": 6491.63, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5OC43NCwiYmFzZV9mYXJlIjo2NjkuMjQsInRheCI6NDI5LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDM3LjksImJhc2VfZmFyZSI6NjA4LjQsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzNy45LCJiYXNlX2ZhcmUiOjYwOC40LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10657.78, "base_fare": 6491.63, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5901.48", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 590.15 }, "partner": { "currency": "SEK", "total": 10657.78, "base_fare": 6491.63, "tax": 4166.15, "gross": { "base_fare": "5901.48", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 590.15 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTguNzQiLCJiYXNlX2ZhcmUiOiI2NjkuMjQiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDguNDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2MC44NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYwLjg0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzcuOTAiLCJiYXNlX2ZhcmUiOiI2MDguNDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDguNDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDM3LjkwIiwiYmFzZV9mYXJlIjoiNjA4LjQwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzcuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10657.78, "calendar_total_sell": 10657.78, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10657.78, "filter": { "id": "F1BT00023-304", "price": 10657.78, "gross_total": 1037.9, "journey_duration": "PT1D14H15M", "journey_duration_seconds": 137700, "layover_duration": "PT1D0H20M", "layover_duration_seconds": 87600, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607021500alg202607021645653alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-305", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_91675352165", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D2H45M", "transit_time": "19H45M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_91_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_91_12", "origin": "IST", "departure_time": "2026-07-02T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT19H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-305-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_91_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_91_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_91675352165_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10657.78, "gross_total": 1037.9, "base_fare": 6491.63, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10657.78, "base_fare": 6491.63, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5OC43NCwiYmFzZV9mYXJlIjo2NjkuMjQsInRheCI6NDI5LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDM3LjksImJhc2VfZmFyZSI6NjA4LjQsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzNy45LCJiYXNlX2ZhcmUiOjYwOC40LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10657.78, "base_fare": 6491.63, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5901.48", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 590.15 }, "partner": { "currency": "SEK", "total": 10657.78, "base_fare": 6491.63, "tax": 4166.15, "gross": { "base_fare": "5901.48", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 590.15 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTguNzQiLCJiYXNlX2ZhcmUiOiI2NjkuMjQiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDguNDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2MC44NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYwLjg0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzcuOTAiLCJiYXNlX2ZhcmUiOiI2MDguNDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDguNDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDM3LjkwIiwiYmFzZV9mYXJlIjoiNjA4LjQwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzcuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10657.78, "calendar_total_sell": 10657.78, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10657.78, "filter": { "id": "F1BT00023-305", "price": 10657.78, "gross_total": 1037.9, "journey_duration": "PT1D15H45M", "journey_duration_seconds": 143100, "layover_duration": "PT1D1H55M", "layover_duration_seconds": 93300, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607021500alg202607021645653alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-306", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_92467763070", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT22H30M", "transit_time": "15H30M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_92_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_92_12", "origin": "IST", "departure_time": "2026-07-02T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT15H30M", "lay_over_date": "2026-07-01", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-306-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_92_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_92_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_92467763070_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10705.79, "gross_total": 1042.4, "base_fare": 6539.64, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10705.79, "base_fare": 6539.64, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwMy42OSwiYmFzZV9mYXJlIjo2NzQuMTksInRheCI6NDI5LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDQyLjQsImJhc2VfZmFyZSI6NjEyLjksInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Mi40LCJiYXNlX2ZhcmUiOjYxMi45LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10705.79, "base_fare": 6539.64, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5945.13", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 594.51 }, "partner": { "currency": "SEK", "total": 10705.79, "base_fare": 6539.64, "tax": 4166.15, "gross": { "base_fare": "5945.13", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 594.51 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDMuNjkiLCJiYXNlX2ZhcmUiOiI2NzQuMTkiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTIuOTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2MS4yOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYxLjI5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDIuNDAiLCJiYXNlX2ZhcmUiOiI2MTIuOTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTIuOTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQyLjQwIiwiYmFzZV9mYXJlIjoiNjEyLjkwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDIuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10705.79, "calendar_total_sell": 10705.79, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10705.79, "filter": { "id": "F1BT00023-306", "price": 10705.79, "gross_total": 1042.4, "journey_duration": "PT1D10H0M", "journey_duration_seconds": 122400, "layover_duration": "PT20H5M", "layover_duration_seconds": 72300, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607021500alg202607021645653alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-307", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_93504588061", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT22H30M", "transit_time": "15H30M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_93_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_93_12", "origin": "IST", "departure_time": "2026-07-02T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT15H30M", "lay_over_date": "2026-07-01", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-307-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_93_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_93_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_93504588061_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10705.79, "gross_total": 1042.4, "base_fare": 6539.64, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10705.79, "base_fare": 6539.64, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwMy42OSwiYmFzZV9mYXJlIjo2NzQuMTksInRheCI6NDI5LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDQyLjQsImJhc2VfZmFyZSI6NjEyLjksInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Mi40LCJiYXNlX2ZhcmUiOjYxMi45LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10705.79, "base_fare": 6539.64, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5945.13", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 594.51 }, "partner": { "currency": "SEK", "total": 10705.79, "base_fare": 6539.64, "tax": 4166.15, "gross": { "base_fare": "5945.13", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 594.51 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDMuNjkiLCJiYXNlX2ZhcmUiOiI2NzQuMTkiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTIuOTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2MS4yOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYxLjI5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDIuNDAiLCJiYXNlX2ZhcmUiOiI2MTIuOTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTIuOTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQyLjQwIiwiYmFzZV9mYXJlIjoiNjEyLjkwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDIuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10705.79, "calendar_total_sell": 10705.79, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10705.79, "filter": { "id": "F1BT00023-307", "price": 10705.79, "gross_total": 1042.4, "journey_duration": "PT1D11H30M", "journey_duration_seconds": 127800, "layover_duration": "PT21H40M", "layover_duration_seconds": 78000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607021500alg202607021645653alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-308", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_94459827032", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT11H15M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_94_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_94_12", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-308-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_94_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_94_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_94459827032_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10782.62, "gross_total": 1049.6, "base_fare": 6616.47, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10782.62, "base_fare": 6616.47, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExMS42MSwiYmFzZV9mYXJlIjo2ODIuMTEsInRheCI6NDI5LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDQ5LjYsImJhc2VfZmFyZSI6NjIwLjEsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OS42LCJiYXNlX2ZhcmUiOjYyMC4xLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10782.62, "base_fare": 6616.47, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6014.97", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 601.5 }, "partner": { "currency": "SEK", "total": 10782.62, "base_fare": 6616.47, "tax": 4166.15, "gross": { "base_fare": "6014.97", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 601.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTEuNjEiLCJiYXNlX2ZhcmUiOiI2ODIuMTEiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Mi4wMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYyLjAxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDkuNjAiLCJiYXNlX2ZhcmUiOiI2MjAuMTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ5LjYwIiwiYmFzZV9mYXJlIjoiNjIwLjEwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDkuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10782.62, "calendar_total_sell": 10782.62, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10782.62, "filter": { "id": "F1BT00023-308", "price": 10782.62, "gross_total": 1049.6, "journey_duration": "PT1D0H55M", "journey_duration_seconds": 89700, "layover_duration": "PT11H5M", "layover_duration_seconds": 39900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-309", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_95883363878", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT11H15M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_95_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_95_12", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-309-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H55M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_95_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_95_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_95883363878_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10782.62, "gross_total": 1049.6, "base_fare": 6616.47, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10782.62, "base_fare": 6616.47, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExMS42MSwiYmFzZV9mYXJlIjo2ODIuMTEsInRheCI6NDI5LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDQ5LjYsImJhc2VfZmFyZSI6NjIwLjEsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OS42LCJiYXNlX2ZhcmUiOjYyMC4xLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10782.62, "base_fare": 6616.47, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6014.97", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 601.5 }, "partner": { "currency": "SEK", "total": 10782.62, "base_fare": 6616.47, "tax": 4166.15, "gross": { "base_fare": "6014.97", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 601.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTEuNjEiLCJiYXNlX2ZhcmUiOiI2ODIuMTEiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Mi4wMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYyLjAxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDkuNjAiLCJiYXNlX2ZhcmUiOiI2MjAuMTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ5LjYwIiwiYmFzZV9mYXJlIjoiNjIwLjEwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDkuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10782.62, "calendar_total_sell": 10782.62, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10782.62, "filter": { "id": "F1BT00023-309", "price": 10782.62, "gross_total": 1049.6, "journey_duration": "PT1D5H10M", "journey_duration_seconds": 105000, "layover_duration": "PT15H15M", "layover_duration_seconds": 54900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607152325ist202607160455656ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-310", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_96269352479", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT11H15M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_96_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_96_12", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-310-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT19H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_96_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_96_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_96269352479_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10782.62, "gross_total": 1049.6, "base_fare": 6616.47, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10782.62, "base_fare": 6616.47, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExMS42MSwiYmFzZV9mYXJlIjo2ODIuMTEsInRheCI6NDI5LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDQ5LjYsImJhc2VfZmFyZSI6NjIwLjEsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OS42LCJiYXNlX2ZhcmUiOjYyMC4xLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10782.62, "base_fare": 6616.47, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6014.97", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 601.5 }, "partner": { "currency": "SEK", "total": 10782.62, "base_fare": 6616.47, "tax": 4166.15, "gross": { "base_fare": "6014.97", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 601.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTEuNjEiLCJiYXNlX2ZhcmUiOiI2ODIuMTEiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Mi4wMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYyLjAxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDkuNjAiLCJiYXNlX2ZhcmUiOiI2MjAuMTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ5LjYwIiwiYmFzZV9mYXJlIjoiNjIwLjEwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDkuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10782.62, "calendar_total_sell": 10782.62, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10782.62, "filter": { "id": "F1BT00023-310", "price": 10782.62, "gross_total": 1049.6, "journey_duration": "PT1D6H15M", "journey_duration_seconds": 108900, "layover_duration": "PT16H20M", "layover_duration_seconds": 58800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607151805ist202607152340654ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-311", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_97758534799", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT11H15M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_97_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_97_12", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-311-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT23H15M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_97_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_97_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_97758534799_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10782.62, "gross_total": 1049.6, "base_fare": 6616.47, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10782.62, "base_fare": 6616.47, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExMS42MSwiYmFzZV9mYXJlIjo2ODIuMTEsInRheCI6NDI5LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDQ5LjYsImJhc2VfZmFyZSI6NjIwLjEsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OS42LCJiYXNlX2ZhcmUiOjYyMC4xLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10782.62, "base_fare": 6616.47, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6014.97", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 601.5 }, "partner": { "currency": "SEK", "total": 10782.62, "base_fare": 6616.47, "tax": 4166.15, "gross": { "base_fare": "6014.97", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 601.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTEuNjEiLCJiYXNlX2ZhcmUiOiI2ODIuMTEiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Mi4wMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYyLjAxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDkuNjAiLCJiYXNlX2ZhcmUiOiI2MjAuMTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ5LjYwIiwiYmFzZV9mYXJlIjoiNjIwLjEwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDkuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10782.62, "calendar_total_sell": 10782.62, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10782.62, "filter": { "id": "F1BT00023-311", "price": 10782.62, "gross_total": 1049.6, "journey_duration": "PT1D10H30M", "journey_duration_seconds": 124200, "layover_duration": "PT20H30M", "layover_duration_seconds": 73800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607151805ist202607152340654ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-312", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_98126960994", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT11H15M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_98_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_98_12", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-312-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D2H0M", "transit_time": "19H5M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_98_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_98_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT19H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_98126960994_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10782.62, "gross_total": 1049.6, "base_fare": 6616.47, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10782.62, "base_fare": 6616.47, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExMS42MSwiYmFzZV9mYXJlIjo2ODIuMTEsInRheCI6NDI5LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDQ5LjYsImJhc2VfZmFyZSI6NjIwLjEsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OS42LCJiYXNlX2ZhcmUiOjYyMC4xLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10782.62, "base_fare": 6616.47, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6014.97", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 601.5 }, "partner": { "currency": "SEK", "total": 10782.62, "base_fare": 6616.47, "tax": 4166.15, "gross": { "base_fare": "6014.97", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 601.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTEuNjEiLCJiYXNlX2ZhcmUiOiI2ODIuMTEiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Mi4wMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYyLjAxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDkuNjAiLCJiYXNlX2ZhcmUiOiI2MjAuMTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ5LjYwIiwiYmFzZV9mYXJlIjoiNjIwLjEwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDkuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10782.62, "calendar_total_sell": 10782.62, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10782.62, "filter": { "id": "F1BT00023-312", "price": 10782.62, "gross_total": 1049.6, "journey_duration": "PT1D13H15M", "journey_duration_seconds": 134100, "layover_duration": "PT23H15M", "layover_duration_seconds": 83700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607151105ist202607151645652ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-313", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_99744242203", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT11H15M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_99_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_99_12", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-313-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D3H30M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_99_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_99_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT20H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_99744242203_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10782.62, "gross_total": 1049.6, "base_fare": 6616.47, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10782.62, "base_fare": 6616.47, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExMS42MSwiYmFzZV9mYXJlIjo2ODIuMTEsInRheCI6NDI5LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDQ5LjYsImJhc2VfZmFyZSI6NjIwLjEsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OS42LCJiYXNlX2ZhcmUiOjYyMC4xLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10782.62, "base_fare": 6616.47, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6014.97", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 601.5 }, "partner": { "currency": "SEK", "total": 10782.62, "base_fare": 6616.47, "tax": 4166.15, "gross": { "base_fare": "6014.97", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 601.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTEuNjEiLCJiYXNlX2ZhcmUiOiI2ODIuMTEiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Mi4wMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYyLjAxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDkuNjAiLCJiYXNlX2ZhcmUiOiI2MjAuMTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ5LjYwIiwiYmFzZV9mYXJlIjoiNjIwLjEwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDkuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10782.62, "calendar_total_sell": 10782.62, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10782.62, "filter": { "id": "F1BT00023-313", "price": 10782.62, "gross_total": 1049.6, "journey_duration": "PT1D14H45M", "journey_duration_seconds": 139500, "layover_duration": "PT1D0H50M", "layover_duration_seconds": 89400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607150935ist202607151510852ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-314", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKEBL_100720460695", "OwnerCode": "TKEBL", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D2H45M", "transit_time": "19H40M", "routes": [ { "air_segment_key": "SEG_TKEBL_CPHIST_100_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTALG_100_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT19H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-314-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_TKEBL_ALGIST_100_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKEBL_ISTCPH_100_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKEBL_100720460695_TKEBL_1", "OwnerCode": "TKEBL", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10782.62, "gross_total": 1049.6, "base_fare": 6616.47, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10782.62, "base_fare": 6616.47, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExMS42MSwiYmFzZV9mYXJlIjo2ODIuMTEsInRheCI6NDI5LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDQ5LjYsImJhc2VfZmFyZSI6NjIwLjEsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OS42LCJiYXNlX2ZhcmUiOjYyMC4xLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10782.62, "base_fare": 6616.47, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6014.97", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 601.5 }, "partner": { "currency": "SEK", "total": 10782.62, "base_fare": 6616.47, "tax": 4166.15, "gross": { "base_fare": "6014.97", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 601.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTEuNjEiLCJiYXNlX2ZhcmUiOiI2ODIuMTEiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Mi4wMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYyLjAxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDkuNjAiLCJiYXNlX2ZhcmUiOiI2MjAuMTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMTAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ5LjYwIiwiYmFzZV9mYXJlIjoiNjIwLjEwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDkuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10782.62, "calendar_total_sell": 10782.62, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10782.62, "filter": { "id": "F1BT00023-314", "price": 10782.62, "gross_total": 1049.6, "journey_duration": "PT1D16H25M", "journey_duration_seconds": 145500, "layover_duration": "PT1D2H35M", "layover_duration_seconds": 95700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-315", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_1118397794", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_1_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_1_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-315-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_1_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_1_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_1118397794_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9266.41, "gross_total": 907.5, "base_fare": 5100.26, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9266.41, "base_fare": 5100.26, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU1LjMsImJhc2VfZmFyZSI6NTI1LjgsInRheCI6NDI5LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDcuNSwiYmFzZV9mYXJlIjo0NzgsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTA3LjUsImJhc2VfZmFyZSI6NDc4LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9266.41, "base_fare": 5100.26, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4636.60", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 463.66 }, "partner": { "currency": "SEK", "total": 9266.41, "base_fare": 5100.26, "tax": 4166.15, "gross": { "base_fare": "4636.60", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 463.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1NS4zMCIsImJhc2VfZmFyZSI6IjUyNS44MCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3OC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ3LjgwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDcuODAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTA3LjUwIiwiYmFzZV9mYXJlIjoiNDc4LjAwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc4LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTA3LjUwIiwiYmFzZV9mYXJlIjoiNDc4LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwNy41LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9266.41, "calendar_total_sell": 9266.41, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9266.41, "filter": { "id": "F1BT00023-315", "price": 9266.41, "gross_total": 907.5, "journey_duration": "PT1D5H45M", "journey_duration_seconds": 107100, "layover_duration": "PT15H50M", "layover_duration_seconds": 57000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-316", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_2344194417", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_2_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_2_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-316-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_2_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_2_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_2344194417_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9266.41, "gross_total": 907.5, "base_fare": 5100.26, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9266.41, "base_fare": 5100.26, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU1LjMsImJhc2VfZmFyZSI6NTI1LjgsInRheCI6NDI5LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDcuNSwiYmFzZV9mYXJlIjo0NzgsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTA3LjUsImJhc2VfZmFyZSI6NDc4LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9266.41, "base_fare": 5100.26, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4636.60", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 463.66 }, "partner": { "currency": "SEK", "total": 9266.41, "base_fare": 5100.26, "tax": 4166.15, "gross": { "base_fare": "4636.60", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 463.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1NS4zMCIsImJhc2VfZmFyZSI6IjUyNS44MCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3OC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ3LjgwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDcuODAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTA3LjUwIiwiYmFzZV9mYXJlIjoiNDc4LjAwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc4LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTA3LjUwIiwiYmFzZV9mYXJlIjoiNDc4LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwNy41LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9266.41, "calendar_total_sell": 9266.41, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9266.41, "filter": { "id": "F1BT00023-316", "price": 9266.41, "gross_total": 907.5, "journey_duration": "PT1D7H15M", "journey_duration_seconds": 112500, "layover_duration": "PT17H25M", "layover_duration_seconds": 62700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-317", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_3615820394", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_3_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_3_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-317-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_3_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_3_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_3615820394_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9266.41, "gross_total": 907.5, "base_fare": 5100.26, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9266.41, "base_fare": 5100.26, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU1LjMsImJhc2VfZmFyZSI6NTI1LjgsInRheCI6NDI5LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDcuNSwiYmFzZV9mYXJlIjo0NzgsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTA3LjUsImJhc2VfZmFyZSI6NDc4LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9266.41, "base_fare": 5100.26, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4636.60", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 463.66 }, "partner": { "currency": "SEK", "total": 9266.41, "base_fare": 5100.26, "tax": 4166.15, "gross": { "base_fare": "4636.60", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 463.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1NS4zMCIsImJhc2VfZmFyZSI6IjUyNS44MCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3OC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ3LjgwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDcuODAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTA3LjUwIiwiYmFzZV9mYXJlIjoiNDc4LjAwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc4LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTA3LjUwIiwiYmFzZV9mYXJlIjoiNDc4LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwNy41LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9266.41, "calendar_total_sell": 9266.41, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9266.41, "filter": { "id": "F1BT00023-317", "price": 9266.41, "gross_total": 907.5, "journey_duration": "PT1D7H15M", "journey_duration_seconds": 112500, "layover_duration": "PT17H15M", "layover_duration_seconds": 62100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-318", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_4640667647", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_4_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_4_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-318-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_4_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_4_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_4640667647_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9266.41, "gross_total": 907.5, "base_fare": 5100.26, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9266.41, "base_fare": 5100.26, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU1LjMsImJhc2VfZmFyZSI6NTI1LjgsInRheCI6NDI5LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDcuNSwiYmFzZV9mYXJlIjo0NzgsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTA3LjUsImJhc2VfZmFyZSI6NDc4LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9266.41, "base_fare": 5100.26, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4636.60", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 463.66 }, "partner": { "currency": "SEK", "total": 9266.41, "base_fare": 5100.26, "tax": 4166.15, "gross": { "base_fare": "4636.60", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 463.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1NS4zMCIsImJhc2VfZmFyZSI6IjUyNS44MCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3OC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ3LjgwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDcuODAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTA3LjUwIiwiYmFzZV9mYXJlIjoiNDc4LjAwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc4LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTA3LjUwIiwiYmFzZV9mYXJlIjoiNDc4LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwNy41LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9266.41, "calendar_total_sell": 9266.41, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9266.41, "filter": { "id": "F1BT00023-318", "price": 9266.41, "gross_total": 907.5, "journey_duration": "PT1D8H45M", "journey_duration_seconds": 117900, "layover_duration": "PT18H50M", "layover_duration_seconds": 67800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-319", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_5129452562", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_5_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_5_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-319-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_5_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_5_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_5129452562_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9330.43, "gross_total": 913.5, "base_fare": 5164.28, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9330.43, "base_fare": 5164.28, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTYxLjksImJhc2VfZmFyZSI6NTMyLjQsInRheCI6NDI5LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MTMuNSwiYmFzZV9mYXJlIjo0ODQsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTEzLjUsImJhc2VfZmFyZSI6NDg0LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9330.43, "base_fare": 5164.28, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4694.80", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 469.48 }, "partner": { "currency": "SEK", "total": 9330.43, "base_fare": 5164.28, "tax": 4166.15, "gross": { "base_fare": "4694.80", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 469.48 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2MS45MCIsImJhc2VfZmFyZSI6IjUzMi40MCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4NC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTEzLjUwIiwiYmFzZV9mYXJlIjoiNDg0LjAwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg0LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTEzLjUwIiwiYmFzZV9mYXJlIjoiNDg0LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkxMy41LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9330.43, "calendar_total_sell": 9330.43, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9330.43, "filter": { "id": "F1BT00023-319", "price": 9330.43, "gross_total": 913.5, "journey_duration": "PT1D1H30M", "journey_duration_seconds": 91800, "layover_duration": "PT11H35M", "layover_duration_seconds": 41700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-320", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_6641033820", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_6_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_6_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-320-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_6_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_6_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_6641033820_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9330.43, "gross_total": 913.5, "base_fare": 5164.28, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9330.43, "base_fare": 5164.28, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTYxLjksImJhc2VfZmFyZSI6NTMyLjQsInRheCI6NDI5LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MTMuNSwiYmFzZV9mYXJlIjo0ODQsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTEzLjUsImJhc2VfZmFyZSI6NDg0LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9330.43, "base_fare": 5164.28, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4694.80", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 469.48 }, "partner": { "currency": "SEK", "total": 9330.43, "base_fare": 5164.28, "tax": 4166.15, "gross": { "base_fare": "4694.80", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 469.48 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2MS45MCIsImJhc2VfZmFyZSI6IjUzMi40MCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4NC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTEzLjUwIiwiYmFzZV9mYXJlIjoiNDg0LjAwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg0LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTEzLjUwIiwiYmFzZV9mYXJlIjoiNDg0LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkxMy41LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9330.43, "calendar_total_sell": 9330.43, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9330.43, "filter": { "id": "F1BT00023-320", "price": 9330.43, "gross_total": 913.5, "journey_duration": "PT1D3H0M", "journey_duration_seconds": 97200, "layover_duration": "PT13H10M", "layover_duration_seconds": 47400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-321", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_7657209636", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_7_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_7_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-321-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_7_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_7_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_7657209636_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9330.43, "gross_total": 913.5, "base_fare": 5164.28, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9330.43, "base_fare": 5164.28, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTYxLjksImJhc2VfZmFyZSI6NTMyLjQsInRheCI6NDI5LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MTMuNSwiYmFzZV9mYXJlIjo0ODQsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTEzLjUsImJhc2VfZmFyZSI6NDg0LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9330.43, "base_fare": 5164.28, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4694.80", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 469.48 }, "partner": { "currency": "SEK", "total": 9330.43, "base_fare": 5164.28, "tax": 4166.15, "gross": { "base_fare": "4694.80", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 469.48 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2MS45MCIsImJhc2VfZmFyZSI6IjUzMi40MCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4NC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTEzLjUwIiwiYmFzZV9mYXJlIjoiNDg0LjAwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg0LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTEzLjUwIiwiYmFzZV9mYXJlIjoiNDg0LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkxMy41LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9330.43, "calendar_total_sell": 9330.43, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9330.43, "filter": { "id": "F1BT00023-321", "price": 9330.43, "gross_total": 913.5, "journey_duration": "PT1D3H0M", "journey_duration_seconds": 97200, "layover_duration": "PT13H0M", "layover_duration_seconds": 46800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-322", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_8985044591", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_8_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_8_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-322-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_8_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_8_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_8985044591_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9330.43, "gross_total": 913.5, "base_fare": 5164.28, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9330.43, "base_fare": 5164.28, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTYxLjksImJhc2VfZmFyZSI6NTMyLjQsInRheCI6NDI5LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MTMuNSwiYmFzZV9mYXJlIjo0ODQsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTEzLjUsImJhc2VfZmFyZSI6NDg0LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9330.43, "base_fare": 5164.28, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4694.80", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 469.48 }, "partner": { "currency": "SEK", "total": 9330.43, "base_fare": 5164.28, "tax": 4166.15, "gross": { "base_fare": "4694.80", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 469.48 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2MS45MCIsImJhc2VfZmFyZSI6IjUzMi40MCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4NC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTEzLjUwIiwiYmFzZV9mYXJlIjoiNDg0LjAwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg0LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTEzLjUwIiwiYmFzZV9mYXJlIjoiNDg0LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkxMy41LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9330.43, "calendar_total_sell": 9330.43, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9330.43, "filter": { "id": "F1BT00023-322", "price": 9330.43, "gross_total": 913.5, "journey_duration": "PT1D4H30M", "journey_duration_seconds": 102600, "layover_duration": "PT14H35M", "layover_duration_seconds": 52500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-323", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_9125230480", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D3H50M", "transit_time": "20H50M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_9_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_9_12", "origin": "IST", "departure_time": "2026-07-02T20:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T22:05", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT20H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-323-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_9_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_9_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_9125230480_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9330.43, "gross_total": 913.5, "base_fare": 5164.28, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9330.43, "base_fare": 5164.28, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTYxLjksImJhc2VfZmFyZSI6NTMyLjQsInRheCI6NDI5LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MTMuNSwiYmFzZV9mYXJlIjo0ODQsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTEzLjUsImJhc2VfZmFyZSI6NDg0LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9330.43, "base_fare": 5164.28, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4694.80", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 469.48 }, "partner": { "currency": "SEK", "total": 9330.43, "base_fare": 5164.28, "tax": 4166.15, "gross": { "base_fare": "4694.80", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 469.48 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2MS45MCIsImJhc2VfZmFyZSI6IjUzMi40MCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4NC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTEzLjUwIiwiYmFzZV9mYXJlIjoiNDg0LjAwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg0LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTEzLjUwIiwiYmFzZV9mYXJlIjoiNDg0LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkxMy41LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9330.43, "calendar_total_sell": 9330.43, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9330.43, "filter": { "id": "F1BT00023-323", "price": 9330.43, "gross_total": 913.5, "journey_duration": "PT1D15H20M", "journey_duration_seconds": 141600, "layover_duration": "PT1D1H25M", "layover_duration_seconds": 91500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607022020alg202607022205655alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-324", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_10969585529", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D3H50M", "transit_time": "20H50M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_10_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_10_12", "origin": "IST", "departure_time": "2026-07-02T20:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T22:05", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT20H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-324-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_10_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_10_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_10969585529_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9330.43, "gross_total": 913.5, "base_fare": 5164.28, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9330.43, "base_fare": 5164.28, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTYxLjksImJhc2VfZmFyZSI6NTMyLjQsInRheCI6NDI5LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MTMuNSwiYmFzZV9mYXJlIjo0ODQsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTEzLjUsImJhc2VfZmFyZSI6NDg0LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9330.43, "base_fare": 5164.28, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4694.80", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 469.48 }, "partner": { "currency": "SEK", "total": 9330.43, "base_fare": 5164.28, "tax": 4166.15, "gross": { "base_fare": "4694.80", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 469.48 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2MS45MCIsImJhc2VfZmFyZSI6IjUzMi40MCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4NC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTEzLjUwIiwiYmFzZV9mYXJlIjoiNDg0LjAwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg0LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTEzLjUwIiwiYmFzZV9mYXJlIjoiNDg0LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkxMy41LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9330.43, "calendar_total_sell": 9330.43, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9330.43, "filter": { "id": "F1BT00023-324", "price": 9330.43, "gross_total": 913.5, "journey_duration": "PT1D16H50M", "journey_duration_seconds": 147000, "layover_duration": "PT1D3H0M", "layover_duration_seconds": 97200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607022020alg202607022205655alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-325", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_11561908523", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_11_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_11_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-325-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D4H30M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_11_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_11_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT21H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_11561908523_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9693.21, "gross_total": 947.5, "base_fare": 5527.06, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9693.21, "base_fare": 5527.06, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk5LjMsImJhc2VfZmFyZSI6NTY5LjgsInRheCI6NDI5LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDcuNSwiYmFzZV9mYXJlIjo1MTgsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTQ3LjUsImJhc2VfZmFyZSI6NTE4LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9693.21, "base_fare": 5527.06, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5024.60", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 502.46 }, "partner": { "currency": "SEK", "total": 9693.21, "base_fare": 5527.06, "tax": 4166.15, "gross": { "base_fare": "5024.60", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 502.46 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5OS4zMCIsImJhc2VfZmFyZSI6IjU2OS44MCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxOC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUxLjgwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTEuODAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ3LjUwIiwiYmFzZV9mYXJlIjoiNTE4LjAwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE4LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ3LjUwIiwiYmFzZV9mYXJlIjoiNTE4LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0Ny41LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9693.21, "calendar_total_sell": 9693.21, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9693.21, "filter": { "id": "F1BT00023-325", "price": 9693.21, "gross_total": 947.5, "journey_duration": "PT1D22H45M", "journey_duration_seconds": 168300, "layover_duration": "PT1D8H55M", "layover_duration_seconds": 118500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607151805ist202607152340654ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-326", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_12959711269", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_12_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_12_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-326-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D4H30M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_12_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_12_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT21H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_12959711269_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9693.21, "gross_total": 947.5, "base_fare": 5527.06, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9693.21, "base_fare": 5527.06, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk5LjMsImJhc2VfZmFyZSI6NTY5LjgsInRheCI6NDI5LjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDcuNSwiYmFzZV9mYXJlIjo1MTgsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTQ3LjUsImJhc2VfZmFyZSI6NTE4LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9693.21, "base_fare": 5527.06, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5024.60", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 502.46 }, "partner": { "currency": "SEK", "total": 9693.21, "base_fare": 5527.06, "tax": 4166.15, "gross": { "base_fare": "5024.60", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 502.46 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5OS4zMCIsImJhc2VfZmFyZSI6IjU2OS44MCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxOC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUxLjgwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTEuODAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ3LjUwIiwiYmFzZV9mYXJlIjoiNTE4LjAwIiwidGF4IjoiNDI5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE4LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ3LjUwIiwiYmFzZV9mYXJlIjoiNTE4LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0Ny41LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9693.21, "calendar_total_sell": 9693.21, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9693.21, "filter": { "id": "F1BT00023-326", "price": 9693.21, "gross_total": 947.5, "journey_duration": "PT2D0H15M", "journey_duration_seconds": 173700, "layover_duration": "PT1D10H20M", "layover_duration_seconds": 123600, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607151805ist202607152340654ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-327", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_13444604691", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_13_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_13_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-327-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D4H30M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_13_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_13_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT21H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_13444604691_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9757.23, "gross_total": 953.5, "base_fare": 5591.08, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9757.23, "base_fare": 5591.08, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwNS45LCJiYXNlX2ZhcmUiOjU3Ni40LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTUzLjUsImJhc2VfZmFyZSI6NTI0LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk1My41LCJiYXNlX2ZhcmUiOjUyNCwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9757.23, "base_fare": 5591.08, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5082.80", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 508.28 }, "partner": { "currency": "SEK", "total": 9757.23, "base_fare": 5591.08, "tax": 4166.15, "gross": { "base_fare": "5082.80", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 508.28 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDUuOTAiLCJiYXNlX2ZhcmUiOiI1NzYuNDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjQuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Mi40MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUyLjQwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1My41MCIsImJhc2VfZmFyZSI6IjUyNC4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyNC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1My41MCIsImJhc2VfZmFyZSI6IjUyNC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NTMuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9757.23, "calendar_total_sell": 9757.23, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9757.23, "filter": { "id": "F1BT00023-327", "price": 9757.23, "gross_total": 953.5, "journey_duration": "PT1D18H30M", "journey_duration_seconds": 153000, "layover_duration": "PT1D4H40M", "layover_duration_seconds": 103200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607151805ist202607152340654ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-328", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_14460424968", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_14_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_14_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-328-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D4H30M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_14_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_14_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT21H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_14460424968_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9757.23, "gross_total": 953.5, "base_fare": 5591.08, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9757.23, "base_fare": 5591.08, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwNS45LCJiYXNlX2ZhcmUiOjU3Ni40LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTUzLjUsImJhc2VfZmFyZSI6NTI0LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk1My41LCJiYXNlX2ZhcmUiOjUyNCwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9757.23, "base_fare": 5591.08, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5082.80", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 508.28 }, "partner": { "currency": "SEK", "total": 9757.23, "base_fare": 5591.08, "tax": 4166.15, "gross": { "base_fare": "5082.80", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 508.28 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDUuOTAiLCJiYXNlX2ZhcmUiOiI1NzYuNDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjQuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Mi40MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUyLjQwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1My41MCIsImJhc2VfZmFyZSI6IjUyNC4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyNC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1My41MCIsImJhc2VfZmFyZSI6IjUyNC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NTMuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9757.23, "calendar_total_sell": 9757.23, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9757.23, "filter": { "id": "F1BT00023-328", "price": 9757.23, "gross_total": 953.5, "journey_duration": "PT1D20H0M", "journey_duration_seconds": 158400, "layover_duration": "PT1D6H5M", "layover_duration_seconds": 108300, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607151805ist202607152340654ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-329", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_15544262734", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D3H50M", "transit_time": "20H50M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_15_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_15_12", "origin": "IST", "departure_time": "2026-07-02T20:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T22:05", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT20H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-329-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D4H30M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_15_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_15_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT21H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_15544262734_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9757.23, "gross_total": 953.5, "base_fare": 5591.08, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9757.23, "base_fare": 5591.08, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwNS45LCJiYXNlX2ZhcmUiOjU3Ni40LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTUzLjUsImJhc2VfZmFyZSI6NTI0LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk1My41LCJiYXNlX2ZhcmUiOjUyNCwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9757.23, "base_fare": 5591.08, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5082.80", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 508.28 }, "partner": { "currency": "SEK", "total": 9757.23, "base_fare": 5591.08, "tax": 4166.15, "gross": { "base_fare": "5082.80", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 508.28 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDUuOTAiLCJiYXNlX2ZhcmUiOiI1NzYuNDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjQuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Mi40MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUyLjQwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1My41MCIsImJhc2VfZmFyZSI6IjUyNC4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyNC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1My41MCIsImJhc2VfZmFyZSI6IjUyNC4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NTMuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9757.23, "calendar_total_sell": 9757.23, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9757.23, "filter": { "id": "F1BT00023-329", "price": 9757.23, "gross_total": 953.5, "journey_duration": "PT2D8H20M", "journey_duration_seconds": 202800, "layover_duration": "PT1D18H30M", "layover_duration_seconds": 153000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607022020alg202607022205655alg202607151805ist202607152340654ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-330", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_16807176994", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT22H50M", "transit_time": "15H45M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_16_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_16_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT15H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-330-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_16_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_16_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_16807176994_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9831.92, "gross_total": 960.5, "base_fare": 5665.77, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9831.92, "base_fare": 5665.77, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMy42LCJiYXNlX2ZhcmUiOjU4NC4xLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTYwLjUsImJhc2VfZmFyZSI6NTMxLCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2MC41LCJiYXNlX2ZhcmUiOjUzMSwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9831.92, "base_fare": 5665.77, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5150.70", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 515.07 }, "partner": { "currency": "SEK", "total": 9831.92, "base_fare": 5665.77, "tax": 4166.15, "gross": { "base_fare": "5150.70", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 515.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTMuNjAiLCJiYXNlX2ZhcmUiOiI1ODQuMTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MzEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1My4xMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUzLjEwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2MC41MCIsImJhc2VfZmFyZSI6IjUzMS4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzMS4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2MC41MCIsImJhc2VfZmFyZSI6IjUzMS4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjAuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9831.92, "calendar_total_sell": 9831.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9831.92, "filter": { "id": "F1BT00023-330", "price": 9831.92, "gross_total": 960.5, "journey_duration": "PT1D10H20M", "journey_duration_seconds": 123600, "layover_duration": "PT20H20M", "layover_duration_seconds": 73200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020630alg202607020815851alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-331", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_17501107775", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT22H50M", "transit_time": "15H45M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_17_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_17_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT15H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-331-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_17_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_17_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_17501107775_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9831.92, "gross_total": 960.5, "base_fare": 5665.77, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9831.92, "base_fare": 5665.77, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMy42LCJiYXNlX2ZhcmUiOjU4NC4xLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTYwLjUsImJhc2VfZmFyZSI6NTMxLCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2MC41LCJiYXNlX2ZhcmUiOjUzMSwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9831.92, "base_fare": 5665.77, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5150.70", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 515.07 }, "partner": { "currency": "SEK", "total": 9831.92, "base_fare": 5665.77, "tax": 4166.15, "gross": { "base_fare": "5150.70", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 515.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTMuNjAiLCJiYXNlX2ZhcmUiOiI1ODQuMTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MzEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1My4xMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUzLjEwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2MC41MCIsImJhc2VfZmFyZSI6IjUzMS4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzMS4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2MC41MCIsImJhc2VfZmFyZSI6IjUzMS4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjAuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9831.92, "calendar_total_sell": 9831.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9831.92, "filter": { "id": "F1BT00023-331", "price": 9831.92, "gross_total": 960.5, "journey_duration": "PT1D11H50M", "journey_duration_seconds": 129000, "layover_duration": "PT21H55M", "layover_duration_seconds": 78900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020630alg202607020815851alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-332", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_18129212241", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D0H20M", "transit_time": "17H10M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_18_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_18_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT17H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-332-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_18_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_18_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_18129212241_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9831.92, "gross_total": 960.5, "base_fare": 5665.77, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9831.92, "base_fare": 5665.77, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMy42LCJiYXNlX2ZhcmUiOjU4NC4xLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTYwLjUsImJhc2VfZmFyZSI6NTMxLCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2MC41LCJiYXNlX2ZhcmUiOjUzMSwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9831.92, "base_fare": 5665.77, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5150.70", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 515.07 }, "partner": { "currency": "SEK", "total": 9831.92, "base_fare": 5665.77, "tax": 4166.15, "gross": { "base_fare": "5150.70", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 515.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTMuNjAiLCJiYXNlX2ZhcmUiOiI1ODQuMTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MzEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1My4xMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUzLjEwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2MC41MCIsImJhc2VfZmFyZSI6IjUzMS4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzMS4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2MC41MCIsImJhc2VfZmFyZSI6IjUzMS4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjAuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9831.92, "calendar_total_sell": 9831.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9831.92, "filter": { "id": "F1BT00023-332", "price": 9831.92, "gross_total": 960.5, "journey_duration": "PT1D11H50M", "journey_duration_seconds": 129000, "layover_duration": "PT21H45M", "layover_duration_seconds": 78300, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020755alg202607020945651alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-333", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_19763202409", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D0H20M", "transit_time": "17H10M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_19_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_19_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT17H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-333-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_19_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_19_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_19763202409_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 9831.92, "gross_total": 960.5, "base_fare": 5665.77, "tax": 4166.15, "sell": { "currency": "SEK", "total": 9831.92, "base_fare": 5665.77, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMy42LCJiYXNlX2ZhcmUiOjU4NC4xLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTYwLjUsImJhc2VfZmFyZSI6NTMxLCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2MC41LCJiYXNlX2ZhcmUiOjUzMSwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 9831.92, "base_fare": 5665.77, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5150.70", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 515.07 }, "partner": { "currency": "SEK", "total": 9831.92, "base_fare": 5665.77, "tax": 4166.15, "gross": { "base_fare": "5150.70", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 515.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTMuNjAiLCJiYXNlX2ZhcmUiOiI1ODQuMTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MzEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1My4xMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUzLjEwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2MC41MCIsImJhc2VfZmFyZSI6IjUzMS4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUzMS4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2MC41MCIsImJhc2VfZmFyZSI6IjUzMS4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5NjAuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 9831.92, "calendar_total_sell": 9831.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9831.92, "filter": { "id": "F1BT00023-333", "price": 9831.92, "gross_total": 960.5, "journey_duration": "PT1D13H20M", "journey_duration_seconds": 134400, "layover_duration": "PT23H20M", "layover_duration_seconds": 84000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020755alg202607020945651alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-334", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_20296939281", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_20_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_20_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-334-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_20_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_20_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_20296939281_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10205.37, "gross_total": 995.5, "base_fare": 6039.22, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi4xLCJiYXNlX2ZhcmUiOjYyMi42LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1LjUsImJhc2VfZmFyZSI6NTY2LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk5NS41LCJiYXNlX2ZhcmUiOjU2NiwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5490.20", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 549.02 }, "partner": { "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15, "gross": { "base_fare": "5490.20", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 549.02 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuMTAiLCJiYXNlX2ZhcmUiOiI2MjIuNjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NjYuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ni42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU2LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS41MCIsImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS41MCIsImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTUuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10205.37, "calendar_total_sell": 10205.37, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10205.37, "filter": { "id": "F1BT00023-334", "price": 10205.37, "gross_total": 995.5, "journey_duration": "PT1D7H55M", "journey_duration_seconds": 114900, "layover_duration": "PT18H10M", "layover_duration_seconds": 65400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-335", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_21963589023", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_21_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_21_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-335-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_21_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_21_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_21963589023_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10205.37, "gross_total": 995.5, "base_fare": 6039.22, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi4xLCJiYXNlX2ZhcmUiOjYyMi42LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1LjUsImJhc2VfZmFyZSI6NTY2LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk5NS41LCJiYXNlX2ZhcmUiOjU2NiwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5490.20", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 549.02 }, "partner": { "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15, "gross": { "base_fare": "5490.20", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 549.02 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuMTAiLCJiYXNlX2ZhcmUiOiI2MjIuNjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NjYuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ni42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU2LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS41MCIsImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS41MCIsImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTUuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10205.37, "calendar_total_sell": 10205.37, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10205.37, "filter": { "id": "F1BT00023-335", "price": 10205.37, "gross_total": 995.5, "journey_duration": "PT1D9H25M", "journey_duration_seconds": 120300, "layover_duration": "PT19H35M", "layover_duration_seconds": 70500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-336", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_22788098817", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_22_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_22_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-336-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H55M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_22_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_22_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_22788098817_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10205.37, "gross_total": 995.5, "base_fare": 6039.22, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi4xLCJiYXNlX2ZhcmUiOjYyMi42LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1LjUsImJhc2VfZmFyZSI6NTY2LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk5NS41LCJiYXNlX2ZhcmUiOjU2NiwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5490.20", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 549.02 }, "partner": { "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15, "gross": { "base_fare": "5490.20", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 549.02 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuMTAiLCJiYXNlX2ZhcmUiOiI2MjIuNjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NjYuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ni42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU2LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS41MCIsImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS41MCIsImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTUuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10205.37, "calendar_total_sell": 10205.37, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10205.37, "filter": { "id": "F1BT00023-336", "price": 10205.37, "gross_total": 995.5, "journey_duration": "PT1D12H10M", "journey_duration_seconds": 130200, "layover_duration": "PT22H20M", "layover_duration_seconds": 80400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-337", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_23300380218", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_23_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_23_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-337-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT19H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_23_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_23_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_23300380218_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10205.37, "gross_total": 995.5, "base_fare": 6039.22, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi4xLCJiYXNlX2ZhcmUiOjYyMi42LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1LjUsImJhc2VfZmFyZSI6NTY2LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk5NS41LCJiYXNlX2ZhcmUiOjU2NiwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5490.20", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 549.02 }, "partner": { "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15, "gross": { "base_fare": "5490.20", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 549.02 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuMTAiLCJiYXNlX2ZhcmUiOiI2MjIuNjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NjYuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ni42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU2LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS41MCIsImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS41MCIsImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTUuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10205.37, "calendar_total_sell": 10205.37, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10205.37, "filter": { "id": "F1BT00023-337", "price": 10205.37, "gross_total": 995.5, "journey_duration": "PT1D13H15M", "journey_duration_seconds": 134100, "layover_duration": "PT23H25M", "layover_duration_seconds": 84300, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607151805ist202607152340654ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-338", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_24798422556", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_24_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_24_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-338-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H55M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_24_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_24_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_24798422556_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10205.37, "gross_total": 995.5, "base_fare": 6039.22, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi4xLCJiYXNlX2ZhcmUiOjYyMi42LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1LjUsImJhc2VfZmFyZSI6NTY2LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk5NS41LCJiYXNlX2ZhcmUiOjU2NiwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5490.20", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 549.02 }, "partner": { "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15, "gross": { "base_fare": "5490.20", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 549.02 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuMTAiLCJiYXNlX2ZhcmUiOiI2MjIuNjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NjYuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ni42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU2LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS41MCIsImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS41MCIsImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTUuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10205.37, "calendar_total_sell": 10205.37, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10205.37, "filter": { "id": "F1BT00023-338", "price": 10205.37, "gross_total": 995.5, "journey_duration": "PT1D13H40M", "journey_duration_seconds": 135600, "layover_duration": "PT23H45M", "layover_duration_seconds": 85500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-339", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_25363744697", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_25_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_25_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-339-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT19H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_25_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_25_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_25363744697_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10205.37, "gross_total": 995.5, "base_fare": 6039.22, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi4xLCJiYXNlX2ZhcmUiOjYyMi42LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1LjUsImJhc2VfZmFyZSI6NTY2LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk5NS41LCJiYXNlX2ZhcmUiOjU2NiwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5490.20", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 549.02 }, "partner": { "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15, "gross": { "base_fare": "5490.20", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 549.02 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuMTAiLCJiYXNlX2ZhcmUiOiI2MjIuNjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NjYuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ni42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU2LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS41MCIsImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS41MCIsImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTUuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10205.37, "calendar_total_sell": 10205.37, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10205.37, "filter": { "id": "F1BT00023-339", "price": 10205.37, "gross_total": 995.5, "journey_duration": "PT1D14H45M", "journey_duration_seconds": 139500, "layover_duration": "PT1D0H50M", "layover_duration_seconds": 89400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607151805ist202607152340654ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-340", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_26671292500", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_26_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_26_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-340-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT23H10M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_26_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_26_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_26671292500_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10205.37, "gross_total": 995.5, "base_fare": 6039.22, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi4xLCJiYXNlX2ZhcmUiOjYyMi42LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1LjUsImJhc2VfZmFyZSI6NTY2LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk5NS41LCJiYXNlX2ZhcmUiOjU2NiwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5490.20", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 549.02 }, "partner": { "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15, "gross": { "base_fare": "5490.20", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 549.02 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuMTAiLCJiYXNlX2ZhcmUiOiI2MjIuNjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NjYuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ni42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU2LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS41MCIsImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS41MCIsImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTUuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10205.37, "calendar_total_sell": 10205.37, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10205.37, "filter": { "id": "F1BT00023-340", "price": 10205.37, "gross_total": 995.5, "journey_duration": "PT1D17H25M", "journey_duration_seconds": 149100, "layover_duration": "PT1D3H40M", "layover_duration_seconds": 99600, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-341", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_27213373706", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_27_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_27_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-341-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT23H15M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_27_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_27_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_27213373706_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10205.37, "gross_total": 995.5, "base_fare": 6039.22, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi4xLCJiYXNlX2ZhcmUiOjYyMi42LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1LjUsImJhc2VfZmFyZSI6NTY2LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk5NS41LCJiYXNlX2ZhcmUiOjU2NiwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5490.20", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 549.02 }, "partner": { "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15, "gross": { "base_fare": "5490.20", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 549.02 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuMTAiLCJiYXNlX2ZhcmUiOiI2MjIuNjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NjYuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ni42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU2LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS41MCIsImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS41MCIsImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTUuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10205.37, "calendar_total_sell": 10205.37, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10205.37, "filter": { "id": "F1BT00023-341", "price": 10205.37, "gross_total": 995.5, "journey_duration": "PT1D17H30M", "journey_duration_seconds": 149400, "layover_duration": "PT1D3H35M", "layover_duration_seconds": 99300, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607151805ist202607152340654ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-342", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_28495595758", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_28_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_28_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-342-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT23H10M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_28_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_28_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_28495595758_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10205.37, "gross_total": 995.5, "base_fare": 6039.22, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi4xLCJiYXNlX2ZhcmUiOjYyMi42LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1LjUsImJhc2VfZmFyZSI6NTY2LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk5NS41LCJiYXNlX2ZhcmUiOjU2NiwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5490.20", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 549.02 }, "partner": { "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15, "gross": { "base_fare": "5490.20", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 549.02 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuMTAiLCJiYXNlX2ZhcmUiOiI2MjIuNjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NjYuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ni42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU2LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS41MCIsImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS41MCIsImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTUuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10205.37, "calendar_total_sell": 10205.37, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10205.37, "filter": { "id": "F1BT00023-342", "price": 10205.37, "gross_total": 995.5, "journey_duration": "PT1D18H55M", "journey_duration_seconds": 154500, "layover_duration": "PT1D5H5M", "layover_duration_seconds": 104700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-343", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_29689165610", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_29_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_29_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-343-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT23H15M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_29_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_29_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_29689165610_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10205.37, "gross_total": 995.5, "base_fare": 6039.22, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi4xLCJiYXNlX2ZhcmUiOjYyMi42LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1LjUsImJhc2VfZmFyZSI6NTY2LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk5NS41LCJiYXNlX2ZhcmUiOjU2NiwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5490.20", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 549.02 }, "partner": { "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15, "gross": { "base_fare": "5490.20", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 549.02 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuMTAiLCJiYXNlX2ZhcmUiOiI2MjIuNjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NjYuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ni42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU2LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS41MCIsImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS41MCIsImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTUuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10205.37, "calendar_total_sell": 10205.37, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10205.37, "filter": { "id": "F1BT00023-343", "price": 10205.37, "gross_total": 995.5, "journey_duration": "PT1D19H0M", "journey_duration_seconds": 154800, "layover_duration": "PT1D5H0M", "layover_duration_seconds": 104400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607151805ist202607152340654ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-344", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_30445852651", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_30_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_30_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-344-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D2H0M", "transit_time": "19H5M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_30_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_30_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT19H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_30445852651_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10205.37, "gross_total": 995.5, "base_fare": 6039.22, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi4xLCJiYXNlX2ZhcmUiOjYyMi42LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1LjUsImJhc2VfZmFyZSI6NTY2LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk5NS41LCJiYXNlX2ZhcmUiOjU2NiwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5490.20", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 549.02 }, "partner": { "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15, "gross": { "base_fare": "5490.20", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 549.02 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuMTAiLCJiYXNlX2ZhcmUiOiI2MjIuNjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NjYuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ni42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU2LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS41MCIsImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS41MCIsImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTUuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10205.37, "calendar_total_sell": 10205.37, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10205.37, "filter": { "id": "F1BT00023-344", "price": 10205.37, "gross_total": 995.5, "journey_duration": "PT1D20H15M", "journey_duration_seconds": 159300, "layover_duration": "PT1D6H20M", "layover_duration_seconds": 109200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607151105ist202607151645652ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-345", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_31611162007", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_31_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_31_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-345-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D3H30M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_31_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_31_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT20H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_31611162007_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10205.37, "gross_total": 995.5, "base_fare": 6039.22, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi4xLCJiYXNlX2ZhcmUiOjYyMi42LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1LjUsImJhc2VfZmFyZSI6NTY2LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk5NS41LCJiYXNlX2ZhcmUiOjU2NiwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5490.20", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 549.02 }, "partner": { "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15, "gross": { "base_fare": "5490.20", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 549.02 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuMTAiLCJiYXNlX2ZhcmUiOiI2MjIuNjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NjYuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ni42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU2LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS41MCIsImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS41MCIsImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTUuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10205.37, "calendar_total_sell": 10205.37, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10205.37, "filter": { "id": "F1BT00023-345", "price": 10205.37, "gross_total": 995.5, "journey_duration": "PT1D21H45M", "journey_duration_seconds": 164700, "layover_duration": "PT1D7H55M", "layover_duration_seconds": 114900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607150935ist202607151510852ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-346", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_32565322686", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_32_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_32_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-346-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D2H0M", "transit_time": "19H5M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_32_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_32_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT19H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_32565322686_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10205.37, "gross_total": 995.5, "base_fare": 6039.22, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi4xLCJiYXNlX2ZhcmUiOjYyMi42LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1LjUsImJhc2VfZmFyZSI6NTY2LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk5NS41LCJiYXNlX2ZhcmUiOjU2NiwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5490.20", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 549.02 }, "partner": { "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15, "gross": { "base_fare": "5490.20", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 549.02 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuMTAiLCJiYXNlX2ZhcmUiOiI2MjIuNjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NjYuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ni42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU2LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS41MCIsImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS41MCIsImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTUuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10205.37, "calendar_total_sell": 10205.37, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10205.37, "filter": { "id": "F1BT00023-346", "price": 10205.37, "gross_total": 995.5, "journey_duration": "PT1D21H45M", "journey_duration_seconds": 164700, "layover_duration": "PT1D7H45M", "layover_duration_seconds": 114300, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607151105ist202607151645652ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-347", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_33711438154", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_33_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_33_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-347-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D3H30M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_33_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_33_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT20H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_33711438154_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10205.37, "gross_total": 995.5, "base_fare": 6039.22, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi4xLCJiYXNlX2ZhcmUiOjYyMi42LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1LjUsImJhc2VfZmFyZSI6NTY2LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk5NS41LCJiYXNlX2ZhcmUiOjU2NiwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5490.20", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 549.02 }, "partner": { "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15, "gross": { "base_fare": "5490.20", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 549.02 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuMTAiLCJiYXNlX2ZhcmUiOiI2MjIuNjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NjYuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ni42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU2LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS41MCIsImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS41MCIsImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTUuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10205.37, "calendar_total_sell": 10205.37, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10205.37, "filter": { "id": "F1BT00023-347", "price": 10205.37, "gross_total": 995.5, "journey_duration": "PT1D23H15M", "journey_duration_seconds": 170100, "layover_duration": "PT1D9H20M", "layover_duration_seconds": 120000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607150935ist202607151510852ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-348", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_34204997140", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_34_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_34_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-348-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H15M", "transit_time": "23H15M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_34_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_34_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT23H15M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_34204997140_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10205.37, "gross_total": 995.5, "base_fare": 6039.22, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi4xLCJiYXNlX2ZhcmUiOjYyMi42LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1LjUsImJhc2VfZmFyZSI6NTY2LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk5NS41LCJiYXNlX2ZhcmUiOjU2NiwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5490.20", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 549.02 }, "partner": { "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15, "gross": { "base_fare": "5490.20", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 549.02 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuMTAiLCJiYXNlX2ZhcmUiOiI2MjIuNjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NjYuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ni42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU2LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS41MCIsImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS41MCIsImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTUuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10205.37, "calendar_total_sell": 10205.37, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10205.37, "filter": { "id": "F1BT00023-348", "price": 10205.37, "gross_total": 995.5, "journey_duration": "PT2D0H30M", "journey_duration_seconds": 174600, "layover_duration": "PT1D10H30M", "layover_duration_seconds": 124200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607151105ist202607151645652ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-349", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_35163122277", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_35_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_35_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-349-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H15M", "transit_time": "23H15M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_35_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_35_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT23H15M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_35163122277_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10205.37, "gross_total": 995.5, "base_fare": 6039.22, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi4xLCJiYXNlX2ZhcmUiOjYyMi42LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk1LjUsImJhc2VfZmFyZSI6NTY2LCJ0YXgiOjQyOS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk5NS41LCJiYXNlX2ZhcmUiOjU2NiwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5490.20", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 549.02 }, "partner": { "currency": "SEK", "total": 10205.37, "base_fare": 6039.22, "tax": 4166.15, "gross": { "base_fare": "5490.20", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 549.02 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuMTAiLCJiYXNlX2ZhcmUiOiI2MjIuNjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NjYuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ni42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU2LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS41MCIsImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS41MCIsImJhc2VfZmFyZSI6IjU2Ni4wMCIsInRheCI6IjQyOS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTUuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10205.37, "calendar_total_sell": 10205.37, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10205.37, "filter": { "id": "F1BT00023-349", "price": 10205.37, "gross_total": 995.5, "journey_duration": "PT2D2H0M", "journey_duration_seconds": 180000, "layover_duration": "PT1D11H55M", "layover_duration_seconds": 129300, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607151105ist202607151645652ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-350", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_36528798077", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT22H50M", "transit_time": "15H45M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_36_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_36_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT15H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-350-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D4H30M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_36_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_36_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT21H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_36528798077_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10258.72, "gross_total": 1000.5, "base_fare": 6092.57, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10258.72, "base_fare": 6092.57, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Ny42LCJiYXNlX2ZhcmUiOjYyOC4xLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMC41LCJiYXNlX2ZhcmUiOjU3MSwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAwLjUsImJhc2VfZmFyZSI6NTcxLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10258.72, "base_fare": 6092.57, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5538.70", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 553.87 }, "partner": { "currency": "SEK", "total": 10258.72, "base_fare": 6092.57, "tax": 4166.15, "gross": { "base_fare": "5538.70", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 553.87 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTcuNjAiLCJiYXNlX2ZhcmUiOiI2MjguMTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ny4xMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU3LjEwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDAuNTAiLCJiYXNlX2ZhcmUiOiI1NzEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAwLjUwIiwiYmFzZV9mYXJlIjoiNTcxLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDAuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10258.72, "calendar_total_sell": 10258.72, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10258.72, "filter": { "id": "F1BT00023-350", "price": 10258.72, "gross_total": 1000.5, "journey_duration": "PT2D3H20M", "journey_duration_seconds": 184800, "layover_duration": "PT1D13H25M", "layover_duration_seconds": 134700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020630alg202607020815851alg202607151805ist202607152340654ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-351", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_37541661811", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D0H20M", "transit_time": "17H10M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_37_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_37_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT17H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-351-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D4H30M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_37_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_37_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT21H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_37541661811_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10258.72, "gross_total": 1000.5, "base_fare": 6092.57, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10258.72, "base_fare": 6092.57, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Ny42LCJiYXNlX2ZhcmUiOjYyOC4xLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMC41LCJiYXNlX2ZhcmUiOjU3MSwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAwLjUsImJhc2VfZmFyZSI6NTcxLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10258.72, "base_fare": 6092.57, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5538.70", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 553.87 }, "partner": { "currency": "SEK", "total": 10258.72, "base_fare": 6092.57, "tax": 4166.15, "gross": { "base_fare": "5538.70", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 553.87 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTcuNjAiLCJiYXNlX2ZhcmUiOiI2MjguMTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ny4xMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU3LjEwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDAuNTAiLCJiYXNlX2ZhcmUiOiI1NzEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAwLjUwIiwiYmFzZV9mYXJlIjoiNTcxLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDAuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10258.72, "calendar_total_sell": 10258.72, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10258.72, "filter": { "id": "F1BT00023-351", "price": 10258.72, "gross_total": 1000.5, "journey_duration": "PT2D4H50M", "journey_duration_seconds": 190200, "layover_duration": "PT1D14H50M", "layover_duration_seconds": 139800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020755alg202607020945651alg202607151805ist202607152340654ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-352", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_38833459956", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_38_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_38_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-352-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_38_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_38_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_38833459956_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10269.39, "gross_total": 1001.5, "base_fare": 6103.24, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OC43LCJiYXNlX2ZhcmUiOjYyOS4yLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMS41LCJiYXNlX2ZhcmUiOjU3MiwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjUsImJhc2VfZmFyZSI6NTcyLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 554.84 }, "partner": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 554.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTguNzAiLCJiYXNlX2ZhcmUiOiI2MjkuMjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ny4yMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuNTAiLCJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjUwIiwiYmFzZV9mYXJlIjoiNTcyLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10269.39, "calendar_total_sell": 10269.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10269.39, "filter": { "id": "F1BT00023-352", "price": 10269.39, "gross_total": 1001.5, "journey_duration": "PT1D3H40M", "journey_duration_seconds": 99600, "layover_duration": "PT13H55M", "layover_duration_seconds": 50100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-353", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_39351438888", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_39_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_39_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-353-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_39_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_39_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_39351438888_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10269.39, "gross_total": 1001.5, "base_fare": 6103.24, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OC43LCJiYXNlX2ZhcmUiOjYyOS4yLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMS41LCJiYXNlX2ZhcmUiOjU3MiwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjUsImJhc2VfZmFyZSI6NTcyLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 554.84 }, "partner": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 554.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTguNzAiLCJiYXNlX2ZhcmUiOiI2MjkuMjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ny4yMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuNTAiLCJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjUwIiwiYmFzZV9mYXJlIjoiNTcyLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10269.39, "calendar_total_sell": 10269.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10269.39, "filter": { "id": "F1BT00023-353", "price": 10269.39, "gross_total": 1001.5, "journey_duration": "PT1D5H10M", "journey_duration_seconds": 105000, "layover_duration": "PT15H20M", "layover_duration_seconds": 55200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-354", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_40828808617", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_40_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_40_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-354-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H55M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_40_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_40_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_40828808617_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10269.39, "gross_total": 1001.5, "base_fare": 6103.24, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OC43LCJiYXNlX2ZhcmUiOjYyOS4yLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMS41LCJiYXNlX2ZhcmUiOjU3MiwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjUsImJhc2VfZmFyZSI6NTcyLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 554.84 }, "partner": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 554.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTguNzAiLCJiYXNlX2ZhcmUiOiI2MjkuMjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ny4yMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuNTAiLCJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjUwIiwiYmFzZV9mYXJlIjoiNTcyLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10269.39, "calendar_total_sell": 10269.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10269.39, "filter": { "id": "F1BT00023-354", "price": 10269.39, "gross_total": 1001.5, "journey_duration": "PT1D7H55M", "journey_duration_seconds": 114900, "layover_duration": "PT18H5M", "layover_duration_seconds": 65100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-355", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_41398926066", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_41_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_41_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-355-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT19H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_41_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_41_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_41398926066_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10269.39, "gross_total": 1001.5, "base_fare": 6103.24, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OC43LCJiYXNlX2ZhcmUiOjYyOS4yLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMS41LCJiYXNlX2ZhcmUiOjU3MiwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjUsImJhc2VfZmFyZSI6NTcyLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 554.84 }, "partner": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 554.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTguNzAiLCJiYXNlX2ZhcmUiOiI2MjkuMjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ny4yMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuNTAiLCJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjUwIiwiYmFzZV9mYXJlIjoiNTcyLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10269.39, "calendar_total_sell": 10269.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10269.39, "filter": { "id": "F1BT00023-355", "price": 10269.39, "gross_total": 1001.5, "journey_duration": "PT1D9H0M", "journey_duration_seconds": 118800, "layover_duration": "PT19H10M", "layover_duration_seconds": 69000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607151805ist202607152340654ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-356", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_42303634507", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_42_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_42_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-356-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H55M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_42_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_42_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_42303634507_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10269.39, "gross_total": 1001.5, "base_fare": 6103.24, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OC43LCJiYXNlX2ZhcmUiOjYyOS4yLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMS41LCJiYXNlX2ZhcmUiOjU3MiwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjUsImJhc2VfZmFyZSI6NTcyLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 554.84 }, "partner": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 554.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTguNzAiLCJiYXNlX2ZhcmUiOiI2MjkuMjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ny4yMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuNTAiLCJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjUwIiwiYmFzZV9mYXJlIjoiNTcyLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10269.39, "calendar_total_sell": 10269.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10269.39, "filter": { "id": "F1BT00023-356", "price": 10269.39, "gross_total": 1001.5, "journey_duration": "PT1D9H25M", "journey_duration_seconds": 120300, "layover_duration": "PT19H30M", "layover_duration_seconds": 70200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-357", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_43552483361", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_43_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_43_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-357-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT19H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_43_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_43_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_43552483361_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10269.39, "gross_total": 1001.5, "base_fare": 6103.24, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OC43LCJiYXNlX2ZhcmUiOjYyOS4yLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMS41LCJiYXNlX2ZhcmUiOjU3MiwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjUsImJhc2VfZmFyZSI6NTcyLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 554.84 }, "partner": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 554.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTguNzAiLCJiYXNlX2ZhcmUiOiI2MjkuMjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ny4yMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuNTAiLCJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjUwIiwiYmFzZV9mYXJlIjoiNTcyLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10269.39, "calendar_total_sell": 10269.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10269.39, "filter": { "id": "F1BT00023-357", "price": 10269.39, "gross_total": 1001.5, "journey_duration": "PT1D10H30M", "journey_duration_seconds": 124200, "layover_duration": "PT20H35M", "layover_duration_seconds": 74100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607151805ist202607152340654ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-358", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_44494457465", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_44_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_44_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-358-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT23H10M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_44_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_44_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_44494457465_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10269.39, "gross_total": 1001.5, "base_fare": 6103.24, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OC43LCJiYXNlX2ZhcmUiOjYyOS4yLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMS41LCJiYXNlX2ZhcmUiOjU3MiwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjUsImJhc2VfZmFyZSI6NTcyLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 554.84 }, "partner": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 554.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTguNzAiLCJiYXNlX2ZhcmUiOiI2MjkuMjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ny4yMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuNTAiLCJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjUwIiwiYmFzZV9mYXJlIjoiNTcyLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10269.39, "calendar_total_sell": 10269.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10269.39, "filter": { "id": "F1BT00023-358", "price": 10269.39, "gross_total": 1001.5, "journey_duration": "PT1D13H10M", "journey_duration_seconds": 133800, "layover_duration": "PT23H25M", "layover_duration_seconds": 84300, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-359", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_45947630518", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_45_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_45_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-359-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT23H15M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_45_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_45_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_45947630518_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10269.39, "gross_total": 1001.5, "base_fare": 6103.24, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OC43LCJiYXNlX2ZhcmUiOjYyOS4yLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMS41LCJiYXNlX2ZhcmUiOjU3MiwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjUsImJhc2VfZmFyZSI6NTcyLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 554.84 }, "partner": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 554.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTguNzAiLCJiYXNlX2ZhcmUiOiI2MjkuMjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ny4yMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuNTAiLCJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjUwIiwiYmFzZV9mYXJlIjoiNTcyLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10269.39, "calendar_total_sell": 10269.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10269.39, "filter": { "id": "F1BT00023-359", "price": 10269.39, "gross_total": 1001.5, "journey_duration": "PT1D13H15M", "journey_duration_seconds": 134100, "layover_duration": "PT23H20M", "layover_duration_seconds": 84000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607151805ist202607152340654ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-360", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_46842080214", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_46_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_46_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-360-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT23H10M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_46_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_46_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_46842080214_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10269.39, "gross_total": 1001.5, "base_fare": 6103.24, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OC43LCJiYXNlX2ZhcmUiOjYyOS4yLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMS41LCJiYXNlX2ZhcmUiOjU3MiwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjUsImJhc2VfZmFyZSI6NTcyLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 554.84 }, "partner": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 554.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTguNzAiLCJiYXNlX2ZhcmUiOiI2MjkuMjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ny4yMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuNTAiLCJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjUwIiwiYmFzZV9mYXJlIjoiNTcyLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10269.39, "calendar_total_sell": 10269.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10269.39, "filter": { "id": "F1BT00023-360", "price": 10269.39, "gross_total": 1001.5, "journey_duration": "PT1D14H40M", "journey_duration_seconds": 139200, "layover_duration": "PT1D0H50M", "layover_duration_seconds": 89400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-361", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_47754047851", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_47_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_47_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-361-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT23H15M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_47_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_47_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_47754047851_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10269.39, "gross_total": 1001.5, "base_fare": 6103.24, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OC43LCJiYXNlX2ZhcmUiOjYyOS4yLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMS41LCJiYXNlX2ZhcmUiOjU3MiwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjUsImJhc2VfZmFyZSI6NTcyLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 554.84 }, "partner": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 554.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTguNzAiLCJiYXNlX2ZhcmUiOiI2MjkuMjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ny4yMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuNTAiLCJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjUwIiwiYmFzZV9mYXJlIjoiNTcyLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10269.39, "calendar_total_sell": 10269.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10269.39, "filter": { "id": "F1BT00023-361", "price": 10269.39, "gross_total": 1001.5, "journey_duration": "PT1D14H45M", "journey_duration_seconds": 139500, "layover_duration": "PT1D0H45M", "layover_duration_seconds": 89100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607151805ist202607152340654ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-362", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_48831171382", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_48_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_48_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-362-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D2H0M", "transit_time": "19H5M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_48_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_48_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT19H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_48831171382_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10269.39, "gross_total": 1001.5, "base_fare": 6103.24, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OC43LCJiYXNlX2ZhcmUiOjYyOS4yLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMS41LCJiYXNlX2ZhcmUiOjU3MiwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjUsImJhc2VfZmFyZSI6NTcyLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 554.84 }, "partner": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 554.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTguNzAiLCJiYXNlX2ZhcmUiOiI2MjkuMjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ny4yMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuNTAiLCJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjUwIiwiYmFzZV9mYXJlIjoiNTcyLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10269.39, "calendar_total_sell": 10269.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10269.39, "filter": { "id": "F1BT00023-362", "price": 10269.39, "gross_total": 1001.5, "journey_duration": "PT1D16H0M", "journey_duration_seconds": 144000, "layover_duration": "PT1D2H5M", "layover_duration_seconds": 93900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607151105ist202607151645652ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-363", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_49462698523", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_49_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_49_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-363-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D3H30M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_49_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_49_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT20H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_49462698523_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10269.39, "gross_total": 1001.5, "base_fare": 6103.24, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OC43LCJiYXNlX2ZhcmUiOjYyOS4yLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMS41LCJiYXNlX2ZhcmUiOjU3MiwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjUsImJhc2VfZmFyZSI6NTcyLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 554.84 }, "partner": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 554.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTguNzAiLCJiYXNlX2ZhcmUiOiI2MjkuMjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ny4yMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuNTAiLCJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjUwIiwiYmFzZV9mYXJlIjoiNTcyLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10269.39, "calendar_total_sell": 10269.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10269.39, "filter": { "id": "F1BT00023-363", "price": 10269.39, "gross_total": 1001.5, "journey_duration": "PT1D17H30M", "journey_duration_seconds": 149400, "layover_duration": "PT1D3H40M", "layover_duration_seconds": 99600, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607150935ist202607151510852ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-364", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_50863591883", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_50_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_50_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-364-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D2H0M", "transit_time": "19H5M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_50_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_50_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT19H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_50863591883_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10269.39, "gross_total": 1001.5, "base_fare": 6103.24, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OC43LCJiYXNlX2ZhcmUiOjYyOS4yLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMS41LCJiYXNlX2ZhcmUiOjU3MiwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjUsImJhc2VfZmFyZSI6NTcyLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 554.84 }, "partner": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 554.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTguNzAiLCJiYXNlX2ZhcmUiOiI2MjkuMjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ny4yMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuNTAiLCJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjUwIiwiYmFzZV9mYXJlIjoiNTcyLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10269.39, "calendar_total_sell": 10269.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10269.39, "filter": { "id": "F1BT00023-364", "price": 10269.39, "gross_total": 1001.5, "journey_duration": "PT1D17H30M", "journey_duration_seconds": 149400, "layover_duration": "PT1D3H30M", "layover_duration_seconds": 99000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607151105ist202607151645652ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-365", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_51721280646", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D3H50M", "transit_time": "20H50M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_51_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_51_12", "origin": "IST", "departure_time": "2026-07-02T20:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T22:05", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT20H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-365-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_51_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_51_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_51721280646_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10269.39, "gross_total": 1001.5, "base_fare": 6103.24, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OC43LCJiYXNlX2ZhcmUiOjYyOS4yLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMS41LCJiYXNlX2ZhcmUiOjU3MiwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjUsImJhc2VfZmFyZSI6NTcyLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 554.84 }, "partner": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 554.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTguNzAiLCJiYXNlX2ZhcmUiOiI2MjkuMjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ny4yMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuNTAiLCJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjUwIiwiYmFzZV9mYXJlIjoiNTcyLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10269.39, "calendar_total_sell": 10269.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10269.39, "filter": { "id": "F1BT00023-365", "price": 10269.39, "gross_total": 1001.5, "journey_duration": "PT1D17H30M", "journey_duration_seconds": 149400, "layover_duration": "PT1D3H45M", "layover_duration_seconds": 99900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607022020alg202607022205655alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-366", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_52295326155", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_52_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_52_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-366-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D3H30M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_52_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_52_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT20H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_52295326155_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10269.39, "gross_total": 1001.5, "base_fare": 6103.24, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OC43LCJiYXNlX2ZhcmUiOjYyOS4yLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMS41LCJiYXNlX2ZhcmUiOjU3MiwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjUsImJhc2VfZmFyZSI6NTcyLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 554.84 }, "partner": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 554.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTguNzAiLCJiYXNlX2ZhcmUiOiI2MjkuMjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ny4yMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuNTAiLCJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjUwIiwiYmFzZV9mYXJlIjoiNTcyLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10269.39, "calendar_total_sell": 10269.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10269.39, "filter": { "id": "F1BT00023-366", "price": 10269.39, "gross_total": 1001.5, "journey_duration": "PT1D19H0M", "journey_duration_seconds": 154800, "layover_duration": "PT1D5H5M", "layover_duration_seconds": 104700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607150935ist202607151510852ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-367", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_53571132776", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_53_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_53_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-367-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H15M", "transit_time": "23H15M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_53_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_53_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT23H15M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_53571132776_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10269.39, "gross_total": 1001.5, "base_fare": 6103.24, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OC43LCJiYXNlX2ZhcmUiOjYyOS4yLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMS41LCJiYXNlX2ZhcmUiOjU3MiwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjUsImJhc2VfZmFyZSI6NTcyLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 554.84 }, "partner": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 554.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTguNzAiLCJiYXNlX2ZhcmUiOiI2MjkuMjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ny4yMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuNTAiLCJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjUwIiwiYmFzZV9mYXJlIjoiNTcyLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10269.39, "calendar_total_sell": 10269.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10269.39, "filter": { "id": "F1BT00023-367", "price": 10269.39, "gross_total": 1001.5, "journey_duration": "PT1D20H15M", "journey_duration_seconds": 159300, "layover_duration": "PT1D6H15M", "layover_duration_seconds": 108900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607151105ist202607151645652ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-368", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_54161790143", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_54_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_54_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-368-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H15M", "transit_time": "23H15M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_54_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_54_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT23H15M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_54161790143_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10269.39, "gross_total": 1001.5, "base_fare": 6103.24, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OC43LCJiYXNlX2ZhcmUiOjYyOS4yLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMS41LCJiYXNlX2ZhcmUiOjU3MiwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjUsImJhc2VfZmFyZSI6NTcyLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 554.84 }, "partner": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 554.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTguNzAiLCJiYXNlX2ZhcmUiOiI2MjkuMjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ny4yMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuNTAiLCJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjUwIiwiYmFzZV9mYXJlIjoiNTcyLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10269.39, "calendar_total_sell": 10269.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10269.39, "filter": { "id": "F1BT00023-368", "price": 10269.39, "gross_total": 1001.5, "journey_duration": "PT1D21H45M", "journey_duration_seconds": 164700, "layover_duration": "PT1D7H40M", "layover_duration_seconds": 114000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607151105ist202607151645652ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-369", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_55969632062", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D3H50M", "transit_time": "20H50M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_55_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_55_12", "origin": "IST", "departure_time": "2026-07-02T20:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T22:05", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT20H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-369-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H55M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_55_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_55_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_55969632062_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10269.39, "gross_total": 1001.5, "base_fare": 6103.24, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OC43LCJiYXNlX2ZhcmUiOjYyOS4yLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMS41LCJiYXNlX2ZhcmUiOjU3MiwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjUsImJhc2VfZmFyZSI6NTcyLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 554.84 }, "partner": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 554.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTguNzAiLCJiYXNlX2ZhcmUiOiI2MjkuMjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ny4yMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuNTAiLCJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjUwIiwiYmFzZV9mYXJlIjoiNTcyLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10269.39, "calendar_total_sell": 10269.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10269.39, "filter": { "id": "F1BT00023-369", "price": 10269.39, "gross_total": 1001.5, "journey_duration": "PT1D21H45M", "journey_duration_seconds": 164700, "layover_duration": "PT1D7H55M", "layover_duration_seconds": 114900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607022020alg202607022205655alg202607152325ist202607160455656ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-370", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_56206071749", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D3H50M", "transit_time": "20H50M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_56_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_56_12", "origin": "IST", "departure_time": "2026-07-02T20:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T22:05", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT20H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-370-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT19H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_56_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_56_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_56206071749_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10269.39, "gross_total": 1001.5, "base_fare": 6103.24, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OC43LCJiYXNlX2ZhcmUiOjYyOS4yLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMS41LCJiYXNlX2ZhcmUiOjU3MiwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjUsImJhc2VfZmFyZSI6NTcyLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 554.84 }, "partner": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 554.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTguNzAiLCJiYXNlX2ZhcmUiOiI2MjkuMjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ny4yMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuNTAiLCJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjUwIiwiYmFzZV9mYXJlIjoiNTcyLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10269.39, "calendar_total_sell": 10269.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10269.39, "filter": { "id": "F1BT00023-370", "price": 10269.39, "gross_total": 1001.5, "journey_duration": "PT1D22H50M", "journey_duration_seconds": 168600, "layover_duration": "PT1D9H0M", "layover_duration_seconds": 118800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607022020alg202607022205655alg202607151805ist202607152340654ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-371", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_57343369434", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D3H50M", "transit_time": "20H50M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_57_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_57_12", "origin": "IST", "departure_time": "2026-07-02T20:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T22:05", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT20H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-371-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT23H10M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_57_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_57_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_57343369434_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10269.39, "gross_total": 1001.5, "base_fare": 6103.24, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OC43LCJiYXNlX2ZhcmUiOjYyOS4yLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMS41LCJiYXNlX2ZhcmUiOjU3MiwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjUsImJhc2VfZmFyZSI6NTcyLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 554.84 }, "partner": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 554.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTguNzAiLCJiYXNlX2ZhcmUiOiI2MjkuMjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ny4yMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuNTAiLCJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjUwIiwiYmFzZV9mYXJlIjoiNTcyLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10269.39, "calendar_total_sell": 10269.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10269.39, "filter": { "id": "F1BT00023-371", "price": 10269.39, "gross_total": 1001.5, "journey_duration": "PT2D3H0M", "journey_duration_seconds": 183600, "layover_duration": "PT1D13H15M", "layover_duration_seconds": 134100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607022020alg202607022205655alg202607152325ist202607160455656ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-372", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_58823012246", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D3H50M", "transit_time": "20H50M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_58_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_58_12", "origin": "IST", "departure_time": "2026-07-02T20:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T22:05", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT20H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-372-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT23H15M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_58_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_58_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_58823012246_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10269.39, "gross_total": 1001.5, "base_fare": 6103.24, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OC43LCJiYXNlX2ZhcmUiOjYyOS4yLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMS41LCJiYXNlX2ZhcmUiOjU3MiwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjUsImJhc2VfZmFyZSI6NTcyLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 554.84 }, "partner": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 554.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTguNzAiLCJiYXNlX2ZhcmUiOiI2MjkuMjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ny4yMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuNTAiLCJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjUwIiwiYmFzZV9mYXJlIjoiNTcyLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10269.39, "calendar_total_sell": 10269.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10269.39, "filter": { "id": "F1BT00023-372", "price": 10269.39, "gross_total": 1001.5, "journey_duration": "PT2D3H5M", "journey_duration_seconds": 183900, "layover_duration": "PT1D13H10M", "layover_duration_seconds": 133800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607022020alg202607022205655alg202607151805ist202607152340654ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-373", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_59558320845", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D3H50M", "transit_time": "20H50M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_59_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_59_12", "origin": "IST", "departure_time": "2026-07-02T20:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T22:05", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT20H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-373-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D2H0M", "transit_time": "19H5M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_59_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_59_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT19H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_59558320845_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10269.39, "gross_total": 1001.5, "base_fare": 6103.24, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OC43LCJiYXNlX2ZhcmUiOjYyOS4yLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMS41LCJiYXNlX2ZhcmUiOjU3MiwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjUsImJhc2VfZmFyZSI6NTcyLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 554.84 }, "partner": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 554.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTguNzAiLCJiYXNlX2ZhcmUiOiI2MjkuMjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ny4yMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuNTAiLCJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjUwIiwiYmFzZV9mYXJlIjoiNTcyLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10269.39, "calendar_total_sell": 10269.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10269.39, "filter": { "id": "F1BT00023-373", "price": 10269.39, "gross_total": 1001.5, "journey_duration": "PT2D5H50M", "journey_duration_seconds": 193800, "layover_duration": "PT1D15H55M", "layover_duration_seconds": 143700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607022020alg202607022205655alg202607151105ist202607151645652ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-374", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_60727072985", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D3H50M", "transit_time": "20H50M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_60_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_60_12", "origin": "IST", "departure_time": "2026-07-02T20:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T22:05", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT20H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-374-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D3H30M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_60_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_60_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT20H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_60727072985_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10269.39, "gross_total": 1001.5, "base_fare": 6103.24, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OC43LCJiYXNlX2ZhcmUiOjYyOS4yLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMS41LCJiYXNlX2ZhcmUiOjU3MiwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjUsImJhc2VfZmFyZSI6NTcyLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 554.84 }, "partner": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 554.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTguNzAiLCJiYXNlX2ZhcmUiOiI2MjkuMjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ny4yMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuNTAiLCJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjUwIiwiYmFzZV9mYXJlIjoiNTcyLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10269.39, "calendar_total_sell": 10269.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10269.39, "filter": { "id": "F1BT00023-374", "price": 10269.39, "gross_total": 1001.5, "journey_duration": "PT2D7H20M", "journey_duration_seconds": 199200, "layover_duration": "PT1D17H30M", "layover_duration_seconds": 149400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607022020alg202607022205655alg202607150935ist202607151510852ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-375", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_61256009768", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D3H50M", "transit_time": "20H50M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_61_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_61_12", "origin": "IST", "departure_time": "2026-07-02T20:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T22:05", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT20H50M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "655" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-375-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H15M", "transit_time": "23H15M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_61_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_61_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT23H15M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_61256009768_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10269.39, "gross_total": 1001.5, "base_fare": 6103.24, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OC43LCJiYXNlX2ZhcmUiOjYyOS4yLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMS41LCJiYXNlX2ZhcmUiOjU3MiwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjUsImJhc2VfZmFyZSI6NTcyLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 554.84 }, "partner": { "currency": "SEK", "total": 10269.39, "base_fare": 6103.24, "tax": 4166.15, "gross": { "base_fare": "5548.40", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 554.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTguNzAiLCJiYXNlX2ZhcmUiOiI2MjkuMjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Ny4yMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuNTAiLCJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NzIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjUwIiwiYmFzZV9mYXJlIjoiNTcyLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10269.39, "calendar_total_sell": 10269.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10269.39, "filter": { "id": "F1BT00023-375", "price": 10269.39, "gross_total": 1001.5, "journey_duration": "PT2D10H5M", "journey_duration_seconds": 209100, "layover_duration": "PT1D20H5M", "layover_duration_seconds": 158700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607022020alg202607022205655alg202607151105ist202607151645652ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-376", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_62209298017", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT11H15M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_62_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_62_12", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-376-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_62_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_62_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_62209298017_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10578.82, "gross_total": 1030.5, "base_fare": 6412.67, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10578.82, "base_fare": 6412.67, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5MC42LCJiYXNlX2ZhcmUiOjY2MS4xLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMC41LCJiYXNlX2ZhcmUiOjYwMSwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDMwLjUsImJhc2VfZmFyZSI6NjAxLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10578.82, "base_fare": 6412.67, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5829.70", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 582.97 }, "partner": { "currency": "SEK", "total": 10578.82, "base_fare": 6412.67, "tax": 4166.15, "gross": { "base_fare": "5829.70", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 582.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTAuNjAiLCJiYXNlX2ZhcmUiOiI2NjEuMTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2MC4xMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYwLjEwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzAuNTAiLCJiYXNlX2ZhcmUiOiI2MDEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDMwLjUwIiwiYmFzZV9mYXJlIjoiNjAxLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzAuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10578.82, "calendar_total_sell": 10578.82, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10578.82, "filter": { "id": "F1BT00023-376", "price": 10578.82, "gross_total": 1030.5, "journey_duration": "PT22H45M", "journey_duration_seconds": 81900, "layover_duration": "PT8H45M", "layover_duration_seconds": 31500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-377", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_63682683983", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT11H15M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_63_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_63_12", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-377-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_63_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_63_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_63682683983_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10578.82, "gross_total": 1030.5, "base_fare": 6412.67, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10578.82, "base_fare": 6412.67, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5MC42LCJiYXNlX2ZhcmUiOjY2MS4xLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMC41LCJiYXNlX2ZhcmUiOjYwMSwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDMwLjUsImJhc2VfZmFyZSI6NjAxLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10578.82, "base_fare": 6412.67, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5829.70", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 582.97 }, "partner": { "currency": "SEK", "total": 10578.82, "base_fare": 6412.67, "tax": 4166.15, "gross": { "base_fare": "5829.70", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 582.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTAuNjAiLCJiYXNlX2ZhcmUiOiI2NjEuMTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2MC4xMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYwLjEwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzAuNTAiLCJiYXNlX2ZhcmUiOiI2MDEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDMwLjUwIiwiYmFzZV9mYXJlIjoiNjAxLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzAuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10578.82, "calendar_total_sell": 10578.82, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10578.82, "filter": { "id": "F1BT00023-377", "price": 10578.82, "gross_total": 1030.5, "journey_duration": "PT1D0H15M", "journey_duration_seconds": 87300, "layover_duration": "PT10H20M", "layover_duration_seconds": 37200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-378", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_64250885376", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D2H45M", "transit_time": "19H40M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_64_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_64_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT19H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-378-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_64_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_64_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_64250885376_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10578.82, "gross_total": 1030.5, "base_fare": 6412.67, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10578.82, "base_fare": 6412.67, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5MC42LCJiYXNlX2ZhcmUiOjY2MS4xLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMC41LCJiYXNlX2ZhcmUiOjYwMSwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDMwLjUsImJhc2VfZmFyZSI6NjAxLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10578.82, "base_fare": 6412.67, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5829.70", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 582.97 }, "partner": { "currency": "SEK", "total": 10578.82, "base_fare": 6412.67, "tax": 4166.15, "gross": { "base_fare": "5829.70", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 582.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTAuNjAiLCJiYXNlX2ZhcmUiOiI2NjEuMTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2MC4xMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYwLjEwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzAuNTAiLCJiYXNlX2ZhcmUiOiI2MDEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDMwLjUwIiwiYmFzZV9mYXJlIjoiNjAxLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzAuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10578.82, "calendar_total_sell": 10578.82, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10578.82, "filter": { "id": "F1BT00023-378", "price": 10578.82, "gross_total": 1030.5, "journey_duration": "PT1D14H15M", "journey_duration_seconds": 137700, "layover_duration": "PT1D0H15M", "layover_duration_seconds": 87300, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607020630alg202607020815851alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-379", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_65809372644", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D2H45M", "transit_time": "19H40M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_65_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_65_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT19H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-379-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_65_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_65_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_65809372644_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10578.82, "gross_total": 1030.5, "base_fare": 6412.67, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10578.82, "base_fare": 6412.67, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5MC42LCJiYXNlX2ZhcmUiOjY2MS4xLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMC41LCJiYXNlX2ZhcmUiOjYwMSwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDMwLjUsImJhc2VfZmFyZSI6NjAxLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10578.82, "base_fare": 6412.67, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5829.70", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 582.97 }, "partner": { "currency": "SEK", "total": 10578.82, "base_fare": 6412.67, "tax": 4166.15, "gross": { "base_fare": "5829.70", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 582.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTAuNjAiLCJiYXNlX2ZhcmUiOiI2NjEuMTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2MC4xMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYwLjEwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzAuNTAiLCJiYXNlX2ZhcmUiOiI2MDEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDMwLjUwIiwiYmFzZV9mYXJlIjoiNjAxLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzAuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10578.82, "calendar_total_sell": 10578.82, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10578.82, "filter": { "id": "F1BT00023-379", "price": 10578.82, "gross_total": 1030.5, "journey_duration": "PT1D15H45M", "journey_duration_seconds": 143100, "layover_duration": "PT1D1H50M", "layover_duration_seconds": 93000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607020630alg202607020815851alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-380", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_66333227694", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D4H15M", "transit_time": "21H5M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_66_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_66_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT21H05M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-380-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_66_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_66_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_66333227694_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10578.82, "gross_total": 1030.5, "base_fare": 6412.67, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10578.82, "base_fare": 6412.67, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5MC42LCJiYXNlX2ZhcmUiOjY2MS4xLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMC41LCJiYXNlX2ZhcmUiOjYwMSwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDMwLjUsImJhc2VfZmFyZSI6NjAxLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10578.82, "base_fare": 6412.67, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5829.70", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 582.97 }, "partner": { "currency": "SEK", "total": 10578.82, "base_fare": 6412.67, "tax": 4166.15, "gross": { "base_fare": "5829.70", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 582.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTAuNjAiLCJiYXNlX2ZhcmUiOiI2NjEuMTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2MC4xMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYwLjEwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzAuNTAiLCJiYXNlX2ZhcmUiOiI2MDEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDMwLjUwIiwiYmFzZV9mYXJlIjoiNjAxLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzAuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10578.82, "calendar_total_sell": 10578.82, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10578.82, "filter": { "id": "F1BT00023-380", "price": 10578.82, "gross_total": 1030.5, "journey_duration": "PT1D15H45M", "journey_duration_seconds": 143100, "layover_duration": "PT1D1H40M", "layover_duration_seconds": 92400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607020755alg202607020945651alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-381", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_67875525737", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D4H15M", "transit_time": "21H5M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_67_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_67_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT21H05M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-381-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_67_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_67_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_67875525737_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10578.82, "gross_total": 1030.5, "base_fare": 6412.67, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10578.82, "base_fare": 6412.67, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5MC42LCJiYXNlX2ZhcmUiOjY2MS4xLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMC41LCJiYXNlX2ZhcmUiOjYwMSwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDMwLjUsImJhc2VfZmFyZSI6NjAxLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10578.82, "base_fare": 6412.67, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5829.70", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 582.97 }, "partner": { "currency": "SEK", "total": 10578.82, "base_fare": 6412.67, "tax": 4166.15, "gross": { "base_fare": "5829.70", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 582.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTAuNjAiLCJiYXNlX2ZhcmUiOiI2NjEuMTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2MC4xMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYwLjEwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzAuNTAiLCJiYXNlX2ZhcmUiOiI2MDEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDMwLjUwIiwiYmFzZV9mYXJlIjoiNjAxLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzAuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10578.82, "calendar_total_sell": 10578.82, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10578.82, "filter": { "id": "F1BT00023-381", "price": 10578.82, "gross_total": 1030.5, "journey_duration": "PT1D17H15M", "journey_duration_seconds": 148500, "layover_duration": "PT1D3H15M", "layover_duration_seconds": 98100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607020755alg202607020945651alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-382", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_68524272969", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT22H50M", "transit_time": "15H45M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_68_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_68_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT15H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-382-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_68_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_68_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_68524272969_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10781.55, "gross_total": 1049.5, "base_fare": 6615.4, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExMS41LCJiYXNlX2ZhcmUiOjY4MiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNDkuNSwiYmFzZV9mYXJlIjo2MjAsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OS41LCJiYXNlX2ZhcmUiOjYyMCwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6014.00", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 601.4 }, "partner": { "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15, "gross": { "base_fare": "6014.00", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 601.4 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTEuNTAiLCJiYXNlX2ZhcmUiOiI2ODIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Mi4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYyLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDkuNTAiLCJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ5LjUwIiwiYmFzZV9mYXJlIjoiNjIwLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDkuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10781.55, "calendar_total_sell": 10781.55, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10781.55, "filter": { "id": "F1BT00023-382", "price": 10781.55, "gross_total": 1049.5, "journey_duration": "PT1D12H30M", "journey_duration_seconds": 131400, "layover_duration": "PT22H40M", "layover_duration_seconds": 81600, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-383", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_69939876075", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D0H20M", "transit_time": "17H10M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_69_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_69_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT17H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-383-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_69_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_69_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_69939876075_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10781.55, "gross_total": 1049.5, "base_fare": 6615.4, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExMS41LCJiYXNlX2ZhcmUiOjY4MiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNDkuNSwiYmFzZV9mYXJlIjo2MjAsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OS41LCJiYXNlX2ZhcmUiOjYyMCwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6014.00", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 601.4 }, "partner": { "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15, "gross": { "base_fare": "6014.00", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 601.4 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTEuNTAiLCJiYXNlX2ZhcmUiOiI2ODIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Mi4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYyLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDkuNTAiLCJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ5LjUwIiwiYmFzZV9mYXJlIjoiNjIwLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDkuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10781.55, "calendar_total_sell": 10781.55, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10781.55, "filter": { "id": "F1BT00023-383", "price": 10781.55, "gross_total": 1049.5, "journey_duration": "PT1D14H0M", "journey_duration_seconds": 136800, "layover_duration": "PT1D0H5M", "layover_duration_seconds": 86700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-384", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_70360035118", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT22H50M", "transit_time": "15H45M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_70_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_70_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT15H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-384-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H55M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_70_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_70_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_70360035118_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10781.55, "gross_total": 1049.5, "base_fare": 6615.4, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExMS41LCJiYXNlX2ZhcmUiOjY4MiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNDkuNSwiYmFzZV9mYXJlIjo2MjAsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OS41LCJiYXNlX2ZhcmUiOjYyMCwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6014.00", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 601.4 }, "partner": { "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15, "gross": { "base_fare": "6014.00", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 601.4 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTEuNTAiLCJiYXNlX2ZhcmUiOiI2ODIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Mi4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYyLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDkuNTAiLCJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ5LjUwIiwiYmFzZV9mYXJlIjoiNjIwLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDkuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10781.55, "calendar_total_sell": 10781.55, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10781.55, "filter": { "id": "F1BT00023-384", "price": 10781.55, "gross_total": 1049.5, "journey_duration": "PT1D16H45M", "journey_duration_seconds": 146700, "layover_duration": "PT1D2H50M", "layover_duration_seconds": 96600, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-385", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_71651339738", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT22H50M", "transit_time": "15H45M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_71_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_71_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT15H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-385-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT19H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_71_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_71_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_71651339738_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10781.55, "gross_total": 1049.5, "base_fare": 6615.4, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExMS41LCJiYXNlX2ZhcmUiOjY4MiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNDkuNSwiYmFzZV9mYXJlIjo2MjAsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OS41LCJiYXNlX2ZhcmUiOjYyMCwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6014.00", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 601.4 }, "partner": { "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15, "gross": { "base_fare": "6014.00", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 601.4 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTEuNTAiLCJiYXNlX2ZhcmUiOiI2ODIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Mi4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYyLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDkuNTAiLCJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ5LjUwIiwiYmFzZV9mYXJlIjoiNjIwLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDkuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10781.55, "calendar_total_sell": 10781.55, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10781.55, "filter": { "id": "F1BT00023-385", "price": 10781.55, "gross_total": 1049.5, "journey_duration": "PT1D17H50M", "journey_duration_seconds": 150600, "layover_duration": "PT1D3H55M", "layover_duration_seconds": 100500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020630alg202607020815851alg202607151805ist202607152340654ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-386", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_72245848101", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D0H20M", "transit_time": "17H10M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_72_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_72_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT17H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-386-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H55M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_72_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_72_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_72245848101_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10781.55, "gross_total": 1049.5, "base_fare": 6615.4, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExMS41LCJiYXNlX2ZhcmUiOjY4MiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNDkuNSwiYmFzZV9mYXJlIjo2MjAsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OS41LCJiYXNlX2ZhcmUiOjYyMCwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6014.00", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 601.4 }, "partner": { "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15, "gross": { "base_fare": "6014.00", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 601.4 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTEuNTAiLCJiYXNlX2ZhcmUiOiI2ODIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Mi4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYyLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDkuNTAiLCJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ5LjUwIiwiYmFzZV9mYXJlIjoiNjIwLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDkuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10781.55, "calendar_total_sell": 10781.55, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10781.55, "filter": { "id": "F1BT00023-386", "price": 10781.55, "gross_total": 1049.5, "journey_duration": "PT1D18H15M", "journey_duration_seconds": 152100, "layover_duration": "PT1D4H15M", "layover_duration_seconds": 101700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-387", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_73496071294", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D0H20M", "transit_time": "17H10M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_73_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_73_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT17H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-387-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT19H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_73_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_73_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_73496071294_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10781.55, "gross_total": 1049.5, "base_fare": 6615.4, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExMS41LCJiYXNlX2ZhcmUiOjY4MiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNDkuNSwiYmFzZV9mYXJlIjo2MjAsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OS41LCJiYXNlX2ZhcmUiOjYyMCwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6014.00", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 601.4 }, "partner": { "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15, "gross": { "base_fare": "6014.00", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 601.4 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTEuNTAiLCJiYXNlX2ZhcmUiOiI2ODIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Mi4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYyLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDkuNTAiLCJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ5LjUwIiwiYmFzZV9mYXJlIjoiNjIwLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDkuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10781.55, "calendar_total_sell": 10781.55, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10781.55, "filter": { "id": "F1BT00023-387", "price": 10781.55, "gross_total": 1049.5, "journey_duration": "PT1D19H20M", "journey_duration_seconds": 156000, "layover_duration": "PT1D5H20M", "layover_duration_seconds": 105600, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020755alg202607020945651alg202607151805ist202607152340654ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-388", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_74373370042", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT22H50M", "transit_time": "15H45M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_74_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_74_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT15H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-388-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT23H10M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_74_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_74_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_74373370042_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10781.55, "gross_total": 1049.5, "base_fare": 6615.4, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExMS41LCJiYXNlX2ZhcmUiOjY4MiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNDkuNSwiYmFzZV9mYXJlIjo2MjAsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OS41LCJiYXNlX2ZhcmUiOjYyMCwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6014.00", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 601.4 }, "partner": { "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15, "gross": { "base_fare": "6014.00", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 601.4 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTEuNTAiLCJiYXNlX2ZhcmUiOiI2ODIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Mi4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYyLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDkuNTAiLCJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ5LjUwIiwiYmFzZV9mYXJlIjoiNjIwLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDkuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10781.55, "calendar_total_sell": 10781.55, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10781.55, "filter": { "id": "F1BT00023-388", "price": 10781.55, "gross_total": 1049.5, "journey_duration": "PT1D22H0M", "journey_duration_seconds": 165600, "layover_duration": "PT1D8H10M", "layover_duration_seconds": 115800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-389", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_75294854833", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT22H50M", "transit_time": "15H45M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_75_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_75_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT15H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-389-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT23H15M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_75_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_75_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_75294854833_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10781.55, "gross_total": 1049.5, "base_fare": 6615.4, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExMS41LCJiYXNlX2ZhcmUiOjY4MiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNDkuNSwiYmFzZV9mYXJlIjo2MjAsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OS41LCJiYXNlX2ZhcmUiOjYyMCwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6014.00", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 601.4 }, "partner": { "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15, "gross": { "base_fare": "6014.00", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 601.4 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTEuNTAiLCJiYXNlX2ZhcmUiOiI2ODIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Mi4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYyLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDkuNTAiLCJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ5LjUwIiwiYmFzZV9mYXJlIjoiNjIwLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDkuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10781.55, "calendar_total_sell": 10781.55, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10781.55, "filter": { "id": "F1BT00023-389", "price": 10781.55, "gross_total": 1049.5, "journey_duration": "PT1D22H5M", "journey_duration_seconds": 165900, "layover_duration": "PT1D8H5M", "layover_duration_seconds": 115500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020630alg202607020815851alg202607151805ist202607152340654ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-390", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_76865290288", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D0H20M", "transit_time": "17H10M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_76_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_76_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT17H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-390-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT23H10M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_76_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_76_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_76865290288_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10781.55, "gross_total": 1049.5, "base_fare": 6615.4, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExMS41LCJiYXNlX2ZhcmUiOjY4MiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNDkuNSwiYmFzZV9mYXJlIjo2MjAsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OS41LCJiYXNlX2ZhcmUiOjYyMCwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6014.00", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 601.4 }, "partner": { "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15, "gross": { "base_fare": "6014.00", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 601.4 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTEuNTAiLCJiYXNlX2ZhcmUiOiI2ODIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Mi4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYyLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDkuNTAiLCJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ5LjUwIiwiYmFzZV9mYXJlIjoiNjIwLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDkuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10781.55, "calendar_total_sell": 10781.55, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10781.55, "filter": { "id": "F1BT00023-390", "price": 10781.55, "gross_total": 1049.5, "journey_duration": "PT1D23H30M", "journey_duration_seconds": 171000, "layover_duration": "PT1D9H35M", "layover_duration_seconds": 120900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-391", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_77179654671", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D0H20M", "transit_time": "17H10M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_77_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_77_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT17H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-391-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT23H15M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_77_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_77_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_77179654671_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10781.55, "gross_total": 1049.5, "base_fare": 6615.4, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExMS41LCJiYXNlX2ZhcmUiOjY4MiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNDkuNSwiYmFzZV9mYXJlIjo2MjAsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OS41LCJiYXNlX2ZhcmUiOjYyMCwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6014.00", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 601.4 }, "partner": { "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15, "gross": { "base_fare": "6014.00", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 601.4 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTEuNTAiLCJiYXNlX2ZhcmUiOiI2ODIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Mi4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYyLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDkuNTAiLCJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ5LjUwIiwiYmFzZV9mYXJlIjoiNjIwLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDkuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10781.55, "calendar_total_sell": 10781.55, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10781.55, "filter": { "id": "F1BT00023-391", "price": 10781.55, "gross_total": 1049.5, "journey_duration": "PT1D23H35M", "journey_duration_seconds": 171300, "layover_duration": "PT1D9H30M", "layover_duration_seconds": 120600, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020755alg202607020945651alg202607151805ist202607152340654ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-392", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_78690282195", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT22H50M", "transit_time": "15H45M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_78_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_78_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT15H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-392-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D2H0M", "transit_time": "19H5M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_78_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_78_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT19H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_78690282195_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10781.55, "gross_total": 1049.5, "base_fare": 6615.4, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExMS41LCJiYXNlX2ZhcmUiOjY4MiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNDkuNSwiYmFzZV9mYXJlIjo2MjAsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OS41LCJiYXNlX2ZhcmUiOjYyMCwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6014.00", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 601.4 }, "partner": { "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15, "gross": { "base_fare": "6014.00", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 601.4 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTEuNTAiLCJiYXNlX2ZhcmUiOiI2ODIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Mi4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYyLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDkuNTAiLCJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ5LjUwIiwiYmFzZV9mYXJlIjoiNjIwLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDkuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10781.55, "calendar_total_sell": 10781.55, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10781.55, "filter": { "id": "F1BT00023-392", "price": 10781.55, "gross_total": 1049.5, "journey_duration": "PT2D0H50M", "journey_duration_seconds": 175800, "layover_duration": "PT1D10H50M", "layover_duration_seconds": 125400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020630alg202607020815851alg202607151105ist202607151645652ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-393", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_79131090604", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT22H50M", "transit_time": "15H45M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_79_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_79_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT15H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-393-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D3H30M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_79_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_79_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT20H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_79131090604_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10781.55, "gross_total": 1049.5, "base_fare": 6615.4, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExMS41LCJiYXNlX2ZhcmUiOjY4MiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNDkuNSwiYmFzZV9mYXJlIjo2MjAsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OS41LCJiYXNlX2ZhcmUiOjYyMCwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6014.00", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 601.4 }, "partner": { "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15, "gross": { "base_fare": "6014.00", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 601.4 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTEuNTAiLCJiYXNlX2ZhcmUiOiI2ODIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Mi4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYyLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDkuNTAiLCJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ5LjUwIiwiYmFzZV9mYXJlIjoiNjIwLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDkuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10781.55, "calendar_total_sell": 10781.55, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10781.55, "filter": { "id": "F1BT00023-393", "price": 10781.55, "gross_total": 1049.5, "journey_duration": "PT2D2H20M", "journey_duration_seconds": 181200, "layover_duration": "PT1D12H25M", "layover_duration_seconds": 131100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020630alg202607020815851alg202607150935ist202607151510852ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-394", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_80301283193", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D0H20M", "transit_time": "17H10M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_80_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_80_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT17H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-394-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D2H0M", "transit_time": "19H5M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_80_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_80_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT19H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_80301283193_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10781.55, "gross_total": 1049.5, "base_fare": 6615.4, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExMS41LCJiYXNlX2ZhcmUiOjY4MiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNDkuNSwiYmFzZV9mYXJlIjo2MjAsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OS41LCJiYXNlX2ZhcmUiOjYyMCwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6014.00", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 601.4 }, "partner": { "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15, "gross": { "base_fare": "6014.00", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 601.4 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTEuNTAiLCJiYXNlX2ZhcmUiOiI2ODIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Mi4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYyLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDkuNTAiLCJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ5LjUwIiwiYmFzZV9mYXJlIjoiNjIwLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDkuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10781.55, "calendar_total_sell": 10781.55, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10781.55, "filter": { "id": "F1BT00023-394", "price": 10781.55, "gross_total": 1049.5, "journey_duration": "PT2D2H20M", "journey_duration_seconds": 181200, "layover_duration": "PT1D12H15M", "layover_duration_seconds": 130500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020755alg202607020945651alg202607151105ist202607151645652ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-395", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_81208545407", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D0H20M", "transit_time": "17H10M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_81_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_81_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT17H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-395-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D3H30M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_81_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_81_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT20H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_81208545407_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10781.55, "gross_total": 1049.5, "base_fare": 6615.4, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExMS41LCJiYXNlX2ZhcmUiOjY4MiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNDkuNSwiYmFzZV9mYXJlIjo2MjAsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OS41LCJiYXNlX2ZhcmUiOjYyMCwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6014.00", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 601.4 }, "partner": { "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15, "gross": { "base_fare": "6014.00", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 601.4 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTEuNTAiLCJiYXNlX2ZhcmUiOiI2ODIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Mi4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYyLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDkuNTAiLCJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ5LjUwIiwiYmFzZV9mYXJlIjoiNjIwLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDkuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10781.55, "calendar_total_sell": 10781.55, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10781.55, "filter": { "id": "F1BT00023-395", "price": 10781.55, "gross_total": 1049.5, "journey_duration": "PT2D3H50M", "journey_duration_seconds": 186600, "layover_duration": "PT1D13H50M", "layover_duration_seconds": 136200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020755alg202607020945651alg202607150935ist202607151510852ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-396", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_82805843506", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT22H50M", "transit_time": "15H45M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_82_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_82_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT15H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-396-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H15M", "transit_time": "23H15M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_82_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_82_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT23H15M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_82805843506_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10781.55, "gross_total": 1049.5, "base_fare": 6615.4, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExMS41LCJiYXNlX2ZhcmUiOjY4MiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNDkuNSwiYmFzZV9mYXJlIjo2MjAsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OS41LCJiYXNlX2ZhcmUiOjYyMCwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6014.00", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 601.4 }, "partner": { "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15, "gross": { "base_fare": "6014.00", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 601.4 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTEuNTAiLCJiYXNlX2ZhcmUiOiI2ODIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Mi4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYyLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDkuNTAiLCJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ5LjUwIiwiYmFzZV9mYXJlIjoiNjIwLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDkuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10781.55, "calendar_total_sell": 10781.55, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10781.55, "filter": { "id": "F1BT00023-396", "price": 10781.55, "gross_total": 1049.5, "journey_duration": "PT2D5H5M", "journey_duration_seconds": 191100, "layover_duration": "PT1D15H0M", "layover_duration_seconds": 140400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020630alg202607020815851alg202607151105ist202607151645652ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-397", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_83571587235", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D0H20M", "transit_time": "17H10M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_83_11", "origin": "CPH", "departure_time": "2026-07-01T10:25", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T14:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1784" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_83_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT17H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-397-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H15M", "transit_time": "23H15M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_83_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_83_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT23H15M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_83571587235_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10781.55, "gross_total": 1049.5, "base_fare": 6615.4, "tax": 4166.15, "sell": { "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExMS41LCJiYXNlX2ZhcmUiOjY4MiwidGF4Ijo0MjkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNDkuNSwiYmFzZV9mYXJlIjo2MjAsInRheCI6NDI5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OS41LCJiYXNlX2ZhcmUiOjYyMCwidGF4Ijo0MjkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6014.00", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 601.4 }, "partner": { "currency": "SEK", "total": 10781.55, "base_fare": 6615.4, "tax": 4166.15, "gross": { "base_fare": "6014.00", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 601.4 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTEuNTAiLCJiYXNlX2ZhcmUiOiI2ODIuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Mi4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYyLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDkuNTAiLCJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjAuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ5LjUwIiwiYmFzZV9mYXJlIjoiNjIwLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDkuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10781.55, "calendar_total_sell": 10781.55, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10781.55, "filter": { "id": "F1BT00023-397", "price": 10781.55, "gross_total": 1049.5, "journey_duration": "PT2D6H35M", "journey_duration_seconds": 196500, "layover_duration": "PT1D16H25M", "layover_duration_seconds": 145500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32B", "aircraft_name": "32B", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-07-01T10:25", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011025ist2026070114451784ist202607020755alg202607020945651alg202607151105ist202607151645652ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-398", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_84868676803", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT11H15M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_84_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_84_12", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-398-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D4H30M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_84_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_84_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT21H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_84868676803_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11005.62, "gross_total": 1070.5, "base_fare": 6839.47, "tax": 4166.15, "sell": { "currency": "SEK", "total": 11005.62, "base_fare": 6839.47, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzNC42LCJiYXNlX2ZhcmUiOjcwNS4xLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MC41LCJiYXNlX2ZhcmUiOjY0MSwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDcwLjUsImJhc2VfZmFyZSI6NjQxLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11005.62, "base_fare": 6839.47, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6217.70", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 621.77 }, "partner": { "currency": "SEK", "total": 11005.62, "base_fare": 6839.47, "tax": 4166.15, "gross": { "base_fare": "6217.70", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 621.77 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzQuNjAiLCJiYXNlX2ZhcmUiOiI3MDUuMTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2NC4xMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY0LjEwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzAuNTAiLCJiYXNlX2ZhcmUiOiI2NDEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDcwLjUwIiwiYmFzZV9mYXJlIjoiNjQxLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNzAuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11005.62, "calendar_total_sell": 11005.62, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11005.62, "filter": { "id": "F1BT00023-398", "price": 11005.62, "gross_total": 1070.5, "journey_duration": "PT1D15H45M", "journey_duration_seconds": 143100, "layover_duration": "PT1D1H50M", "layover_duration_seconds": 93000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607151805ist202607152340654ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-399", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_85174460019", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D2H45M", "transit_time": "19H40M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_85_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_85_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT19H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-399-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D4H30M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_85_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_85_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT21H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_85174460019_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11005.62, "gross_total": 1070.5, "base_fare": 6839.47, "tax": 4166.15, "sell": { "currency": "SEK", "total": 11005.62, "base_fare": 6839.47, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzNC42LCJiYXNlX2ZhcmUiOjcwNS4xLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MC41LCJiYXNlX2ZhcmUiOjY0MSwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDcwLjUsImJhc2VfZmFyZSI6NjQxLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11005.62, "base_fare": 6839.47, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6217.70", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 621.77 }, "partner": { "currency": "SEK", "total": 11005.62, "base_fare": 6839.47, "tax": 4166.15, "gross": { "base_fare": "6217.70", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 621.77 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzQuNjAiLCJiYXNlX2ZhcmUiOiI3MDUuMTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2NC4xMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY0LjEwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzAuNTAiLCJiYXNlX2ZhcmUiOiI2NDEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDcwLjUwIiwiYmFzZV9mYXJlIjoiNjQxLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNzAuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11005.62, "calendar_total_sell": 11005.62, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11005.62, "filter": { "id": "F1BT00023-399", "price": 11005.62, "gross_total": 1070.5, "journey_duration": "PT2D7H15M", "journey_duration_seconds": 198900, "layover_duration": "PT1D17H20M", "layover_duration_seconds": 148800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607020630alg202607020815851alg202607151805ist202607152340654ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-400", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_86638186458", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D4H15M", "transit_time": "21H5M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_86_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_86_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT21H05M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-400-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D4H30M", "transit_time": "21H40M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_86_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_86_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT21H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_86638186458_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11005.62, "gross_total": 1070.5, "base_fare": 6839.47, "tax": 4166.15, "sell": { "currency": "SEK", "total": 11005.62, "base_fare": 6839.47, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzNC42LCJiYXNlX2ZhcmUiOjcwNS4xLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MC41LCJiYXNlX2ZhcmUiOjY0MSwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDcwLjUsImJhc2VfZmFyZSI6NjQxLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11005.62, "base_fare": 6839.47, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6217.70", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 621.77 }, "partner": { "currency": "SEK", "total": 11005.62, "base_fare": 6839.47, "tax": 4166.15, "gross": { "base_fare": "6217.70", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 621.77 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzQuNjAiLCJiYXNlX2ZhcmUiOiI3MDUuMTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2NC4xMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY0LjEwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzAuNTAiLCJiYXNlX2ZhcmUiOiI2NDEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDcwLjUwIiwiYmFzZV9mYXJlIjoiNjQxLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNzAuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11005.62, "calendar_total_sell": 11005.62, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11005.62, "filter": { "id": "F1BT00023-400", "price": 11005.62, "gross_total": 1070.5, "journey_duration": "PT2D8H45M", "journey_duration_seconds": 204300, "layover_duration": "PT1D18H45M", "layover_duration_seconds": 153900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607020755alg202607020945651alg202607151805ist202607152340654ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-401", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_87866393299", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D2H45M", "transit_time": "19H45M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_87_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_87_12", "origin": "IST", "departure_time": "2026-07-02T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT19H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-401-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_87_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_87_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_87866393299_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11379.07, "gross_total": 1105.5, "base_fare": 7212.92, "tax": 4166.15, "sell": { "currency": "SEK", "total": 11379.07, "base_fare": 7212.92, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3My4xLCJiYXNlX2ZhcmUiOjc0My42LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwNS41LCJiYXNlX2ZhcmUiOjY3NiwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTA1LjUsImJhc2VfZmFyZSI6Njc2LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11379.07, "base_fare": 7212.92, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6557.20", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 655.72 }, "partner": { "currency": "SEK", "total": 11379.07, "base_fare": 7212.92, "tax": 4166.15, "gross": { "base_fare": "6557.20", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 655.72 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzMuMTAiLCJiYXNlX2ZhcmUiOiI3NDMuNjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzYuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Ny42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY3LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDUuNTAiLCJiYXNlX2ZhcmUiOiI2NzYuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzYuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTA1LjUwIiwiYmFzZV9mYXJlIjoiNjc2LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDUuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11379.07, "calendar_total_sell": 11379.07, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11379.07, "filter": { "id": "F1BT00023-401", "price": 11379.07, "gross_total": 1105.5, "journey_duration": "PT1D14H15M", "journey_duration_seconds": 137700, "layover_duration": "PT1D0H20M", "layover_duration_seconds": 87600, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607021500alg202607021645653alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-402", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_88306744621", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D2H45M", "transit_time": "19H45M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_88_11", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_88_12", "origin": "IST", "departure_time": "2026-07-02T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT19H45M", "lay_over_date": "2026-07-01", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-402-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_88_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_88_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_88306744621_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11379.07, "gross_total": 1105.5, "base_fare": 7212.92, "tax": 4166.15, "sell": { "currency": "SEK", "total": 11379.07, "base_fare": 7212.92, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3My4xLCJiYXNlX2ZhcmUiOjc0My42LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwNS41LCJiYXNlX2ZhcmUiOjY3NiwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTA1LjUsImJhc2VfZmFyZSI6Njc2LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11379.07, "base_fare": 7212.92, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6557.20", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 655.72 }, "partner": { "currency": "SEK", "total": 11379.07, "base_fare": 7212.92, "tax": 4166.15, "gross": { "base_fare": "6557.20", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 655.72 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzMuMTAiLCJiYXNlX2ZhcmUiOiI3NDMuNjAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzYuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Ny42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY3LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDUuNTAiLCJiYXNlX2ZhcmUiOiI2NzYuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzYuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTA1LjUwIiwiYmFzZV9mYXJlIjoiNjc2LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDUuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11379.07, "calendar_total_sell": 11379.07, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11379.07, "filter": { "id": "F1BT00023-402", "price": 11379.07, "gross_total": 1105.5, "journey_duration": "PT1D15H45M", "journey_duration_seconds": 143100, "layover_duration": "PT1D1H55M", "layover_duration_seconds": 93300, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607021500alg202607021645653alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-403", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_89231041086", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT22H30M", "transit_time": "15H30M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_89_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_89_12", "origin": "IST", "departure_time": "2026-07-02T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT15H30M", "lay_over_date": "2026-07-01", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-403-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_89_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_89_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_89231041086_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11432.42, "gross_total": 1110.5, "base_fare": 7266.27, "tax": 4166.15, "sell": { "currency": "SEK", "total": 11432.42, "base_fare": 7266.27, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3OC42LCJiYXNlX2ZhcmUiOjc0OS4xLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExMC41LCJiYXNlX2ZhcmUiOjY4MSwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTEwLjUsImJhc2VfZmFyZSI6NjgxLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11432.42, "base_fare": 7266.27, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6605.70", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 660.57 }, "partner": { "currency": "SEK", "total": 11432.42, "base_fare": 7266.27, "tax": 4166.15, "gross": { "base_fare": "6605.70", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 660.57 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzguNjAiLCJiYXNlX2ZhcmUiOiI3NDkuMTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2OC4xMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY4LjEwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTAuNTAiLCJiYXNlX2ZhcmUiOiI2ODEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTEwLjUwIiwiYmFzZV9mYXJlIjoiNjgxLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTAuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11432.42, "calendar_total_sell": 11432.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11432.42, "filter": { "id": "F1BT00023-403", "price": 11432.42, "gross_total": 1110.5, "journey_duration": "PT1D10H0M", "journey_duration_seconds": 122400, "layover_duration": "PT20H5M", "layover_duration_seconds": 72300, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607021500alg202607021645653alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-404", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_90419910800", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT22H30M", "transit_time": "15H30M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_90_11", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_90_12", "origin": "IST", "departure_time": "2026-07-02T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT15H30M", "lay_over_date": "2026-07-01", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-404-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_90_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_90_22", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_90419910800_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11432.42, "gross_total": 1110.5, "base_fare": 7266.27, "tax": 4166.15, "sell": { "currency": "SEK", "total": 11432.42, "base_fare": 7266.27, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3OC42LCJiYXNlX2ZhcmUiOjc0OS4xLCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExMC41LCJiYXNlX2ZhcmUiOjY4MSwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTEwLjUsImJhc2VfZmFyZSI6NjgxLCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11432.42, "base_fare": 7266.27, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6605.70", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 660.57 }, "partner": { "currency": "SEK", "total": 11432.42, "base_fare": 7266.27, "tax": 4166.15, "gross": { "base_fare": "6605.70", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 660.57 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzguNjAiLCJiYXNlX2ZhcmUiOiI3NDkuMTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2OC4xMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY4LjEwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTAuNTAiLCJiYXNlX2ZhcmUiOiI2ODEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODEuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTEwLjUwIiwiYmFzZV9mYXJlIjoiNjgxLjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTAuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11432.42, "calendar_total_sell": 11432.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11432.42, "filter": { "id": "F1BT00023-404", "price": 11432.42, "gross_total": 1110.5, "journey_duration": "PT1D11H30M", "journey_duration_seconds": 127800, "layover_duration": "PT21H40M", "layover_duration_seconds": 78000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607021500alg202607021645653alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-405", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_91824134052", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT11H15M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_91_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_91_12", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-405-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_91_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_91_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_91824134052_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11517.78, "gross_total": 1118.5, "base_fare": 7351.63, "tax": 4166.15, "sell": { "currency": "SEK", "total": 11517.78, "base_fare": 7351.63, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4Ny40LCJiYXNlX2ZhcmUiOjc1Ny45LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExOC41LCJiYXNlX2ZhcmUiOjY4OSwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTE4LjUsImJhc2VfZmFyZSI6Njg5LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11517.78, "base_fare": 7351.63, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6683.30", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 668.33 }, "partner": { "currency": "SEK", "total": 11517.78, "base_fare": 7351.63, "tax": 4166.15, "gross": { "base_fare": "6683.30", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 668.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODcuNDAiLCJiYXNlX2ZhcmUiOiI3NTcuOTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODkuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2OC45MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY4LjkwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTguNTAiLCJiYXNlX2ZhcmUiOiI2ODkuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODkuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE4LjUwIiwiYmFzZV9mYXJlIjoiNjg5LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTguNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11517.78, "calendar_total_sell": 11517.78, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11517.78, "filter": { "id": "F1BT00023-405", "price": 11517.78, "gross_total": 1118.5, "journey_duration": "PT1D0H55M", "journey_duration_seconds": 89700, "layover_duration": "PT11H5M", "layover_duration_seconds": 39900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-406", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_92943299668", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT11H15M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_92_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_92_12", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-406-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H55M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_92_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_92_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_92943299668_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11517.78, "gross_total": 1118.5, "base_fare": 7351.63, "tax": 4166.15, "sell": { "currency": "SEK", "total": 11517.78, "base_fare": 7351.63, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4Ny40LCJiYXNlX2ZhcmUiOjc1Ny45LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExOC41LCJiYXNlX2ZhcmUiOjY4OSwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTE4LjUsImJhc2VfZmFyZSI6Njg5LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11517.78, "base_fare": 7351.63, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6683.30", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 668.33 }, "partner": { "currency": "SEK", "total": 11517.78, "base_fare": 7351.63, "tax": 4166.15, "gross": { "base_fare": "6683.30", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 668.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODcuNDAiLCJiYXNlX2ZhcmUiOiI3NTcuOTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODkuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2OC45MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY4LjkwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTguNTAiLCJiYXNlX2ZhcmUiOiI2ODkuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODkuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE4LjUwIiwiYmFzZV9mYXJlIjoiNjg5LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTguNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11517.78, "calendar_total_sell": 11517.78, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11517.78, "filter": { "id": "F1BT00023-406", "price": 11517.78, "gross_total": 1118.5, "journey_duration": "PT1D5H10M", "journey_duration_seconds": 105000, "layover_duration": "PT15H15M", "layover_duration_seconds": 54900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607152325ist202607160455656ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-407", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_93520280302", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT11H15M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_93_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_93_12", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-407-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT19H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_93_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_93_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_93520280302_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11517.78, "gross_total": 1118.5, "base_fare": 7351.63, "tax": 4166.15, "sell": { "currency": "SEK", "total": 11517.78, "base_fare": 7351.63, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4Ny40LCJiYXNlX2ZhcmUiOjc1Ny45LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExOC41LCJiYXNlX2ZhcmUiOjY4OSwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTE4LjUsImJhc2VfZmFyZSI6Njg5LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11517.78, "base_fare": 7351.63, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6683.30", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 668.33 }, "partner": { "currency": "SEK", "total": 11517.78, "base_fare": 7351.63, "tax": 4166.15, "gross": { "base_fare": "6683.30", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 668.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODcuNDAiLCJiYXNlX2ZhcmUiOiI3NTcuOTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODkuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2OC45MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY4LjkwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTguNTAiLCJiYXNlX2ZhcmUiOiI2ODkuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODkuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE4LjUwIiwiYmFzZV9mYXJlIjoiNjg5LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTguNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11517.78, "calendar_total_sell": 11517.78, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11517.78, "filter": { "id": "F1BT00023-407", "price": 11517.78, "gross_total": 1118.5, "journey_duration": "PT1D6H15M", "journey_duration_seconds": 108900, "layover_duration": "PT16H20M", "layover_duration_seconds": 58800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607151805ist202607152340654ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-408", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_94526153553", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT11H15M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_94_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_94_12", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-408-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT23H10M", "transit_time": "16H25M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_94_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_94_22", "origin": "IST", "departure_time": "2026-07-16T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T23:35", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT16H25M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_94526153553_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11517.78, "gross_total": 1118.5, "base_fare": 7351.63, "tax": 4166.15, "sell": { "currency": "SEK", "total": 11517.78, "base_fare": 7351.63, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4Ny40LCJiYXNlX2ZhcmUiOjc1Ny45LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExOC41LCJiYXNlX2ZhcmUiOjY4OSwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTE4LjUsImJhc2VfZmFyZSI6Njg5LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11517.78, "base_fare": 7351.63, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6683.30", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 668.33 }, "partner": { "currency": "SEK", "total": 11517.78, "base_fare": 7351.63, "tax": 4166.15, "gross": { "base_fare": "6683.30", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 668.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODcuNDAiLCJiYXNlX2ZhcmUiOiI3NTcuOTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODkuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2OC45MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY4LjkwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTguNTAiLCJiYXNlX2ZhcmUiOiI2ODkuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODkuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE4LjUwIiwiYmFzZV9mYXJlIjoiNjg5LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTguNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11517.78, "calendar_total_sell": 11517.78, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11517.78, "filter": { "id": "F1BT00023-408", "price": 11517.78, "gross_total": 1118.5, "journey_duration": "PT1D10H25M", "journey_duration_seconds": 123900, "layover_duration": "PT20H35M", "layover_duration_seconds": 74100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-16T23:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607152325ist202607160455656ist202607162120cph2026071623351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-409", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_95901354588", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT11H15M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_95_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_95_12", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-409-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT23H15M", "transit_time": "16H20M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_95_21", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_95_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT16H20M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_95901354588_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11517.78, "gross_total": 1118.5, "base_fare": 7351.63, "tax": 4166.15, "sell": { "currency": "SEK", "total": 11517.78, "base_fare": 7351.63, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4Ny40LCJiYXNlX2ZhcmUiOjc1Ny45LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExOC41LCJiYXNlX2ZhcmUiOjY4OSwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTE4LjUsImJhc2VfZmFyZSI6Njg5LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11517.78, "base_fare": 7351.63, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6683.30", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 668.33 }, "partner": { "currency": "SEK", "total": 11517.78, "base_fare": 7351.63, "tax": 4166.15, "gross": { "base_fare": "6683.30", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 668.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODcuNDAiLCJiYXNlX2ZhcmUiOiI3NTcuOTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODkuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2OC45MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY4LjkwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTguNTAiLCJiYXNlX2ZhcmUiOiI2ODkuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODkuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE4LjUwIiwiYmFzZV9mYXJlIjoiNjg5LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTguNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11517.78, "calendar_total_sell": 11517.78, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11517.78, "filter": { "id": "F1BT00023-409", "price": 11517.78, "gross_total": 1118.5, "journey_duration": "PT1D10H30M", "journey_duration_seconds": 124200, "layover_duration": "PT20H30M", "layover_duration_seconds": 73800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607151805ist202607152340654ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-410", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_96565168379", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT11H15M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_96_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_96_12", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-410-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D2H0M", "transit_time": "19H5M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_96_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_96_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT19H05M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_96565168379_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11517.78, "gross_total": 1118.5, "base_fare": 7351.63, "tax": 4166.15, "sell": { "currency": "SEK", "total": 11517.78, "base_fare": 7351.63, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4Ny40LCJiYXNlX2ZhcmUiOjc1Ny45LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExOC41LCJiYXNlX2ZhcmUiOjY4OSwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTE4LjUsImJhc2VfZmFyZSI6Njg5LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11517.78, "base_fare": 7351.63, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6683.30", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 668.33 }, "partner": { "currency": "SEK", "total": 11517.78, "base_fare": 7351.63, "tax": 4166.15, "gross": { "base_fare": "6683.30", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 668.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODcuNDAiLCJiYXNlX2ZhcmUiOiI3NTcuOTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODkuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2OC45MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY4LjkwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTguNTAiLCJiYXNlX2ZhcmUiOiI2ODkuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODkuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE4LjUwIiwiYmFzZV9mYXJlIjoiNjg5LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTguNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11517.78, "calendar_total_sell": 11517.78, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11517.78, "filter": { "id": "F1BT00023-410", "price": 11517.78, "gross_total": 1118.5, "journey_duration": "PT1D13H15M", "journey_duration_seconds": 134100, "layover_duration": "PT23H15M", "layover_duration_seconds": 83700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607151105ist202607151645652ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-411", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_97446473904", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT11H15M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_97_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_97_12", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-411-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D3H30M", "transit_time": "20H40M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_97_21", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_97_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT20H40M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_97446473904_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11517.78, "gross_total": 1118.5, "base_fare": 7351.63, "tax": 4166.15, "sell": { "currency": "SEK", "total": 11517.78, "base_fare": 7351.63, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4Ny40LCJiYXNlX2ZhcmUiOjc1Ny45LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExOC41LCJiYXNlX2ZhcmUiOjY4OSwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTE4LjUsImJhc2VfZmFyZSI6Njg5LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11517.78, "base_fare": 7351.63, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6683.30", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 668.33 }, "partner": { "currency": "SEK", "total": 11517.78, "base_fare": 7351.63, "tax": 4166.15, "gross": { "base_fare": "6683.30", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 668.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODcuNDAiLCJiYXNlX2ZhcmUiOiI3NTcuOTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODkuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2OC45MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY4LjkwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTguNTAiLCJiYXNlX2ZhcmUiOiI2ODkuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODkuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE4LjUwIiwiYmFzZV9mYXJlIjoiNjg5LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTguNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11517.78, "calendar_total_sell": 11517.78, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11517.78, "filter": { "id": "F1BT00023-411", "price": 11517.78, "gross_total": 1118.5, "journey_duration": "PT1D14H45M", "journey_duration_seconds": 139500, "layover_duration": "PT1D0H50M", "layover_duration_seconds": 89400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607150935ist202607151510852ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-412", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_98369699008", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D2H45M", "transit_time": "19H40M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_98_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_98_12", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT19H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-412-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_98_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_98_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_98369699008_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11517.78, "gross_total": 1118.5, "base_fare": 7351.63, "tax": 4166.15, "sell": { "currency": "SEK", "total": 11517.78, "base_fare": 7351.63, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4Ny40LCJiYXNlX2ZhcmUiOjc1Ny45LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExOC41LCJiYXNlX2ZhcmUiOjY4OSwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTE4LjUsImJhc2VfZmFyZSI6Njg5LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11517.78, "base_fare": 7351.63, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6683.30", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 668.33 }, "partner": { "currency": "SEK", "total": 11517.78, "base_fare": 7351.63, "tax": 4166.15, "gross": { "base_fare": "6683.30", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 668.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODcuNDAiLCJiYXNlX2ZhcmUiOiI3NTcuOTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODkuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2OC45MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY4LjkwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTguNTAiLCJiYXNlX2ZhcmUiOiI2ODkuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODkuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE4LjUwIiwiYmFzZV9mYXJlIjoiNjg5LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTguNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11517.78, "calendar_total_sell": 11517.78, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11517.78, "filter": { "id": "F1BT00023-412", "price": 11517.78, "gross_total": 1118.5, "journey_duration": "PT1D16H25M", "journey_duration_seconds": 145500, "layover_duration": "PT1D2H35M", "layover_duration_seconds": 95700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-413", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_99705794300", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT11H15M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_99_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_99_12", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-413-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H15M", "transit_time": "23H15M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_99_21", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_99_22", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT23H15M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_99705794300_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11517.78, "gross_total": 1118.5, "base_fare": 7351.63, "tax": 4166.15, "sell": { "currency": "SEK", "total": 11517.78, "base_fare": 7351.63, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4Ny40LCJiYXNlX2ZhcmUiOjc1Ny45LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExOC41LCJiYXNlX2ZhcmUiOjY4OSwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTE4LjUsImJhc2VfZmFyZSI6Njg5LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11517.78, "base_fare": 7351.63, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6683.30", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 668.33 }, "partner": { "currency": "SEK", "total": 11517.78, "base_fare": 7351.63, "tax": 4166.15, "gross": { "base_fare": "6683.30", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 668.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODcuNDAiLCJiYXNlX2ZhcmUiOiI3NTcuOTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODkuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2OC45MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY4LjkwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTguNTAiLCJiYXNlX2ZhcmUiOiI2ODkuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODkuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE4LjUwIiwiYmFzZV9mYXJlIjoiNjg5LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTguNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11517.78, "calendar_total_sell": 11517.78, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11517.78, "filter": { "id": "F1BT00023-413", "price": 11517.78, "gross_total": 1118.5, "journey_duration": "PT1D17H30M", "journey_duration_seconds": 149400, "layover_duration": "PT1D3H25M", "layover_duration_seconds": 98700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607151105ist202607151645652ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-414", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "TKISU_100520957710", "OwnerCode": "TKISU", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT1D4H15M", "transit_time": "21H5M", "routes": [ { "air_segment_key": "SEG_TKISU_CPHIST_100_11", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTALG_100_12", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT21H05M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-414-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_TKISU_ALGIST_100_21", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } }, { "air_segment_key": "SEG_TKISU_ISTCPH_100_22", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "Array", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "", "cabin_code": "", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "2", "weight": null, "unit": "pieces", "title": "2 pieces" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "TKISU_100520957710_TKISU_1", "OwnerCode": "TKISU", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11517.78, "gross_total": 1118.5, "base_fare": 7351.63, "tax": 4166.15, "sell": { "currency": "SEK", "total": 11517.78, "base_fare": 7351.63, "tax": 4166.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4Ny40LCJiYXNlX2ZhcmUiOjc1Ny45LCJ0YXgiOjQyOS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExOC41LCJiYXNlX2ZhcmUiOjY4OSwidGF4Ijo0MjkuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTE4LjUsImJhc2VfZmFyZSI6Njg5LCJ0YXgiOjQyOS41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11517.78, "base_fare": 7351.63, "tax": 4166.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6683.30", "tax": "4166.15", "discount": 0, "ait": "0.00", "service_charge": 668.33 }, "partner": { "currency": "SEK", "total": 11517.78, "base_fare": 7351.63, "tax": 4166.15, "gross": { "base_fare": "6683.30", "tax": "4166.15", "discount": "0.00", "ait": "0.00", "service_charge": 668.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODcuNDAiLCJiYXNlX2ZhcmUiOiI3NTcuOTAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODkuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2OC45MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY4LjkwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTguNTAiLCJiYXNlX2ZhcmUiOiI2ODkuMDAiLCJ0YXgiOiI0MjkuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODkuMDAiLCJ0YXgiOiI0MjkuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE4LjUwIiwiYmFzZV9mYXJlIjoiNjg5LjAwIiwidGF4IjoiNDI5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTguNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11517.78, "calendar_total_sell": 11517.78, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11517.78, "filter": { "id": "F1BT00023-414", "price": 11517.78, "gross_total": 1118.5, "journey_duration": "PT1D17H55M", "journey_duration_seconds": 150900, "layover_duration": "PT1D4H0M", "layover_duration_seconds": 100800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-415", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R0B0F0B1F1", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-415-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_12", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R0B0F0B1F1_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10147.17, "gross_total": 993.76, "base_fare": 5584.29, "tax": 4562.88, "sell": { "currency": "SEK", "total": 10147.17, "base_fare": 5584.29, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Ni4xLCJiYXNlX2ZhcmUiOjU3NS43LCJ0YXgiOjQ3MC40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTkzLjc2LCJiYXNlX2ZhcmUiOjUyMy4zNiwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5OTMuNzYsImJhc2VfZmFyZSI6NTIzLjM2LCJ0YXgiOjQ3MC40fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10147.17, "base_fare": 5584.29, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5076.59", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 507.7 }, "partner": { "currency": "SEK", "total": 10147.17, "base_fare": 5584.29, "tax": 4562.88, "gross": { "base_fare": "5076.59", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 507.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDYuMTAiLCJiYXNlX2ZhcmUiOiI1NzUuNzAiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjMuMzYiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Mi4zNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUyLjM0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5My43NiIsImJhc2VfZmFyZSI6IjUyMy4zNiIsInRheCI6IjQ3MC40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyMy4zNiIsInRheCI6IjQ3MC40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5My43NiIsImJhc2VfZmFyZSI6IjUyMy4zNiIsInRheCI6IjQ3MC40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTMuNzYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10147.17, "calendar_total_sell": 10147.17, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10147.17, "filter": { "id": "F1BT00023-415", "price": 10147.17, "gross_total": 993.76, "journey_duration": "PT1D5H45M", "journey_duration_seconds": 107100, "layover_duration": "PT15H50M", "layover_duration_seconds": 57000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-416", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R0B0F0B1F0", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-416-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_10", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R0B0F0B1F0_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10147.17, "gross_total": 993.76, "base_fare": 5584.29, "tax": 4562.88, "sell": { "currency": "SEK", "total": 10147.17, "base_fare": 5584.29, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Ni4xLCJiYXNlX2ZhcmUiOjU3NS43LCJ0YXgiOjQ3MC40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTkzLjc2LCJiYXNlX2ZhcmUiOjUyMy4zNiwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5OTMuNzYsImJhc2VfZmFyZSI6NTIzLjM2LCJ0YXgiOjQ3MC40fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10147.17, "base_fare": 5584.29, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5076.59", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 507.7 }, "partner": { "currency": "SEK", "total": 10147.17, "base_fare": 5584.29, "tax": 4562.88, "gross": { "base_fare": "5076.59", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 507.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDYuMTAiLCJiYXNlX2ZhcmUiOiI1NzUuNzAiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjMuMzYiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Mi4zNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUyLjM0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5My43NiIsImJhc2VfZmFyZSI6IjUyMy4zNiIsInRheCI6IjQ3MC40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyMy4zNiIsInRheCI6IjQ3MC40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5My43NiIsImJhc2VfZmFyZSI6IjUyMy4zNiIsInRheCI6IjQ3MC40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTMuNzYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10147.17, "calendar_total_sell": 10147.17, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10147.17, "filter": { "id": "F1BT00023-416", "price": 10147.17, "gross_total": 993.76, "journey_duration": "PT1D7H15M", "journey_duration_seconds": 112500, "layover_duration": "PT17H25M", "layover_duration_seconds": 62700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-417", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R0B0F1B1F1", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-417-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_12", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R0B0F1B1F1_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10147.17, "gross_total": 993.76, "base_fare": 5584.29, "tax": 4562.88, "sell": { "currency": "SEK", "total": 10147.17, "base_fare": 5584.29, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Ni4xLCJiYXNlX2ZhcmUiOjU3NS43LCJ0YXgiOjQ3MC40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTkzLjc2LCJiYXNlX2ZhcmUiOjUyMy4zNiwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5OTMuNzYsImJhc2VfZmFyZSI6NTIzLjM2LCJ0YXgiOjQ3MC40fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10147.17, "base_fare": 5584.29, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5076.59", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 507.7 }, "partner": { "currency": "SEK", "total": 10147.17, "base_fare": 5584.29, "tax": 4562.88, "gross": { "base_fare": "5076.59", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 507.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDYuMTAiLCJiYXNlX2ZhcmUiOiI1NzUuNzAiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjMuMzYiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Mi4zNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUyLjM0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5My43NiIsImJhc2VfZmFyZSI6IjUyMy4zNiIsInRheCI6IjQ3MC40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyMy4zNiIsInRheCI6IjQ3MC40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5My43NiIsImJhc2VfZmFyZSI6IjUyMy4zNiIsInRheCI6IjQ3MC40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTMuNzYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10147.17, "calendar_total_sell": 10147.17, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10147.17, "filter": { "id": "F1BT00023-417", "price": 10147.17, "gross_total": 993.76, "journey_duration": "PT1D7H15M", "journey_duration_seconds": 112500, "layover_duration": "PT17H15M", "layover_duration_seconds": 62100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-418", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R0B0F1B1F0", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-418-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_10", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R0B0F1B1F0_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10147.17, "gross_total": 993.76, "base_fare": 5584.29, "tax": 4562.88, "sell": { "currency": "SEK", "total": 10147.17, "base_fare": 5584.29, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Ni4xLCJiYXNlX2ZhcmUiOjU3NS43LCJ0YXgiOjQ3MC40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTkzLjc2LCJiYXNlX2ZhcmUiOjUyMy4zNiwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5OTMuNzYsImJhc2VfZmFyZSI6NTIzLjM2LCJ0YXgiOjQ3MC40fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10147.17, "base_fare": 5584.29, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5076.59", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 507.7 }, "partner": { "currency": "SEK", "total": 10147.17, "base_fare": 5584.29, "tax": 4562.88, "gross": { "base_fare": "5076.59", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 507.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDYuMTAiLCJiYXNlX2ZhcmUiOiI1NzUuNzAiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjMuMzYiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Mi4zNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUyLjM0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5My43NiIsImJhc2VfZmFyZSI6IjUyMy4zNiIsInRheCI6IjQ3MC40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyMy4zNiIsInRheCI6IjQ3MC40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5My43NiIsImJhc2VfZmFyZSI6IjUyMy4zNiIsInRheCI6IjQ3MC40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTMuNzYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10147.17, "calendar_total_sell": 10147.17, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10147.17, "filter": { "id": "F1BT00023-418", "price": 10147.17, "gross_total": 993.76, "journey_duration": "PT1D8H45M", "journey_duration_seconds": 117900, "layover_duration": "PT18H50M", "layover_duration_seconds": 67800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-419", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R1B0F2B1F1", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-419-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_12", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R1B0F2B1F1_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10214.49, "gross_total": 1000.07, "base_fare": 5651.61, "tax": 4562.88, "sell": { "currency": "SEK", "total": 10214.49, "base_fare": 5651.61, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1My4wNCwiYmFzZV9mYXJlIjo1ODIuNjQsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAwLjA3LCJiYXNlX2ZhcmUiOjUyOS42NywidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAwLjA3LCJiYXNlX2ZhcmUiOjUyOS42NywidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10214.49, "base_fare": 5651.61, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5137.80", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 513.81 }, "partner": { "currency": "SEK", "total": 10214.49, "base_fare": 5651.61, "tax": 4562.88, "gross": { "base_fare": "5137.80", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 513.81 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTMuMDQiLCJiYXNlX2ZhcmUiOiI1ODIuNjQiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjkuNjciLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Mi45NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUyLjk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDAuMDciLCJiYXNlX2ZhcmUiOiI1MjkuNjciLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjkuNjciLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAwLjA3IiwiYmFzZV9mYXJlIjoiNTI5LjY3IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDAuMDcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10214.49, "calendar_total_sell": 10214.49, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10214.49, "filter": { "id": "F1BT00023-419", "price": 10214.49, "gross_total": 1000.07, "journey_duration": "PT1D1H30M", "journey_duration_seconds": 91800, "layover_duration": "PT11H35M", "layover_duration_seconds": 41700, "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-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-420", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R1B0F2B1F0", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-420-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_10", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R1B0F2B1F0_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10214.49, "gross_total": 1000.07, "base_fare": 5651.61, "tax": 4562.88, "sell": { "currency": "SEK", "total": 10214.49, "base_fare": 5651.61, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1My4wNCwiYmFzZV9mYXJlIjo1ODIuNjQsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAwLjA3LCJiYXNlX2ZhcmUiOjUyOS42NywidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAwLjA3LCJiYXNlX2ZhcmUiOjUyOS42NywidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10214.49, "base_fare": 5651.61, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5137.80", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 513.81 }, "partner": { "currency": "SEK", "total": 10214.49, "base_fare": 5651.61, "tax": 4562.88, "gross": { "base_fare": "5137.80", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 513.81 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTMuMDQiLCJiYXNlX2ZhcmUiOiI1ODIuNjQiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjkuNjciLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Mi45NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUyLjk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDAuMDciLCJiYXNlX2ZhcmUiOiI1MjkuNjciLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjkuNjciLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAwLjA3IiwiYmFzZV9mYXJlIjoiNTI5LjY3IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDAuMDcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10214.49, "calendar_total_sell": 10214.49, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10214.49, "filter": { "id": "F1BT00023-420", "price": 10214.49, "gross_total": 1000.07, "journey_duration": "PT1D3H0M", "journey_duration_seconds": 97200, "layover_duration": "PT13H10M", "layover_duration_seconds": 47400, "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-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-421", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R1B0F3B1F1", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-421-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_12", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R1B0F3B1F1_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10214.49, "gross_total": 1000.07, "base_fare": 5651.61, "tax": 4562.88, "sell": { "currency": "SEK", "total": 10214.49, "base_fare": 5651.61, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1My4wNCwiYmFzZV9mYXJlIjo1ODIuNjQsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAwLjA3LCJiYXNlX2ZhcmUiOjUyOS42NywidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAwLjA3LCJiYXNlX2ZhcmUiOjUyOS42NywidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10214.49, "base_fare": 5651.61, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5137.80", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 513.81 }, "partner": { "currency": "SEK", "total": 10214.49, "base_fare": 5651.61, "tax": 4562.88, "gross": { "base_fare": "5137.80", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 513.81 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTMuMDQiLCJiYXNlX2ZhcmUiOiI1ODIuNjQiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjkuNjciLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Mi45NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUyLjk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDAuMDciLCJiYXNlX2ZhcmUiOiI1MjkuNjciLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjkuNjciLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAwLjA3IiwiYmFzZV9mYXJlIjoiNTI5LjY3IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDAuMDcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10214.49, "calendar_total_sell": 10214.49, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10214.49, "filter": { "id": "F1BT00023-421", "price": 10214.49, "gross_total": 1000.07, "journey_duration": "PT1D3H0M", "journey_duration_seconds": 97200, "layover_duration": "PT13H0M", "layover_duration_seconds": 46800, "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-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-422", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R1B0F3B1F0", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-422-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_10", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R1B0F3B1F0_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10214.49, "gross_total": 1000.07, "base_fare": 5651.61, "tax": 4562.88, "sell": { "currency": "SEK", "total": 10214.49, "base_fare": 5651.61, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1My4wNCwiYmFzZV9mYXJlIjo1ODIuNjQsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAwLjA3LCJiYXNlX2ZhcmUiOjUyOS42NywidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAwLjA3LCJiYXNlX2ZhcmUiOjUyOS42NywidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10214.49, "base_fare": 5651.61, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5137.80", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 513.81 }, "partner": { "currency": "SEK", "total": 10214.49, "base_fare": 5651.61, "tax": 4562.88, "gross": { "base_fare": "5137.80", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 513.81 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTMuMDQiLCJiYXNlX2ZhcmUiOiI1ODIuNjQiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjkuNjciLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1Mi45NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjUyLjk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDAuMDciLCJiYXNlX2ZhcmUiOiI1MjkuNjciLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1MjkuNjciLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAwLjA3IiwiYmFzZV9mYXJlIjoiNTI5LjY3IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDAuMDcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10214.49, "calendar_total_sell": 10214.49, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10214.49, "filter": { "id": "F1BT00023-422", "price": 10214.49, "gross_total": 1000.07, "journey_duration": "PT1D4H30M", "journey_duration_seconds": 102600, "layover_duration": "PT14H35M", "layover_duration_seconds": 52500, "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-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-423", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R2B0F0B1F1", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-423-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_12", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R2B0F0B1F1_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10770.01, "gross_total": 1052.14, "base_fare": 6207.13, "tax": 4562.88, "sell": { "currency": "SEK", "total": 10770.01, "base_fare": 6207.13, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExMC4zMSwiYmFzZV9mYXJlIjo2MzkuOTEsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUyLjE0LCJiYXNlX2ZhcmUiOjU4MS43NCwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUyLjE0LCJiYXNlX2ZhcmUiOjU4MS43NCwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10770.01, "base_fare": 6207.13, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5642.88", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 564.25 }, "partner": { "currency": "SEK", "total": 10770.01, "base_fare": 6207.13, "tax": 4562.88, "gross": { "base_fare": "5642.88", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 564.25 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTAuMzEiLCJiYXNlX2ZhcmUiOiI2MzkuOTEiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODEuNzQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1OC4xNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU4LjE3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuMTQiLCJiYXNlX2ZhcmUiOiI1ODEuNzQiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODEuNzQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUyLjE0IiwiYmFzZV9mYXJlIjoiNTgxLjc0IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTIuMTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10770.01, "calendar_total_sell": 10770.01, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10770.01, "filter": { "id": "F1BT00023-423", "price": 10770.01, "gross_total": 1052.14, "journey_duration": "PT1D5H45M", "journey_duration_seconds": 107100, "layover_duration": "PT15H50M", "layover_duration_seconds": 57000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-424", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R2B0F0B1F0", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-424-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_10", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R2B0F0B1F0_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10770.01, "gross_total": 1052.14, "base_fare": 6207.13, "tax": 4562.88, "sell": { "currency": "SEK", "total": 10770.01, "base_fare": 6207.13, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExMC4zMSwiYmFzZV9mYXJlIjo2MzkuOTEsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUyLjE0LCJiYXNlX2ZhcmUiOjU4MS43NCwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUyLjE0LCJiYXNlX2ZhcmUiOjU4MS43NCwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10770.01, "base_fare": 6207.13, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5642.88", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 564.25 }, "partner": { "currency": "SEK", "total": 10770.01, "base_fare": 6207.13, "tax": 4562.88, "gross": { "base_fare": "5642.88", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 564.25 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTAuMzEiLCJiYXNlX2ZhcmUiOiI2MzkuOTEiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODEuNzQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1OC4xNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU4LjE3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuMTQiLCJiYXNlX2ZhcmUiOiI1ODEuNzQiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODEuNzQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUyLjE0IiwiYmFzZV9mYXJlIjoiNTgxLjc0IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTIuMTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10770.01, "calendar_total_sell": 10770.01, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10770.01, "filter": { "id": "F1BT00023-424", "price": 10770.01, "gross_total": 1052.14, "journey_duration": "PT1D7H15M", "journey_duration_seconds": 112500, "layover_duration": "PT17H25M", "layover_duration_seconds": 62700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-425", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R2B0F1B1F1", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-425-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_12", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R2B0F1B1F1_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10770.01, "gross_total": 1052.14, "base_fare": 6207.13, "tax": 4562.88, "sell": { "currency": "SEK", "total": 10770.01, "base_fare": 6207.13, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExMC4zMSwiYmFzZV9mYXJlIjo2MzkuOTEsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUyLjE0LCJiYXNlX2ZhcmUiOjU4MS43NCwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUyLjE0LCJiYXNlX2ZhcmUiOjU4MS43NCwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10770.01, "base_fare": 6207.13, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5642.88", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 564.25 }, "partner": { "currency": "SEK", "total": 10770.01, "base_fare": 6207.13, "tax": 4562.88, "gross": { "base_fare": "5642.88", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 564.25 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTAuMzEiLCJiYXNlX2ZhcmUiOiI2MzkuOTEiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODEuNzQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1OC4xNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU4LjE3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuMTQiLCJiYXNlX2ZhcmUiOiI1ODEuNzQiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODEuNzQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUyLjE0IiwiYmFzZV9mYXJlIjoiNTgxLjc0IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTIuMTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10770.01, "calendar_total_sell": 10770.01, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10770.01, "filter": { "id": "F1BT00023-425", "price": 10770.01, "gross_total": 1052.14, "journey_duration": "PT1D7H15M", "journey_duration_seconds": 112500, "layover_duration": "PT17H15M", "layover_duration_seconds": 62100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-426", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R2B0F1B1F0", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-426-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_10", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R2B0F1B1F0_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10770.01, "gross_total": 1052.14, "base_fare": 6207.13, "tax": 4562.88, "sell": { "currency": "SEK", "total": 10770.01, "base_fare": 6207.13, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExMC4zMSwiYmFzZV9mYXJlIjo2MzkuOTEsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUyLjE0LCJiYXNlX2ZhcmUiOjU4MS43NCwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUyLjE0LCJiYXNlX2ZhcmUiOjU4MS43NCwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10770.01, "base_fare": 6207.13, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5642.88", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 564.25 }, "partner": { "currency": "SEK", "total": 10770.01, "base_fare": 6207.13, "tax": 4562.88, "gross": { "base_fare": "5642.88", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 564.25 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTAuMzEiLCJiYXNlX2ZhcmUiOiI2MzkuOTEiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODEuNzQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1OC4xNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU4LjE3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuMTQiLCJiYXNlX2ZhcmUiOiI1ODEuNzQiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODEuNzQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUyLjE0IiwiYmFzZV9mYXJlIjoiNTgxLjc0IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTIuMTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10770.01, "calendar_total_sell": 10770.01, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10770.01, "filter": { "id": "F1BT00023-426", "price": 10770.01, "gross_total": 1052.14, "journey_duration": "PT1D8H45M", "journey_duration_seconds": 117900, "layover_duration": "PT18H50M", "layover_duration_seconds": 67800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-427", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R3B0F2B1F1", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-427-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_12", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R3B0F2B1F1_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10839.17, "gross_total": 1058.62, "base_fare": 6276.19, "tax": 4562.98, "sell": { "currency": "SEK", "total": 10839.17, "base_fare": 6276.19, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNy40NCwiYmFzZV9mYXJlIjo2NDcuMDMsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OC42MiwiYmFzZV9mYXJlIjo1ODguMjEsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNTguNjIsImJhc2VfZmFyZSI6NTg4LjIxLCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10839.17, "base_fare": 6276.19, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5705.64", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 570.55 }, "partner": { "currency": "SEK", "total": 10839.17, "base_fare": 6276.19, "tax": 4562.98, "gross": { "base_fare": "5705.64", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 570.55 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTcuNDQiLCJiYXNlX2ZhcmUiOiI2NDcuMDMiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODguMjEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1OC44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU4LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTguNjIiLCJiYXNlX2ZhcmUiOiI1ODguMjEiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODguMjEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDU4LjYyIiwiYmFzZV9mYXJlIjoiNTg4LjIxIiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTguNjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10839.17, "calendar_total_sell": 10839.17, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10839.17, "filter": { "id": "F1BT00023-427", "price": 10839.17, "gross_total": 1058.62, "journey_duration": "PT1D1H30M", "journey_duration_seconds": 91800, "layover_duration": "PT11H35M", "layover_duration_seconds": 41700, "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-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-428", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R3B0F2B1F0", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-428-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_10", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R3B0F2B1F0_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10839.17, "gross_total": 1058.62, "base_fare": 6276.19, "tax": 4562.98, "sell": { "currency": "SEK", "total": 10839.17, "base_fare": 6276.19, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNy40NCwiYmFzZV9mYXJlIjo2NDcuMDMsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OC42MiwiYmFzZV9mYXJlIjo1ODguMjEsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNTguNjIsImJhc2VfZmFyZSI6NTg4LjIxLCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10839.17, "base_fare": 6276.19, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5705.64", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 570.55 }, "partner": { "currency": "SEK", "total": 10839.17, "base_fare": 6276.19, "tax": 4562.98, "gross": { "base_fare": "5705.64", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 570.55 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTcuNDQiLCJiYXNlX2ZhcmUiOiI2NDcuMDMiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODguMjEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1OC44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU4LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTguNjIiLCJiYXNlX2ZhcmUiOiI1ODguMjEiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODguMjEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDU4LjYyIiwiYmFzZV9mYXJlIjoiNTg4LjIxIiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTguNjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10839.17, "calendar_total_sell": 10839.17, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10839.17, "filter": { "id": "F1BT00023-428", "price": 10839.17, "gross_total": 1058.62, "journey_duration": "PT1D3H0M", "journey_duration_seconds": 97200, "layover_duration": "PT13H10M", "layover_duration_seconds": 47400, "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-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-429", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R3B0F3B1F1", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-429-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_12", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R3B0F3B1F1_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10839.17, "gross_total": 1058.62, "base_fare": 6276.19, "tax": 4562.98, "sell": { "currency": "SEK", "total": 10839.17, "base_fare": 6276.19, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNy40NCwiYmFzZV9mYXJlIjo2NDcuMDMsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OC42MiwiYmFzZV9mYXJlIjo1ODguMjEsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNTguNjIsImJhc2VfZmFyZSI6NTg4LjIxLCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10839.17, "base_fare": 6276.19, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5705.64", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 570.55 }, "partner": { "currency": "SEK", "total": 10839.17, "base_fare": 6276.19, "tax": 4562.98, "gross": { "base_fare": "5705.64", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 570.55 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTcuNDQiLCJiYXNlX2ZhcmUiOiI2NDcuMDMiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODguMjEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1OC44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU4LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTguNjIiLCJiYXNlX2ZhcmUiOiI1ODguMjEiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODguMjEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDU4LjYyIiwiYmFzZV9mYXJlIjoiNTg4LjIxIiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTguNjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10839.17, "calendar_total_sell": 10839.17, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10839.17, "filter": { "id": "F1BT00023-429", "price": 10839.17, "gross_total": 1058.62, "journey_duration": "PT1D3H0M", "journey_duration_seconds": 97200, "layover_duration": "PT13H0M", "layover_duration_seconds": 46800, "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-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-430", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R3B0F3B1F0", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-430-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_10", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R3B0F3B1F0_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 10839.17, "gross_total": 1058.62, "base_fare": 6276.19, "tax": 4562.98, "sell": { "currency": "SEK", "total": 10839.17, "base_fare": 6276.19, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNy40NCwiYmFzZV9mYXJlIjo2NDcuMDMsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OC42MiwiYmFzZV9mYXJlIjo1ODguMjEsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNTguNjIsImJhc2VfZmFyZSI6NTg4LjIxLCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 10839.17, "base_fare": 6276.19, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5705.64", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 570.55 }, "partner": { "currency": "SEK", "total": 10839.17, "base_fare": 6276.19, "tax": 4562.98, "gross": { "base_fare": "5705.64", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 570.55 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTcuNDQiLCJiYXNlX2ZhcmUiOiI2NDcuMDMiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODguMjEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI1OC44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjU4LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTguNjIiLCJiYXNlX2ZhcmUiOiI1ODguMjEiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1ODguMjEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDU4LjYyIiwiYmFzZV9mYXJlIjoiNTg4LjIxIiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTguNjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 10839.17, "calendar_total_sell": 10839.17, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 10839.17, "filter": { "id": "F1BT00023-430", "price": 10839.17, "gross_total": 1058.62, "journey_duration": "PT1D4H30M", "journey_duration_seconds": 102600, "layover_duration": "PT14H35M", "layover_duration_seconds": 52500, "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-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-431", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R4B0F0B1F2", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-431-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R4B0F0B1F2_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11177.12, "gross_total": 1090.29, "base_fare": 6614.14, "tax": 4562.98, "sell": { "currency": "SEK", "total": 11177.12, "base_fare": 6614.14, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1Mi4yOCwiYmFzZV9mYXJlIjo2ODEuODcsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5MC4yOSwiYmFzZV9mYXJlIjo2MTkuODgsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTAuMjksImJhc2VfZmFyZSI6NjE5Ljg4LCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11177.12, "base_fare": 6614.14, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6012.84", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 601.3 }, "partner": { "currency": "SEK", "total": 11177.12, "base_fare": 6614.14, "tax": 4562.98, "gross": { "base_fare": "6012.84", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 601.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTIuMjgiLCJiYXNlX2ZhcmUiOiI2ODEuODciLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTkuODgiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2MS45OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYxLjk5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTAuMjkiLCJiYXNlX2ZhcmUiOiI2MTkuODgiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTkuODgiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDkwLjI5IiwiYmFzZV9mYXJlIjoiNjE5Ljg4IiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwOTAuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11177.12, "calendar_total_sell": 11177.12, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11177.12, "filter": { "id": "F1BT00023-431", "price": 11177.12, "gross_total": 1090.29, "journey_duration": "PT1D7H55M", "journey_duration_seconds": 114900, "layover_duration": "PT18H10M", "layover_duration_seconds": 65400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-432", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R4B0F0B1F3", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-432-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H55M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_17", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R4B0F0B1F3_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11177.12, "gross_total": 1090.29, "base_fare": 6614.14, "tax": 4562.98, "sell": { "currency": "SEK", "total": 11177.12, "base_fare": 6614.14, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1Mi4yOCwiYmFzZV9mYXJlIjo2ODEuODcsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5MC4yOSwiYmFzZV9mYXJlIjo2MTkuODgsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTAuMjksImJhc2VfZmFyZSI6NjE5Ljg4LCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11177.12, "base_fare": 6614.14, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6012.84", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 601.3 }, "partner": { "currency": "SEK", "total": 11177.12, "base_fare": 6614.14, "tax": 4562.98, "gross": { "base_fare": "6012.84", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 601.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTIuMjgiLCJiYXNlX2ZhcmUiOiI2ODEuODciLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTkuODgiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2MS45OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYxLjk5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTAuMjkiLCJiYXNlX2ZhcmUiOiI2MTkuODgiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTkuODgiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDkwLjI5IiwiYmFzZV9mYXJlIjoiNjE5Ljg4IiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwOTAuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11177.12, "calendar_total_sell": 11177.12, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11177.12, "filter": { "id": "F1BT00023-432", "price": 11177.12, "gross_total": 1090.29, "journey_duration": "PT1D12H10M", "journey_duration_seconds": 130200, "layover_duration": "PT22H20M", "layover_duration_seconds": 80400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-433", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R4B0F0B1F4", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-433-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT19H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "SEG_22", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R4B0F0B1F4_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11177.12, "gross_total": 1090.29, "base_fare": 6614.14, "tax": 4562.98, "sell": { "currency": "SEK", "total": 11177.12, "base_fare": 6614.14, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1Mi4yOCwiYmFzZV9mYXJlIjo2ODEuODcsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5MC4yOSwiYmFzZV9mYXJlIjo2MTkuODgsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTAuMjksImJhc2VfZmFyZSI6NjE5Ljg4LCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11177.12, "base_fare": 6614.14, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6012.84", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 601.3 }, "partner": { "currency": "SEK", "total": 11177.12, "base_fare": 6614.14, "tax": 4562.98, "gross": { "base_fare": "6012.84", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 601.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTIuMjgiLCJiYXNlX2ZhcmUiOiI2ODEuODciLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTkuODgiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2MS45OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYxLjk5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTAuMjkiLCJiYXNlX2ZhcmUiOiI2MTkuODgiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTkuODgiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDkwLjI5IiwiYmFzZV9mYXJlIjoiNjE5Ljg4IiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwOTAuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11177.12, "calendar_total_sell": 11177.12, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11177.12, "filter": { "id": "F1BT00023-433", "price": 11177.12, "gross_total": 1090.29, "journey_duration": "PT1D13H15M", "journey_duration_seconds": 134100, "layover_duration": "PT23H25M", "layover_duration_seconds": 84300, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607151805ist202607152340654ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-434", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R4B0F1B1F2", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-434-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R4B0F1B1F2_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11177.12, "gross_total": 1090.29, "base_fare": 6614.14, "tax": 4562.98, "sell": { "currency": "SEK", "total": 11177.12, "base_fare": 6614.14, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1Mi4yOCwiYmFzZV9mYXJlIjo2ODEuODcsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5MC4yOSwiYmFzZV9mYXJlIjo2MTkuODgsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTAuMjksImJhc2VfZmFyZSI6NjE5Ljg4LCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11177.12, "base_fare": 6614.14, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6012.84", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 601.3 }, "partner": { "currency": "SEK", "total": 11177.12, "base_fare": 6614.14, "tax": 4562.98, "gross": { "base_fare": "6012.84", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 601.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTIuMjgiLCJiYXNlX2ZhcmUiOiI2ODEuODciLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTkuODgiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2MS45OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYxLjk5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTAuMjkiLCJiYXNlX2ZhcmUiOiI2MTkuODgiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTkuODgiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDkwLjI5IiwiYmFzZV9mYXJlIjoiNjE5Ljg4IiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwOTAuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11177.12, "calendar_total_sell": 11177.12, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11177.12, "filter": { "id": "F1BT00023-434", "price": 11177.12, "gross_total": 1090.29, "journey_duration": "PT1D9H25M", "journey_duration_seconds": 120300, "layover_duration": "PT19H35M", "layover_duration_seconds": 70500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-435", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R4B0F1B1F3", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-435-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H55M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_17", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R4B0F1B1F3_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11177.12, "gross_total": 1090.29, "base_fare": 6614.14, "tax": 4562.98, "sell": { "currency": "SEK", "total": 11177.12, "base_fare": 6614.14, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1Mi4yOCwiYmFzZV9mYXJlIjo2ODEuODcsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5MC4yOSwiYmFzZV9mYXJlIjo2MTkuODgsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTAuMjksImJhc2VfZmFyZSI6NjE5Ljg4LCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11177.12, "base_fare": 6614.14, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6012.84", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 601.3 }, "partner": { "currency": "SEK", "total": 11177.12, "base_fare": 6614.14, "tax": 4562.98, "gross": { "base_fare": "6012.84", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 601.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTIuMjgiLCJiYXNlX2ZhcmUiOiI2ODEuODciLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTkuODgiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2MS45OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYxLjk5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTAuMjkiLCJiYXNlX2ZhcmUiOiI2MTkuODgiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTkuODgiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDkwLjI5IiwiYmFzZV9mYXJlIjoiNjE5Ljg4IiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwOTAuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11177.12, "calendar_total_sell": 11177.12, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11177.12, "filter": { "id": "F1BT00023-435", "price": 11177.12, "gross_total": 1090.29, "journey_duration": "PT1D13H40M", "journey_duration_seconds": 135600, "layover_duration": "PT23H45M", "layover_duration_seconds": 85500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-436", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R4B0F1B1F4", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-436-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT19H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "SEG_22", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R4B0F1B1F4_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11177.12, "gross_total": 1090.29, "base_fare": 6614.14, "tax": 4562.98, "sell": { "currency": "SEK", "total": 11177.12, "base_fare": 6614.14, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1Mi4yOCwiYmFzZV9mYXJlIjo2ODEuODcsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5MC4yOSwiYmFzZV9mYXJlIjo2MTkuODgsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTAuMjksImJhc2VfZmFyZSI6NjE5Ljg4LCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11177.12, "base_fare": 6614.14, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6012.84", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 601.3 }, "partner": { "currency": "SEK", "total": 11177.12, "base_fare": 6614.14, "tax": 4562.98, "gross": { "base_fare": "6012.84", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 601.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTIuMjgiLCJiYXNlX2ZhcmUiOiI2ODEuODciLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTkuODgiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2MS45OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYxLjk5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTAuMjkiLCJiYXNlX2ZhcmUiOiI2MTkuODgiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MTkuODgiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDkwLjI5IiwiYmFzZV9mYXJlIjoiNjE5Ljg4IiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwOTAuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11177.12, "calendar_total_sell": 11177.12, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11177.12, "filter": { "id": "F1BT00023-436", "price": 11177.12, "gross_total": 1090.29, "journey_duration": "PT1D14H45M", "journey_duration_seconds": 139500, "layover_duration": "PT1D0H50M", "layover_duration_seconds": 89400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607151805ist202607152340654ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-437", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R5B0F2B1F2", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-437-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R5B0F2B1F2_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11244.14, "gross_total": 1096.57, "base_fare": 6681.26, "tax": 4562.88, "sell": { "currency": "SEK", "total": 11244.14, "base_fare": 6681.26, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1OS4xOSwiYmFzZV9mYXJlIjo2ODguNzksInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDk2LjU3LCJiYXNlX2ZhcmUiOjYyNi4xNywidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDk2LjU3LCJiYXNlX2ZhcmUiOjYyNi4xNywidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11244.14, "base_fare": 6681.26, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6073.85", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 607.41 }, "partner": { "currency": "SEK", "total": 11244.14, "base_fare": 6681.26, "tax": 4562.88, "gross": { "base_fare": "6073.85", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 607.41 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTkuMTkiLCJiYXNlX2ZhcmUiOiI2ODguNzkiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjYuMTciLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Mi42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYyLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTYuNTciLCJiYXNlX2ZhcmUiOiI2MjYuMTciLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjYuMTciLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDk2LjU3IiwiYmFzZV9mYXJlIjoiNjI2LjE3IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwOTYuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11244.14, "calendar_total_sell": 11244.14, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11244.14, "filter": { "id": "F1BT00023-437", "price": 11244.14, "gross_total": 1096.57, "journey_duration": "PT1D3H40M", "journey_duration_seconds": 99600, "layover_duration": "PT13H55M", "layover_duration_seconds": 50100, "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-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-438", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R5B0F2B1F3", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-438-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H55M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_17", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R5B0F2B1F3_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11244.14, "gross_total": 1096.57, "base_fare": 6681.26, "tax": 4562.88, "sell": { "currency": "SEK", "total": 11244.14, "base_fare": 6681.26, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1OS4xOSwiYmFzZV9mYXJlIjo2ODguNzksInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDk2LjU3LCJiYXNlX2ZhcmUiOjYyNi4xNywidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDk2LjU3LCJiYXNlX2ZhcmUiOjYyNi4xNywidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11244.14, "base_fare": 6681.26, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6073.85", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 607.41 }, "partner": { "currency": "SEK", "total": 11244.14, "base_fare": 6681.26, "tax": 4562.88, "gross": { "base_fare": "6073.85", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 607.41 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTkuMTkiLCJiYXNlX2ZhcmUiOiI2ODguNzkiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjYuMTciLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Mi42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYyLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTYuNTciLCJiYXNlX2ZhcmUiOiI2MjYuMTciLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjYuMTciLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDk2LjU3IiwiYmFzZV9mYXJlIjoiNjI2LjE3IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwOTYuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11244.14, "calendar_total_sell": 11244.14, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11244.14, "filter": { "id": "F1BT00023-438", "price": 11244.14, "gross_total": 1096.57, "journey_duration": "PT1D7H55M", "journey_duration_seconds": 114900, "layover_duration": "PT18H5M", "layover_duration_seconds": 65100, "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-07-01T19:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-439", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R5B0F2B1F4", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-439-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT19H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "SEG_22", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R5B0F2B1F4_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11244.14, "gross_total": 1096.57, "base_fare": 6681.26, "tax": 4562.88, "sell": { "currency": "SEK", "total": 11244.14, "base_fare": 6681.26, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1OS4xOSwiYmFzZV9mYXJlIjo2ODguNzksInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDk2LjU3LCJiYXNlX2ZhcmUiOjYyNi4xNywidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDk2LjU3LCJiYXNlX2ZhcmUiOjYyNi4xNywidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11244.14, "base_fare": 6681.26, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6073.85", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 607.41 }, "partner": { "currency": "SEK", "total": 11244.14, "base_fare": 6681.26, "tax": 4562.88, "gross": { "base_fare": "6073.85", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 607.41 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTkuMTkiLCJiYXNlX2ZhcmUiOiI2ODguNzkiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjYuMTciLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Mi42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYyLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTYuNTciLCJiYXNlX2ZhcmUiOiI2MjYuMTciLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjYuMTciLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDk2LjU3IiwiYmFzZV9mYXJlIjoiNjI2LjE3IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwOTYuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11244.14, "calendar_total_sell": 11244.14, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11244.14, "filter": { "id": "F1BT00023-439", "price": 11244.14, "gross_total": 1096.57, "journey_duration": "PT1D9H0M", "journey_duration_seconds": 118800, "layover_duration": "PT19H10M", "layover_duration_seconds": 69000, "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-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607151805ist202607152340654ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-440", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R5B0F3B1F2", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-440-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R5B0F3B1F2_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11244.14, "gross_total": 1096.57, "base_fare": 6681.26, "tax": 4562.88, "sell": { "currency": "SEK", "total": 11244.14, "base_fare": 6681.26, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1OS4xOSwiYmFzZV9mYXJlIjo2ODguNzksInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDk2LjU3LCJiYXNlX2ZhcmUiOjYyNi4xNywidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDk2LjU3LCJiYXNlX2ZhcmUiOjYyNi4xNywidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11244.14, "base_fare": 6681.26, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6073.85", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 607.41 }, "partner": { "currency": "SEK", "total": 11244.14, "base_fare": 6681.26, "tax": 4562.88, "gross": { "base_fare": "6073.85", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 607.41 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTkuMTkiLCJiYXNlX2ZhcmUiOiI2ODguNzkiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjYuMTciLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Mi42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYyLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTYuNTciLCJiYXNlX2ZhcmUiOiI2MjYuMTciLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjYuMTciLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDk2LjU3IiwiYmFzZV9mYXJlIjoiNjI2LjE3IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwOTYuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11244.14, "calendar_total_sell": 11244.14, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11244.14, "filter": { "id": "F1BT00023-440", "price": 11244.14, "gross_total": 1096.57, "journey_duration": "PT1D5H10M", "journey_duration_seconds": 105000, "layover_duration": "PT15H20M", "layover_duration_seconds": 55200, "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-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-441", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R5B0F3B1F3", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-441-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H55M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_17", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R5B0F3B1F3_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11244.14, "gross_total": 1096.57, "base_fare": 6681.26, "tax": 4562.88, "sell": { "currency": "SEK", "total": 11244.14, "base_fare": 6681.26, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1OS4xOSwiYmFzZV9mYXJlIjo2ODguNzksInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDk2LjU3LCJiYXNlX2ZhcmUiOjYyNi4xNywidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDk2LjU3LCJiYXNlX2ZhcmUiOjYyNi4xNywidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11244.14, "base_fare": 6681.26, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6073.85", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 607.41 }, "partner": { "currency": "SEK", "total": 11244.14, "base_fare": 6681.26, "tax": 4562.88, "gross": { "base_fare": "6073.85", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 607.41 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTkuMTkiLCJiYXNlX2ZhcmUiOiI2ODguNzkiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjYuMTciLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Mi42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYyLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTYuNTciLCJiYXNlX2ZhcmUiOiI2MjYuMTciLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjYuMTciLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDk2LjU3IiwiYmFzZV9mYXJlIjoiNjI2LjE3IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwOTYuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11244.14, "calendar_total_sell": 11244.14, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11244.14, "filter": { "id": "F1BT00023-441", "price": 11244.14, "gross_total": 1096.57, "journey_duration": "PT1D9H25M", "journey_duration_seconds": 120300, "layover_duration": "PT19H30M", "layover_duration_seconds": 70200, "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-07-01T19:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-442", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R5B0F3B1F4", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-442-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT19H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "SEG_22", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R5B0F3B1F4_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11244.14, "gross_total": 1096.57, "base_fare": 6681.26, "tax": 4562.88, "sell": { "currency": "SEK", "total": 11244.14, "base_fare": 6681.26, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1OS4xOSwiYmFzZV9mYXJlIjo2ODguNzksInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDk2LjU3LCJiYXNlX2ZhcmUiOjYyNi4xNywidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDk2LjU3LCJiYXNlX2ZhcmUiOjYyNi4xNywidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11244.14, "base_fare": 6681.26, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6073.85", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 607.41 }, "partner": { "currency": "SEK", "total": 11244.14, "base_fare": 6681.26, "tax": 4562.88, "gross": { "base_fare": "6073.85", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 607.41 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTkuMTkiLCJiYXNlX2ZhcmUiOiI2ODguNzkiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjYuMTciLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Mi42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjYyLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTYuNTciLCJiYXNlX2ZhcmUiOiI2MjYuMTciLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjYuMTciLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDk2LjU3IiwiYmFzZV9mYXJlIjoiNjI2LjE3IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwOTYuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11244.14, "calendar_total_sell": 11244.14, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11244.14, "filter": { "id": "F1BT00023-442", "price": 11244.14, "gross_total": 1096.57, "journey_duration": "PT1D10H30M", "journey_duration_seconds": 124200, "layover_duration": "PT20H35M", "layover_duration_seconds": 74100, "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-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607151805ist202607152340654ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-443", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R6B0F4B1F1", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT11H15M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_9", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-443-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_12", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R6B0F4B1F1_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11582, "gross_total": 1128.24, "base_fare": 7019.02, "tax": 4562.98, "sell": { "currency": "SEK", "total": 11582, "base_fare": 7019.02, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5NC4wMiwiYmFzZV9mYXJlIjo3MjMuNjEsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyOC4yNCwiYmFzZV9mYXJlIjo2NTcuODMsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMjguMjQsImJhc2VfZmFyZSI6NjU3LjgzLCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11582, "base_fare": 7019.02, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6380.95", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 638.07 }, "partner": { "currency": "SEK", "total": 11582, "base_fare": 7019.02, "tax": 4562.98, "gross": { "base_fare": "6380.95", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 638.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExOTQuMDIiLCJiYXNlX2ZhcmUiOiI3MjMuNjEiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcuODMiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2NS43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY1Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjguMjQiLCJiYXNlX2ZhcmUiOiI2NTcuODMiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcuODMiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTI4LjI0IiwiYmFzZV9mYXJlIjoiNjU3LjgzIiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMjguMjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11582, "calendar_total_sell": 11582, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11582, "filter": { "id": "F1BT00023-443", "price": 11582, "gross_total": 1128.24, "journey_duration": "PT22H45M", "journey_duration_seconds": 81900, "layover_duration": "PT8H45M", "layover_duration_seconds": 31500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-444", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R6B0F4B1F0", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT11H15M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_9", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-444-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_10", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R6B0F4B1F0_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11582, "gross_total": 1128.24, "base_fare": 7019.02, "tax": 4562.98, "sell": { "currency": "SEK", "total": 11582, "base_fare": 7019.02, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5NC4wMiwiYmFzZV9mYXJlIjo3MjMuNjEsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyOC4yNCwiYmFzZV9mYXJlIjo2NTcuODMsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMjguMjQsImJhc2VfZmFyZSI6NjU3LjgzLCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11582, "base_fare": 7019.02, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6380.95", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 638.07 }, "partner": { "currency": "SEK", "total": 11582, "base_fare": 7019.02, "tax": 4562.98, "gross": { "base_fare": "6380.95", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 638.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExOTQuMDIiLCJiYXNlX2ZhcmUiOiI3MjMuNjEiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcuODMiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2NS43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY1Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjguMjQiLCJiYXNlX2ZhcmUiOiI2NTcuODMiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTcuODMiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTI4LjI0IiwiYmFzZV9mYXJlIjoiNjU3LjgzIiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMjguMjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11582, "calendar_total_sell": 11582, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11582, "filter": { "id": "F1BT00023-444", "price": 11582, "gross_total": 1128.24, "journey_duration": "PT1D0H15M", "journey_duration_seconds": 87300, "layover_duration": "PT10H20M", "layover_duration_seconds": 37200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-445", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R7B0F0B1F1", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-445-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_12", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R7B0F0B1F1_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11799.66, "gross_total": 1148.64, "base_fare": 7236.78, "tax": 4562.88, "sell": { "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxNi40NiwiYmFzZV9mYXJlIjo3NDYuMDYsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQ4LjY0LCJiYXNlX2ZhcmUiOjY3OC4yNCwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQ4LjY0LCJiYXNlX2ZhcmUiOjY3OC4yNCwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6578.93", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 657.85 }, "partner": { "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88, "gross": { "base_fare": "6578.93", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 657.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTYuNDYiLCJiYXNlX2ZhcmUiOiI3NDYuMDYiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Ny44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY3LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguNjQiLCJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ4LjY0IiwiYmFzZV9mYXJlIjoiNjc4LjI0IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDguNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11799.66, "calendar_total_sell": 11799.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11799.66, "filter": { "id": "F1BT00023-445", "price": 11799.66, "gross_total": 1148.64, "journey_duration": "PT1D5H45M", "journey_duration_seconds": 107100, "layover_duration": "PT15H50M", "layover_duration_seconds": 57000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-446", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R7B0F0B1F0", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-446-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_10", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R7B0F0B1F0_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11799.66, "gross_total": 1148.64, "base_fare": 7236.78, "tax": 4562.88, "sell": { "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxNi40NiwiYmFzZV9mYXJlIjo3NDYuMDYsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQ4LjY0LCJiYXNlX2ZhcmUiOjY3OC4yNCwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQ4LjY0LCJiYXNlX2ZhcmUiOjY3OC4yNCwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6578.93", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 657.85 }, "partner": { "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88, "gross": { "base_fare": "6578.93", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 657.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTYuNDYiLCJiYXNlX2ZhcmUiOiI3NDYuMDYiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Ny44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY3LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguNjQiLCJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ4LjY0IiwiYmFzZV9mYXJlIjoiNjc4LjI0IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDguNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11799.66, "calendar_total_sell": 11799.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11799.66, "filter": { "id": "F1BT00023-446", "price": 11799.66, "gross_total": 1148.64, "journey_duration": "PT1D7H15M", "journey_duration_seconds": 112500, "layover_duration": "PT17H25M", "layover_duration_seconds": 62700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-447", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R7B0F0B1F2", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-447-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R7B0F0B1F2_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11799.66, "gross_total": 1148.64, "base_fare": 7236.78, "tax": 4562.88, "sell": { "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxNi40NiwiYmFzZV9mYXJlIjo3NDYuMDYsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQ4LjY0LCJiYXNlX2ZhcmUiOjY3OC4yNCwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQ4LjY0LCJiYXNlX2ZhcmUiOjY3OC4yNCwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6578.93", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 657.85 }, "partner": { "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88, "gross": { "base_fare": "6578.93", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 657.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTYuNDYiLCJiYXNlX2ZhcmUiOiI3NDYuMDYiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Ny44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY3LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguNjQiLCJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ4LjY0IiwiYmFzZV9mYXJlIjoiNjc4LjI0IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDguNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11799.66, "calendar_total_sell": 11799.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11799.66, "filter": { "id": "F1BT00023-447", "price": 11799.66, "gross_total": 1148.64, "journey_duration": "PT1D7H55M", "journey_duration_seconds": 114900, "layover_duration": "PT18H10M", "layover_duration_seconds": 65400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-448", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R7B0F0B1F3", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-448-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H55M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_17", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R7B0F0B1F3_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11799.66, "gross_total": 1148.64, "base_fare": 7236.78, "tax": 4562.88, "sell": { "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxNi40NiwiYmFzZV9mYXJlIjo3NDYuMDYsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQ4LjY0LCJiYXNlX2ZhcmUiOjY3OC4yNCwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQ4LjY0LCJiYXNlX2ZhcmUiOjY3OC4yNCwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6578.93", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 657.85 }, "partner": { "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88, "gross": { "base_fare": "6578.93", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 657.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTYuNDYiLCJiYXNlX2ZhcmUiOiI3NDYuMDYiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Ny44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY3LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguNjQiLCJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ4LjY0IiwiYmFzZV9mYXJlIjoiNjc4LjI0IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDguNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11799.66, "calendar_total_sell": 11799.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11799.66, "filter": { "id": "F1BT00023-448", "price": 11799.66, "gross_total": 1148.64, "journey_duration": "PT1D12H10M", "journey_duration_seconds": 130200, "layover_duration": "PT22H20M", "layover_duration_seconds": 80400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-449", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R7B0F0B1F4", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-449-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT19H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "SEG_22", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R7B0F0B1F4_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11799.66, "gross_total": 1148.64, "base_fare": 7236.78, "tax": 4562.88, "sell": { "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxNi40NiwiYmFzZV9mYXJlIjo3NDYuMDYsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQ4LjY0LCJiYXNlX2ZhcmUiOjY3OC4yNCwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQ4LjY0LCJiYXNlX2ZhcmUiOjY3OC4yNCwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6578.93", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 657.85 }, "partner": { "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88, "gross": { "base_fare": "6578.93", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 657.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTYuNDYiLCJiYXNlX2ZhcmUiOiI3NDYuMDYiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Ny44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY3LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguNjQiLCJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ4LjY0IiwiYmFzZV9mYXJlIjoiNjc4LjI0IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDguNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11799.66, "calendar_total_sell": 11799.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11799.66, "filter": { "id": "F1BT00023-449", "price": 11799.66, "gross_total": 1148.64, "journey_duration": "PT1D13H15M", "journey_duration_seconds": 134100, "layover_duration": "PT23H25M", "layover_duration_seconds": 84300, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607151805ist202607152340654ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-450", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R7B0F1B1F1", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-450-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_12", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R7B0F1B1F1_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11799.66, "gross_total": 1148.64, "base_fare": 7236.78, "tax": 4562.88, "sell": { "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxNi40NiwiYmFzZV9mYXJlIjo3NDYuMDYsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQ4LjY0LCJiYXNlX2ZhcmUiOjY3OC4yNCwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQ4LjY0LCJiYXNlX2ZhcmUiOjY3OC4yNCwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6578.93", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 657.85 }, "partner": { "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88, "gross": { "base_fare": "6578.93", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 657.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTYuNDYiLCJiYXNlX2ZhcmUiOiI3NDYuMDYiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Ny44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY3LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguNjQiLCJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ4LjY0IiwiYmFzZV9mYXJlIjoiNjc4LjI0IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDguNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11799.66, "calendar_total_sell": 11799.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11799.66, "filter": { "id": "F1BT00023-450", "price": 11799.66, "gross_total": 1148.64, "journey_duration": "PT1D7H15M", "journey_duration_seconds": 112500, "layover_duration": "PT17H15M", "layover_duration_seconds": 62100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-451", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R7B0F1B1F0", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-451-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_10", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R7B0F1B1F0_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11799.66, "gross_total": 1148.64, "base_fare": 7236.78, "tax": 4562.88, "sell": { "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxNi40NiwiYmFzZV9mYXJlIjo3NDYuMDYsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQ4LjY0LCJiYXNlX2ZhcmUiOjY3OC4yNCwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQ4LjY0LCJiYXNlX2ZhcmUiOjY3OC4yNCwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6578.93", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 657.85 }, "partner": { "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88, "gross": { "base_fare": "6578.93", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 657.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTYuNDYiLCJiYXNlX2ZhcmUiOiI3NDYuMDYiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Ny44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY3LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguNjQiLCJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ4LjY0IiwiYmFzZV9mYXJlIjoiNjc4LjI0IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDguNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11799.66, "calendar_total_sell": 11799.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11799.66, "filter": { "id": "F1BT00023-451", "price": 11799.66, "gross_total": 1148.64, "journey_duration": "PT1D8H45M", "journey_duration_seconds": 117900, "layover_duration": "PT18H50M", "layover_duration_seconds": 67800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-452", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R7B0F1B1F2", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-452-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R7B0F1B1F2_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11799.66, "gross_total": 1148.64, "base_fare": 7236.78, "tax": 4562.88, "sell": { "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxNi40NiwiYmFzZV9mYXJlIjo3NDYuMDYsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQ4LjY0LCJiYXNlX2ZhcmUiOjY3OC4yNCwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQ4LjY0LCJiYXNlX2ZhcmUiOjY3OC4yNCwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6578.93", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 657.85 }, "partner": { "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88, "gross": { "base_fare": "6578.93", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 657.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTYuNDYiLCJiYXNlX2ZhcmUiOiI3NDYuMDYiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Ny44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY3LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguNjQiLCJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ4LjY0IiwiYmFzZV9mYXJlIjoiNjc4LjI0IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDguNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11799.66, "calendar_total_sell": 11799.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11799.66, "filter": { "id": "F1BT00023-452", "price": 11799.66, "gross_total": 1148.64, "journey_duration": "PT1D9H25M", "journey_duration_seconds": 120300, "layover_duration": "PT19H35M", "layover_duration_seconds": 70500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-453", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R7B0F1B1F3", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-453-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H55M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_17", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R7B0F1B1F3_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11799.66, "gross_total": 1148.64, "base_fare": 7236.78, "tax": 4562.88, "sell": { "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxNi40NiwiYmFzZV9mYXJlIjo3NDYuMDYsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQ4LjY0LCJiYXNlX2ZhcmUiOjY3OC4yNCwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQ4LjY0LCJiYXNlX2ZhcmUiOjY3OC4yNCwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6578.93", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 657.85 }, "partner": { "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88, "gross": { "base_fare": "6578.93", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 657.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTYuNDYiLCJiYXNlX2ZhcmUiOiI3NDYuMDYiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Ny44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY3LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguNjQiLCJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ4LjY0IiwiYmFzZV9mYXJlIjoiNjc4LjI0IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDguNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11799.66, "calendar_total_sell": 11799.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11799.66, "filter": { "id": "F1BT00023-453", "price": 11799.66, "gross_total": 1148.64, "journey_duration": "PT1D13H40M", "journey_duration_seconds": 135600, "layover_duration": "PT23H45M", "layover_duration_seconds": 85500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-454", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R7B0F1B1F4", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-454-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT19H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "SEG_22", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R7B0F1B1F4_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11799.66, "gross_total": 1148.64, "base_fare": 7236.78, "tax": 4562.88, "sell": { "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxNi40NiwiYmFzZV9mYXJlIjo3NDYuMDYsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQ4LjY0LCJiYXNlX2ZhcmUiOjY3OC4yNCwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQ4LjY0LCJiYXNlX2ZhcmUiOjY3OC4yNCwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6578.93", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 657.85 }, "partner": { "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88, "gross": { "base_fare": "6578.93", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 657.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTYuNDYiLCJiYXNlX2ZhcmUiOiI3NDYuMDYiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Ny44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY3LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguNjQiLCJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ4LjY0IiwiYmFzZV9mYXJlIjoiNjc4LjI0IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDguNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11799.66, "calendar_total_sell": 11799.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11799.66, "filter": { "id": "F1BT00023-454", "price": 11799.66, "gross_total": 1148.64, "journey_duration": "PT1D14H45M", "journey_duration_seconds": 139500, "layover_duration": "PT1D0H50M", "layover_duration_seconds": 89400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607151805ist202607152340654ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-455", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R8B0F0B1F2", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-455-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R8B0F0B1F2_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11799.66, "gross_total": 1148.64, "base_fare": 7236.78, "tax": 4562.88, "sell": { "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxNi40NiwiYmFzZV9mYXJlIjo3NDYuMDYsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQ4LjY0LCJiYXNlX2ZhcmUiOjY3OC4yNCwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQ4LjY0LCJiYXNlX2ZhcmUiOjY3OC4yNCwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6578.93", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 657.85 }, "partner": { "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88, "gross": { "base_fare": "6578.93", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 657.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTYuNDYiLCJiYXNlX2ZhcmUiOiI3NDYuMDYiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Ny44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY3LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguNjQiLCJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ4LjY0IiwiYmFzZV9mYXJlIjoiNjc4LjI0IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDguNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11799.66, "calendar_total_sell": 11799.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11799.66, "filter": { "id": "F1BT00023-455", "price": 11799.66, "gross_total": 1148.64, "journey_duration": "PT1D7H55M", "journey_duration_seconds": 114900, "layover_duration": "PT18H10M", "layover_duration_seconds": 65400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-456", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R8B0F0B1F3", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-456-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H55M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_17", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R8B0F0B1F3_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11799.66, "gross_total": 1148.64, "base_fare": 7236.78, "tax": 4562.88, "sell": { "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxNi40NiwiYmFzZV9mYXJlIjo3NDYuMDYsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQ4LjY0LCJiYXNlX2ZhcmUiOjY3OC4yNCwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQ4LjY0LCJiYXNlX2ZhcmUiOjY3OC4yNCwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6578.93", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 657.85 }, "partner": { "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88, "gross": { "base_fare": "6578.93", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 657.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTYuNDYiLCJiYXNlX2ZhcmUiOiI3NDYuMDYiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Ny44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY3LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguNjQiLCJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ4LjY0IiwiYmFzZV9mYXJlIjoiNjc4LjI0IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDguNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11799.66, "calendar_total_sell": 11799.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11799.66, "filter": { "id": "F1BT00023-456", "price": 11799.66, "gross_total": 1148.64, "journey_duration": "PT1D12H10M", "journey_duration_seconds": 130200, "layover_duration": "PT22H20M", "layover_duration_seconds": 80400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-457", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R8B0F0B1F4", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-457-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT19H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "SEG_22", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R8B0F0B1F4_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11799.66, "gross_total": 1148.64, "base_fare": 7236.78, "tax": 4562.88, "sell": { "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxNi40NiwiYmFzZV9mYXJlIjo3NDYuMDYsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQ4LjY0LCJiYXNlX2ZhcmUiOjY3OC4yNCwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQ4LjY0LCJiYXNlX2ZhcmUiOjY3OC4yNCwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6578.93", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 657.85 }, "partner": { "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88, "gross": { "base_fare": "6578.93", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 657.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTYuNDYiLCJiYXNlX2ZhcmUiOiI3NDYuMDYiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Ny44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY3LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguNjQiLCJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ4LjY0IiwiYmFzZV9mYXJlIjoiNjc4LjI0IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDguNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11799.66, "calendar_total_sell": 11799.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11799.66, "filter": { "id": "F1BT00023-457", "price": 11799.66, "gross_total": 1148.64, "journey_duration": "PT1D13H15M", "journey_duration_seconds": 134100, "layover_duration": "PT23H25M", "layover_duration_seconds": 84300, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607151805ist202607152340654ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-458", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R8B0F1B1F2", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-458-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R8B0F1B1F2_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11799.66, "gross_total": 1148.64, "base_fare": 7236.78, "tax": 4562.88, "sell": { "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxNi40NiwiYmFzZV9mYXJlIjo3NDYuMDYsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQ4LjY0LCJiYXNlX2ZhcmUiOjY3OC4yNCwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQ4LjY0LCJiYXNlX2ZhcmUiOjY3OC4yNCwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6578.93", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 657.85 }, "partner": { "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88, "gross": { "base_fare": "6578.93", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 657.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTYuNDYiLCJiYXNlX2ZhcmUiOiI3NDYuMDYiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Ny44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY3LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguNjQiLCJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ4LjY0IiwiYmFzZV9mYXJlIjoiNjc4LjI0IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDguNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11799.66, "calendar_total_sell": 11799.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11799.66, "filter": { "id": "F1BT00023-458", "price": 11799.66, "gross_total": 1148.64, "journey_duration": "PT1D9H25M", "journey_duration_seconds": 120300, "layover_duration": "PT19H35M", "layover_duration_seconds": 70500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-459", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R8B0F1B1F3", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-459-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H55M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_17", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R8B0F1B1F3_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11799.66, "gross_total": 1148.64, "base_fare": 7236.78, "tax": 4562.88, "sell": { "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxNi40NiwiYmFzZV9mYXJlIjo3NDYuMDYsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQ4LjY0LCJiYXNlX2ZhcmUiOjY3OC4yNCwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQ4LjY0LCJiYXNlX2ZhcmUiOjY3OC4yNCwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6578.93", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 657.85 }, "partner": { "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88, "gross": { "base_fare": "6578.93", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 657.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTYuNDYiLCJiYXNlX2ZhcmUiOiI3NDYuMDYiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Ny44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY3LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguNjQiLCJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ4LjY0IiwiYmFzZV9mYXJlIjoiNjc4LjI0IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDguNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11799.66, "calendar_total_sell": 11799.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11799.66, "filter": { "id": "F1BT00023-459", "price": 11799.66, "gross_total": 1148.64, "journey_duration": "PT1D13H40M", "journey_duration_seconds": 135600, "layover_duration": "PT23H45M", "layover_duration_seconds": 85500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-460", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R8B0F1B1F4", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-460-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT19H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "SEG_22", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R8B0F1B1F4_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11799.66, "gross_total": 1148.64, "base_fare": 7236.78, "tax": 4562.88, "sell": { "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxNi40NiwiYmFzZV9mYXJlIjo3NDYuMDYsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQ4LjY0LCJiYXNlX2ZhcmUiOjY3OC4yNCwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQ4LjY0LCJiYXNlX2ZhcmUiOjY3OC4yNCwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6578.93", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 657.85 }, "partner": { "currency": "SEK", "total": 11799.66, "base_fare": 7236.78, "tax": 4562.88, "gross": { "base_fare": "6578.93", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 657.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTYuNDYiLCJiYXNlX2ZhcmUiOiI3NDYuMDYiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2Ny44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY3LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguNjQiLCJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguMjQiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ4LjY0IiwiYmFzZV9mYXJlIjoiNjc4LjI0IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDguNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11799.66, "calendar_total_sell": 11799.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11799.66, "filter": { "id": "F1BT00023-460", "price": 11799.66, "gross_total": 1148.64, "journey_duration": "PT1D14H45M", "journey_duration_seconds": 139500, "layover_duration": "PT1D0H50M", "layover_duration_seconds": 89400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607151805ist202607152340654ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-461", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R9B0F2B1F1", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-461-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_12", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R9B0F2B1F1_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11868.83, "gross_total": 1155.12, "base_fare": 7305.85, "tax": 4562.98, "sell": { "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyMy41OSwiYmFzZV9mYXJlIjo3NTMuMTgsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1NS4xMiwiYmFzZV9mYXJlIjo2ODQuNzEsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTUuMTIsImJhc2VfZmFyZSI6Njg0LjcxLCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6641.69", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 664.16 }, "partner": { "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98, "gross": { "base_fare": "6641.69", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 664.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjMuNTkiLCJiYXNlX2ZhcmUiOiI3NTMuMTgiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2OC40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY4LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTUuMTIiLCJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTU1LjEyIiwiYmFzZV9mYXJlIjoiNjg0LjcxIiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTUuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11868.83, "calendar_total_sell": 11868.83, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11868.83, "filter": { "id": "F1BT00023-461", "price": 11868.83, "gross_total": 1155.12, "journey_duration": "PT1D1H30M", "journey_duration_seconds": 91800, "layover_duration": "PT11H35M", "layover_duration_seconds": 41700, "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-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-462", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R9B0F2B1F0", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-462-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_10", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R9B0F2B1F0_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11868.83, "gross_total": 1155.12, "base_fare": 7305.85, "tax": 4562.98, "sell": { "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyMy41OSwiYmFzZV9mYXJlIjo3NTMuMTgsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1NS4xMiwiYmFzZV9mYXJlIjo2ODQuNzEsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTUuMTIsImJhc2VfZmFyZSI6Njg0LjcxLCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6641.69", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 664.16 }, "partner": { "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98, "gross": { "base_fare": "6641.69", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 664.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjMuNTkiLCJiYXNlX2ZhcmUiOiI3NTMuMTgiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2OC40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY4LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTUuMTIiLCJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTU1LjEyIiwiYmFzZV9mYXJlIjoiNjg0LjcxIiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTUuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11868.83, "calendar_total_sell": 11868.83, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11868.83, "filter": { "id": "F1BT00023-462", "price": 11868.83, "gross_total": 1155.12, "journey_duration": "PT1D3H0M", "journey_duration_seconds": 97200, "layover_duration": "PT13H10M", "layover_duration_seconds": 47400, "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-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-463", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R9B0F2B1F2", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-463-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R9B0F2B1F2_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11868.83, "gross_total": 1155.12, "base_fare": 7305.85, "tax": 4562.98, "sell": { "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyMy41OSwiYmFzZV9mYXJlIjo3NTMuMTgsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1NS4xMiwiYmFzZV9mYXJlIjo2ODQuNzEsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTUuMTIsImJhc2VfZmFyZSI6Njg0LjcxLCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6641.69", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 664.16 }, "partner": { "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98, "gross": { "base_fare": "6641.69", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 664.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjMuNTkiLCJiYXNlX2ZhcmUiOiI3NTMuMTgiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2OC40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY4LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTUuMTIiLCJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTU1LjEyIiwiYmFzZV9mYXJlIjoiNjg0LjcxIiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTUuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11868.83, "calendar_total_sell": 11868.83, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11868.83, "filter": { "id": "F1BT00023-463", "price": 11868.83, "gross_total": 1155.12, "journey_duration": "PT1D3H40M", "journey_duration_seconds": 99600, "layover_duration": "PT13H55M", "layover_duration_seconds": 50100, "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-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-464", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R9B0F2B1F3", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-464-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H55M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_17", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R9B0F2B1F3_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11868.83, "gross_total": 1155.12, "base_fare": 7305.85, "tax": 4562.98, "sell": { "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyMy41OSwiYmFzZV9mYXJlIjo3NTMuMTgsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1NS4xMiwiYmFzZV9mYXJlIjo2ODQuNzEsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTUuMTIsImJhc2VfZmFyZSI6Njg0LjcxLCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6641.69", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 664.16 }, "partner": { "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98, "gross": { "base_fare": "6641.69", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 664.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjMuNTkiLCJiYXNlX2ZhcmUiOiI3NTMuMTgiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2OC40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY4LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTUuMTIiLCJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTU1LjEyIiwiYmFzZV9mYXJlIjoiNjg0LjcxIiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTUuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11868.83, "calendar_total_sell": 11868.83, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11868.83, "filter": { "id": "F1BT00023-464", "price": 11868.83, "gross_total": 1155.12, "journey_duration": "PT1D7H55M", "journey_duration_seconds": 114900, "layover_duration": "PT18H5M", "layover_duration_seconds": 65100, "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-07-01T19:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-465", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R9B0F2B1F4", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-465-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT19H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "SEG_22", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R9B0F2B1F4_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11868.83, "gross_total": 1155.12, "base_fare": 7305.85, "tax": 4562.98, "sell": { "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyMy41OSwiYmFzZV9mYXJlIjo3NTMuMTgsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1NS4xMiwiYmFzZV9mYXJlIjo2ODQuNzEsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTUuMTIsImJhc2VfZmFyZSI6Njg0LjcxLCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6641.69", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 664.16 }, "partner": { "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98, "gross": { "base_fare": "6641.69", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 664.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjMuNTkiLCJiYXNlX2ZhcmUiOiI3NTMuMTgiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2OC40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY4LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTUuMTIiLCJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTU1LjEyIiwiYmFzZV9mYXJlIjoiNjg0LjcxIiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTUuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11868.83, "calendar_total_sell": 11868.83, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11868.83, "filter": { "id": "F1BT00023-465", "price": 11868.83, "gross_total": 1155.12, "journey_duration": "PT1D9H0M", "journey_duration_seconds": 118800, "layover_duration": "PT19H10M", "layover_duration_seconds": 69000, "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-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607151805ist202607152340654ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-466", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R9B0F3B1F1", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-466-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_12", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R9B0F3B1F1_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11868.83, "gross_total": 1155.12, "base_fare": 7305.85, "tax": 4562.98, "sell": { "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyMy41OSwiYmFzZV9mYXJlIjo3NTMuMTgsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1NS4xMiwiYmFzZV9mYXJlIjo2ODQuNzEsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTUuMTIsImJhc2VfZmFyZSI6Njg0LjcxLCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6641.69", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 664.16 }, "partner": { "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98, "gross": { "base_fare": "6641.69", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 664.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjMuNTkiLCJiYXNlX2ZhcmUiOiI3NTMuMTgiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2OC40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY4LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTUuMTIiLCJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTU1LjEyIiwiYmFzZV9mYXJlIjoiNjg0LjcxIiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTUuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11868.83, "calendar_total_sell": 11868.83, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11868.83, "filter": { "id": "F1BT00023-466", "price": 11868.83, "gross_total": 1155.12, "journey_duration": "PT1D3H0M", "journey_duration_seconds": 97200, "layover_duration": "PT13H0M", "layover_duration_seconds": 46800, "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-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-467", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R9B0F3B1F0", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-467-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_10", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R9B0F3B1F0_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11868.83, "gross_total": 1155.12, "base_fare": 7305.85, "tax": 4562.98, "sell": { "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyMy41OSwiYmFzZV9mYXJlIjo3NTMuMTgsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1NS4xMiwiYmFzZV9mYXJlIjo2ODQuNzEsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTUuMTIsImJhc2VfZmFyZSI6Njg0LjcxLCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6641.69", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 664.16 }, "partner": { "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98, "gross": { "base_fare": "6641.69", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 664.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjMuNTkiLCJiYXNlX2ZhcmUiOiI3NTMuMTgiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2OC40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY4LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTUuMTIiLCJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTU1LjEyIiwiYmFzZV9mYXJlIjoiNjg0LjcxIiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTUuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11868.83, "calendar_total_sell": 11868.83, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11868.83, "filter": { "id": "F1BT00023-467", "price": 11868.83, "gross_total": 1155.12, "journey_duration": "PT1D4H30M", "journey_duration_seconds": 102600, "layover_duration": "PT14H35M", "layover_duration_seconds": 52500, "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-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-468", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R9B0F3B1F2", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-468-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R9B0F3B1F2_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11868.83, "gross_total": 1155.12, "base_fare": 7305.85, "tax": 4562.98, "sell": { "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyMy41OSwiYmFzZV9mYXJlIjo3NTMuMTgsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1NS4xMiwiYmFzZV9mYXJlIjo2ODQuNzEsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTUuMTIsImJhc2VfZmFyZSI6Njg0LjcxLCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6641.69", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 664.16 }, "partner": { "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98, "gross": { "base_fare": "6641.69", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 664.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjMuNTkiLCJiYXNlX2ZhcmUiOiI3NTMuMTgiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2OC40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY4LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTUuMTIiLCJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTU1LjEyIiwiYmFzZV9mYXJlIjoiNjg0LjcxIiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTUuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11868.83, "calendar_total_sell": 11868.83, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11868.83, "filter": { "id": "F1BT00023-468", "price": 11868.83, "gross_total": 1155.12, "journey_duration": "PT1D5H10M", "journey_duration_seconds": 105000, "layover_duration": "PT15H20M", "layover_duration_seconds": 55200, "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-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-469", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R9B0F3B1F3", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-469-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H55M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_17", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R9B0F3B1F3_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11868.83, "gross_total": 1155.12, "base_fare": 7305.85, "tax": 4562.98, "sell": { "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyMy41OSwiYmFzZV9mYXJlIjo3NTMuMTgsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1NS4xMiwiYmFzZV9mYXJlIjo2ODQuNzEsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTUuMTIsImJhc2VfZmFyZSI6Njg0LjcxLCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6641.69", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 664.16 }, "partner": { "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98, "gross": { "base_fare": "6641.69", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 664.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjMuNTkiLCJiYXNlX2ZhcmUiOiI3NTMuMTgiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2OC40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY4LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTUuMTIiLCJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTU1LjEyIiwiYmFzZV9mYXJlIjoiNjg0LjcxIiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTUuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11868.83, "calendar_total_sell": 11868.83, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11868.83, "filter": { "id": "F1BT00023-469", "price": 11868.83, "gross_total": 1155.12, "journey_duration": "PT1D9H25M", "journey_duration_seconds": 120300, "layover_duration": "PT19H30M", "layover_duration_seconds": 70200, "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-07-01T19:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-470", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R9B0F3B1F4", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-470-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT19H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "SEG_22", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R9B0F3B1F4_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11868.83, "gross_total": 1155.12, "base_fare": 7305.85, "tax": 4562.98, "sell": { "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyMy41OSwiYmFzZV9mYXJlIjo3NTMuMTgsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1NS4xMiwiYmFzZV9mYXJlIjo2ODQuNzEsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTUuMTIsImJhc2VfZmFyZSI6Njg0LjcxLCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6641.69", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 664.16 }, "partner": { "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98, "gross": { "base_fare": "6641.69", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 664.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjMuNTkiLCJiYXNlX2ZhcmUiOiI3NTMuMTgiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2OC40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY4LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTUuMTIiLCJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTU1LjEyIiwiYmFzZV9mYXJlIjoiNjg0LjcxIiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTUuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11868.83, "calendar_total_sell": 11868.83, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11868.83, "filter": { "id": "F1BT00023-470", "price": 11868.83, "gross_total": 1155.12, "journey_duration": "PT1D10H30M", "journey_duration_seconds": 124200, "layover_duration": "PT20H35M", "layover_duration_seconds": 74100, "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-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607151805ist202607152340654ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-471", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R10B0F2B1F2", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-471-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R10B0F2B1F2_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11868.83, "gross_total": 1155.12, "base_fare": 7305.85, "tax": 4562.98, "sell": { "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyMy41OSwiYmFzZV9mYXJlIjo3NTMuMTgsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1NS4xMiwiYmFzZV9mYXJlIjo2ODQuNzEsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTUuMTIsImJhc2VfZmFyZSI6Njg0LjcxLCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6641.69", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 664.16 }, "partner": { "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98, "gross": { "base_fare": "6641.69", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 664.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjMuNTkiLCJiYXNlX2ZhcmUiOiI3NTMuMTgiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2OC40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY4LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTUuMTIiLCJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTU1LjEyIiwiYmFzZV9mYXJlIjoiNjg0LjcxIiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTUuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11868.83, "calendar_total_sell": 11868.83, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11868.83, "filter": { "id": "F1BT00023-471", "price": 11868.83, "gross_total": 1155.12, "journey_duration": "PT1D3H40M", "journey_duration_seconds": 99600, "layover_duration": "PT13H55M", "layover_duration_seconds": 50100, "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-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-472", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R10B0F2B1F3", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-472-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H55M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_17", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R10B0F2B1F3_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11868.83, "gross_total": 1155.12, "base_fare": 7305.85, "tax": 4562.98, "sell": { "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyMy41OSwiYmFzZV9mYXJlIjo3NTMuMTgsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1NS4xMiwiYmFzZV9mYXJlIjo2ODQuNzEsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTUuMTIsImJhc2VfZmFyZSI6Njg0LjcxLCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6641.69", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 664.16 }, "partner": { "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98, "gross": { "base_fare": "6641.69", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 664.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjMuNTkiLCJiYXNlX2ZhcmUiOiI3NTMuMTgiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2OC40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY4LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTUuMTIiLCJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTU1LjEyIiwiYmFzZV9mYXJlIjoiNjg0LjcxIiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTUuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11868.83, "calendar_total_sell": 11868.83, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11868.83, "filter": { "id": "F1BT00023-472", "price": 11868.83, "gross_total": 1155.12, "journey_duration": "PT1D7H55M", "journey_duration_seconds": 114900, "layover_duration": "PT18H5M", "layover_duration_seconds": 65100, "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-07-01T19:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-473", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R10B0F2B1F4", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-473-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT19H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "SEG_22", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R10B0F2B1F4_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11868.83, "gross_total": 1155.12, "base_fare": 7305.85, "tax": 4562.98, "sell": { "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyMy41OSwiYmFzZV9mYXJlIjo3NTMuMTgsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1NS4xMiwiYmFzZV9mYXJlIjo2ODQuNzEsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTUuMTIsImJhc2VfZmFyZSI6Njg0LjcxLCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6641.69", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 664.16 }, "partner": { "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98, "gross": { "base_fare": "6641.69", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 664.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjMuNTkiLCJiYXNlX2ZhcmUiOiI3NTMuMTgiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2OC40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY4LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTUuMTIiLCJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTU1LjEyIiwiYmFzZV9mYXJlIjoiNjg0LjcxIiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTUuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11868.83, "calendar_total_sell": 11868.83, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11868.83, "filter": { "id": "F1BT00023-473", "price": 11868.83, "gross_total": 1155.12, "journey_duration": "PT1D9H0M", "journey_duration_seconds": 118800, "layover_duration": "PT19H10M", "layover_duration_seconds": 69000, "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-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607151805ist202607152340654ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-474", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R10B0F3B1F2", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-474-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R10B0F3B1F2_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11868.83, "gross_total": 1155.12, "base_fare": 7305.85, "tax": 4562.98, "sell": { "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyMy41OSwiYmFzZV9mYXJlIjo3NTMuMTgsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1NS4xMiwiYmFzZV9mYXJlIjo2ODQuNzEsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTUuMTIsImJhc2VfZmFyZSI6Njg0LjcxLCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6641.69", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 664.16 }, "partner": { "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98, "gross": { "base_fare": "6641.69", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 664.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjMuNTkiLCJiYXNlX2ZhcmUiOiI3NTMuMTgiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2OC40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY4LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTUuMTIiLCJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTU1LjEyIiwiYmFzZV9mYXJlIjoiNjg0LjcxIiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTUuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11868.83, "calendar_total_sell": 11868.83, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11868.83, "filter": { "id": "F1BT00023-474", "price": 11868.83, "gross_total": 1155.12, "journey_duration": "PT1D5H10M", "journey_duration_seconds": 105000, "layover_duration": "PT15H20M", "layover_duration_seconds": 55200, "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-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-475", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R10B0F3B1F3", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-475-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H55M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_17", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R10B0F3B1F3_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11868.83, "gross_total": 1155.12, "base_fare": 7305.85, "tax": 4562.98, "sell": { "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyMy41OSwiYmFzZV9mYXJlIjo3NTMuMTgsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1NS4xMiwiYmFzZV9mYXJlIjo2ODQuNzEsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTUuMTIsImJhc2VfZmFyZSI6Njg0LjcxLCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6641.69", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 664.16 }, "partner": { "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98, "gross": { "base_fare": "6641.69", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 664.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjMuNTkiLCJiYXNlX2ZhcmUiOiI3NTMuMTgiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2OC40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY4LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTUuMTIiLCJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTU1LjEyIiwiYmFzZV9mYXJlIjoiNjg0LjcxIiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTUuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11868.83, "calendar_total_sell": 11868.83, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11868.83, "filter": { "id": "F1BT00023-475", "price": 11868.83, "gross_total": 1155.12, "journey_duration": "PT1D9H25M", "journey_duration_seconds": 120300, "layover_duration": "PT19H30M", "layover_duration_seconds": 70200, "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-07-01T19:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-476", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R10B0F3B1F4", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-476-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT19H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "SEG_22", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R10B0F3B1F4_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 11868.83, "gross_total": 1155.12, "base_fare": 7305.85, "tax": 4562.98, "sell": { "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyMy41OSwiYmFzZV9mYXJlIjo3NTMuMTgsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1NS4xMiwiYmFzZV9mYXJlIjo2ODQuNzEsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTUuMTIsImJhc2VfZmFyZSI6Njg0LjcxLCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6641.69", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 664.16 }, "partner": { "currency": "SEK", "total": 11868.83, "base_fare": 7305.85, "tax": 4562.98, "gross": { "base_fare": "6641.69", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 664.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjMuNTkiLCJiYXNlX2ZhcmUiOiI3NTMuMTgiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI2OC40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjY4LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTUuMTIiLCJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODQuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTU1LjEyIiwiYmFzZV9mYXJlIjoiNjg0LjcxIiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTUuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 11868.83, "calendar_total_sell": 11868.83, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11868.83, "filter": { "id": "F1BT00023-476", "price": 11868.83, "gross_total": 1155.12, "journey_duration": "PT1D10H30M", "journey_duration_seconds": 124200, "layover_duration": "PT20H35M", "layover_duration_seconds": 74100, "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-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607151805ist202607152340654ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-477", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R13B0F4B1F2", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT11H15M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_9", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-477-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R13B0F4B1F2_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12611.65, "gross_total": 1224.74, "base_fare": 8048.67, "tax": 4562.98, "sell": { "currency": "SEK", "total": 12611.65, "base_fare": 8048.67, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwMC4xNywiYmFzZV9mYXJlIjo4MjkuNzYsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyNC43NCwiYmFzZV9mYXJlIjo3NTQuMzMsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyMjQuNzQsImJhc2VfZmFyZSI6NzU0LjMzLCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12611.65, "base_fare": 8048.67, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7317.00", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 731.67 }, "partner": { "currency": "SEK", "total": 12611.65, "base_fare": 8048.67, "tax": 4562.98, "gross": { "base_fare": "7317.00", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 731.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDAuMTciLCJiYXNlX2ZhcmUiOiI4MjkuNzYiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTQuMzMiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3NS40MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijc1LjQzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjQuNzQiLCJiYXNlX2ZhcmUiOiI3NTQuMzMiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTQuMzMiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjI0Ljc0IiwiYmFzZV9mYXJlIjoiNzU0LjMzIiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMjQuNzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12611.65, "calendar_total_sell": 12611.65, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12611.65, "filter": { "id": "F1BT00023-477", "price": 12611.65, "gross_total": 1224.74, "journey_duration": "PT1D0H55M", "journey_duration_seconds": 89700, "layover_duration": "PT11H5M", "layover_duration_seconds": 39900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-478", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R13B0F4B1F3", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT11H15M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_9", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-478-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H55M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_17", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R13B0F4B1F3_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12611.65, "gross_total": 1224.74, "base_fare": 8048.67, "tax": 4562.98, "sell": { "currency": "SEK", "total": 12611.65, "base_fare": 8048.67, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwMC4xNywiYmFzZV9mYXJlIjo4MjkuNzYsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyNC43NCwiYmFzZV9mYXJlIjo3NTQuMzMsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyMjQuNzQsImJhc2VfZmFyZSI6NzU0LjMzLCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12611.65, "base_fare": 8048.67, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7317.00", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 731.67 }, "partner": { "currency": "SEK", "total": 12611.65, "base_fare": 8048.67, "tax": 4562.98, "gross": { "base_fare": "7317.00", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 731.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDAuMTciLCJiYXNlX2ZhcmUiOiI4MjkuNzYiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTQuMzMiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3NS40MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijc1LjQzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjQuNzQiLCJiYXNlX2ZhcmUiOiI3NTQuMzMiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTQuMzMiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjI0Ljc0IiwiYmFzZV9mYXJlIjoiNzU0LjMzIiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMjQuNzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12611.65, "calendar_total_sell": 12611.65, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12611.65, "filter": { "id": "F1BT00023-478", "price": 12611.65, "gross_total": 1224.74, "journey_duration": "PT1D5H10M", "journey_duration_seconds": 105000, "layover_duration": "PT15H15M", "layover_duration_seconds": 54900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607152325ist202607160455656ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-479", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R13B0F4B1F4", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT11H15M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_9", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-479-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT19H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "SEG_22", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R13B0F4B1F4_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12611.65, "gross_total": 1224.74, "base_fare": 8048.67, "tax": 4562.98, "sell": { "currency": "SEK", "total": 12611.65, "base_fare": 8048.67, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwMC4xNywiYmFzZV9mYXJlIjo4MjkuNzYsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyNC43NCwiYmFzZV9mYXJlIjo3NTQuMzMsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyMjQuNzQsImJhc2VfZmFyZSI6NzU0LjMzLCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12611.65, "base_fare": 8048.67, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7317.00", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 731.67 }, "partner": { "currency": "SEK", "total": 12611.65, "base_fare": 8048.67, "tax": 4562.98, "gross": { "base_fare": "7317.00", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 731.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDAuMTciLCJiYXNlX2ZhcmUiOiI4MjkuNzYiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTQuMzMiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3NS40MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijc1LjQzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjQuNzQiLCJiYXNlX2ZhcmUiOiI3NTQuMzMiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTQuMzMiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjI0Ljc0IiwiYmFzZV9mYXJlIjoiNzU0LjMzIiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMjQuNzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12611.65, "calendar_total_sell": 12611.65, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12611.65, "filter": { "id": "F1BT00023-479", "price": 12611.65, "gross_total": 1224.74, "journey_duration": "PT1D6H15M", "journey_duration_seconds": 108900, "layover_duration": "PT16H20M", "layover_duration_seconds": 58800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607151805ist202607152340654ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-480", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R14B0F0B1F5", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-480-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT9H5M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_21", "origin": "IST", "departure_time": "2026-07-16T07:15", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T09:30", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R14B0F0B1F5_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12678.67, "gross_total": 1231.02, "base_fare": 8115.8, "tax": 4562.88, "sell": { "currency": "SEK", "total": 12678.67, "base_fare": 8115.8, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwNy4wOCwiYmFzZV9mYXJlIjo4MzYuNjgsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjMxLjAyLCJiYXNlX2ZhcmUiOjc2MC42MiwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjMxLjAyLCJiYXNlX2ZhcmUiOjc2MC42MiwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12678.67, "base_fare": 8115.8, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7378.01", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 737.78 }, "partner": { "currency": "SEK", "total": 12678.67, "base_fare": 8115.8, "tax": 4562.88, "gross": { "base_fare": "7378.01", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 737.78 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDcuMDgiLCJiYXNlX2ZhcmUiOiI4MzYuNjgiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjAuNjIiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3Ni4wNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijc2LjA2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzEuMDIiLCJiYXNlX2ZhcmUiOiI3NjAuNjIiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjAuNjIiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjMxLjAyIiwiYmFzZV9mYXJlIjoiNzYwLjYyIiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMzEuMDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12678.67, "calendar_total_sell": 12678.67, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12678.67, "filter": { "id": "F1BT00023-480", "price": 12678.67, "gross_total": 1231.02, "journey_duration": "PT1D3H20M", "journey_duration_seconds": 98400, "layover_duration": "PT13H35M", "layover_duration_seconds": 48900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:30", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607160715cph2026071609301783", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-481", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R14B0F0B1F6", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-481-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT14H25M", "transit_time": "7H35M", "routes": [ { "air_segment_key": "SEG_22", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_21", "origin": "IST", "departure_time": "2026-07-16T07:15", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T09:30", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R14B0F0B1F6_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12678.67, "gross_total": 1231.02, "base_fare": 8115.8, "tax": 4562.88, "sell": { "currency": "SEK", "total": 12678.67, "base_fare": 8115.8, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwNy4wOCwiYmFzZV9mYXJlIjo4MzYuNjgsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjMxLjAyLCJiYXNlX2ZhcmUiOjc2MC42MiwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjMxLjAyLCJiYXNlX2ZhcmUiOjc2MC42MiwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12678.67, "base_fare": 8115.8, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7378.01", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 737.78 }, "partner": { "currency": "SEK", "total": 12678.67, "base_fare": 8115.8, "tax": 4562.88, "gross": { "base_fare": "7378.01", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 737.78 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDcuMDgiLCJiYXNlX2ZhcmUiOiI4MzYuNjgiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjAuNjIiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3Ni4wNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijc2LjA2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzEuMDIiLCJiYXNlX2ZhcmUiOiI3NjAuNjIiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjAuNjIiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjMxLjAyIiwiYmFzZV9mYXJlIjoiNzYwLjYyIiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMzEuMDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12678.67, "calendar_total_sell": 12678.67, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12678.67, "filter": { "id": "F1BT00023-481", "price": 12678.67, "gross_total": 1231.02, "journey_duration": "PT1D8H40M", "journey_duration_seconds": 117600, "layover_duration": "PT18H50M", "layover_duration_seconds": 67800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:30", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607151805ist202607152340654ist202607160715cph2026071609301783", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-482", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R14B0F1B1F5", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-482-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT9H5M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_21", "origin": "IST", "departure_time": "2026-07-16T07:15", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T09:30", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R14B0F1B1F5_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12678.67, "gross_total": 1231.02, "base_fare": 8115.8, "tax": 4562.88, "sell": { "currency": "SEK", "total": 12678.67, "base_fare": 8115.8, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwNy4wOCwiYmFzZV9mYXJlIjo4MzYuNjgsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjMxLjAyLCJiYXNlX2ZhcmUiOjc2MC42MiwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjMxLjAyLCJiYXNlX2ZhcmUiOjc2MC42MiwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12678.67, "base_fare": 8115.8, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7378.01", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 737.78 }, "partner": { "currency": "SEK", "total": 12678.67, "base_fare": 8115.8, "tax": 4562.88, "gross": { "base_fare": "7378.01", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 737.78 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDcuMDgiLCJiYXNlX2ZhcmUiOiI4MzYuNjgiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjAuNjIiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3Ni4wNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijc2LjA2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzEuMDIiLCJiYXNlX2ZhcmUiOiI3NjAuNjIiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjAuNjIiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjMxLjAyIiwiYmFzZV9mYXJlIjoiNzYwLjYyIiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMzEuMDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12678.67, "calendar_total_sell": 12678.67, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12678.67, "filter": { "id": "F1BT00023-482", "price": 12678.67, "gross_total": 1231.02, "journey_duration": "PT1D4H50M", "journey_duration_seconds": 103800, "layover_duration": "PT15H0M", "layover_duration_seconds": 54000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:30", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607160715cph2026071609301783", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-483", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R14B0F1B1F6", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-483-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT14H25M", "transit_time": "7H35M", "routes": [ { "air_segment_key": "SEG_22", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_21", "origin": "IST", "departure_time": "2026-07-16T07:15", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T09:30", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R14B0F1B1F6_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12678.67, "gross_total": 1231.02, "base_fare": 8115.8, "tax": 4562.88, "sell": { "currency": "SEK", "total": 12678.67, "base_fare": 8115.8, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwNy4wOCwiYmFzZV9mYXJlIjo4MzYuNjgsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjMxLjAyLCJiYXNlX2ZhcmUiOjc2MC42MiwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjMxLjAyLCJiYXNlX2ZhcmUiOjc2MC42MiwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12678.67, "base_fare": 8115.8, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7378.01", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 737.78 }, "partner": { "currency": "SEK", "total": 12678.67, "base_fare": 8115.8, "tax": 4562.88, "gross": { "base_fare": "7378.01", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 737.78 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDcuMDgiLCJiYXNlX2ZhcmUiOiI4MzYuNjgiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjAuNjIiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3Ni4wNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijc2LjA2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzEuMDIiLCJiYXNlX2ZhcmUiOiI3NjAuNjIiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjAuNjIiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjMxLjAyIiwiYmFzZV9mYXJlIjoiNzYwLjYyIiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMzEuMDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12678.67, "calendar_total_sell": 12678.67, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12678.67, "filter": { "id": "F1BT00023-483", "price": 12678.67, "gross_total": 1231.02, "journey_duration": "PT1D10H10M", "journey_duration_seconds": 123000, "layover_duration": "PT20H15M", "layover_duration_seconds": 72900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:30", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607151805ist202607152340654ist202607160715cph2026071609301783", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-484", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R15B0F2B1F5", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-484-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT9H5M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_21", "origin": "IST", "departure_time": "2026-07-16T07:15", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T09:30", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R15B0F2B1F5_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12747.84, "gross_total": 1237.5, "base_fare": 8184.96, "tax": 4562.88, "sell": { "currency": "SEK", "total": 12747.84, "base_fare": 8184.96, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMxNC4yMSwiYmFzZV9mYXJlIjo4NDMuODEsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjM3LjUsImJhc2VfZmFyZSI6NzY3LjEsInRheCI6NDcwLjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzNy41LCJiYXNlX2ZhcmUiOjc2Ny4xLCJ0YXgiOjQ3MC40fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12747.84, "base_fare": 8184.96, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7440.87", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 744.09 }, "partner": { "currency": "SEK", "total": 12747.84, "base_fare": 8184.96, "tax": 4562.88, "gross": { "base_fare": "7440.87", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 744.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMTQuMjEiLCJiYXNlX2ZhcmUiOiI4NDMuODEiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjcuMTAiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3Ni43MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijc2LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzcuNTAiLCJiYXNlX2ZhcmUiOiI3NjcuMTAiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjcuMTAiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjM3LjUwIiwiYmFzZV9mYXJlIjoiNzY3LjEwIiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMzcuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12747.84, "calendar_total_sell": 12747.84, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12747.84, "filter": { "id": "F1BT00023-484", "price": 12747.84, "gross_total": 1237.5, "journey_duration": "PT23H5M", "journey_duration_seconds": 83100, "layover_duration": "PT9H20M", "layover_duration_seconds": 33600, "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-07-01T19:15", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:30", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607160715cph2026071609301783", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-485", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R15B0F2B1F6", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-485-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT14H25M", "transit_time": "7H35M", "routes": [ { "air_segment_key": "SEG_22", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_21", "origin": "IST", "departure_time": "2026-07-16T07:15", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T09:30", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R15B0F2B1F6_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12747.84, "gross_total": 1237.5, "base_fare": 8184.96, "tax": 4562.88, "sell": { "currency": "SEK", "total": 12747.84, "base_fare": 8184.96, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMxNC4yMSwiYmFzZV9mYXJlIjo4NDMuODEsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjM3LjUsImJhc2VfZmFyZSI6NzY3LjEsInRheCI6NDcwLjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzNy41LCJiYXNlX2ZhcmUiOjc2Ny4xLCJ0YXgiOjQ3MC40fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12747.84, "base_fare": 8184.96, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7440.87", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 744.09 }, "partner": { "currency": "SEK", "total": 12747.84, "base_fare": 8184.96, "tax": 4562.88, "gross": { "base_fare": "7440.87", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 744.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMTQuMjEiLCJiYXNlX2ZhcmUiOiI4NDMuODEiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjcuMTAiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3Ni43MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijc2LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzcuNTAiLCJiYXNlX2ZhcmUiOiI3NjcuMTAiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjcuMTAiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjM3LjUwIiwiYmFzZV9mYXJlIjoiNzY3LjEwIiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMzcuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12747.84, "calendar_total_sell": 12747.84, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12747.84, "filter": { "id": "F1BT00023-485", "price": 12747.84, "gross_total": 1237.5, "journey_duration": "PT1D4H25M", "journey_duration_seconds": 102300, "layover_duration": "PT14H35M", "layover_duration_seconds": 52500, "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-07-01T19:15", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:30", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607151805ist202607152340654ist202607160715cph2026071609301783", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-486", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R15B0F3B1F5", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-486-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT9H5M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_21", "origin": "IST", "departure_time": "2026-07-16T07:15", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T09:30", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R15B0F3B1F5_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12747.84, "gross_total": 1237.5, "base_fare": 8184.96, "tax": 4562.88, "sell": { "currency": "SEK", "total": 12747.84, "base_fare": 8184.96, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMxNC4yMSwiYmFzZV9mYXJlIjo4NDMuODEsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjM3LjUsImJhc2VfZmFyZSI6NzY3LjEsInRheCI6NDcwLjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzNy41LCJiYXNlX2ZhcmUiOjc2Ny4xLCJ0YXgiOjQ3MC40fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12747.84, "base_fare": 8184.96, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7440.87", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 744.09 }, "partner": { "currency": "SEK", "total": 12747.84, "base_fare": 8184.96, "tax": 4562.88, "gross": { "base_fare": "7440.87", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 744.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMTQuMjEiLCJiYXNlX2ZhcmUiOiI4NDMuODEiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjcuMTAiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3Ni43MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijc2LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzcuNTAiLCJiYXNlX2ZhcmUiOiI3NjcuMTAiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjcuMTAiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjM3LjUwIiwiYmFzZV9mYXJlIjoiNzY3LjEwIiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMzcuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12747.84, "calendar_total_sell": 12747.84, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12747.84, "filter": { "id": "F1BT00023-486", "price": 12747.84, "gross_total": 1237.5, "journey_duration": "PT1D0H35M", "journey_duration_seconds": 88500, "layover_duration": "PT10H45M", "layover_duration_seconds": 38700, "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-07-01T19:15", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:30", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607160715cph2026071609301783", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-487", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R15B0F3B1F6", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-487-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT14H25M", "transit_time": "7H35M", "routes": [ { "air_segment_key": "SEG_22", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_21", "origin": "IST", "departure_time": "2026-07-16T07:15", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T09:30", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R15B0F3B1F6_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12747.84, "gross_total": 1237.5, "base_fare": 8184.96, "tax": 4562.88, "sell": { "currency": "SEK", "total": 12747.84, "base_fare": 8184.96, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMxNC4yMSwiYmFzZV9mYXJlIjo4NDMuODEsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjM3LjUsImJhc2VfZmFyZSI6NzY3LjEsInRheCI6NDcwLjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzNy41LCJiYXNlX2ZhcmUiOjc2Ny4xLCJ0YXgiOjQ3MC40fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12747.84, "base_fare": 8184.96, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7440.87", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 744.09 }, "partner": { "currency": "SEK", "total": 12747.84, "base_fare": 8184.96, "tax": 4562.88, "gross": { "base_fare": "7440.87", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 744.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMTQuMjEiLCJiYXNlX2ZhcmUiOiI4NDMuODEiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjcuMTAiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3Ni43MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijc2LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzcuNTAiLCJiYXNlX2ZhcmUiOiI3NjcuMTAiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjcuMTAiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjM3LjUwIiwiYmFzZV9mYXJlIjoiNzY3LjEwIiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMzcuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12747.84, "calendar_total_sell": 12747.84, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12747.84, "filter": { "id": "F1BT00023-487", "price": 12747.84, "gross_total": 1237.5, "journey_duration": "PT1D5H55M", "journey_duration_seconds": 107700, "layover_duration": "PT16H0M", "layover_duration_seconds": 57600, "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-07-01T19:15", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:30", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607151805ist202607152340654ist202607160715cph2026071609301783", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-488", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R11B0F0B1F1", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-488-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_12", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R11B0F0B1F1_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12424.44, "gross_total": 1207.19, "base_fare": 7861.56, "tax": 4562.88, "sell": { "currency": "SEK", "total": 12424.44, "base_fare": 7861.56, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4MC44NywiYmFzZV9mYXJlIjo4MTAuNDcsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjA3LjE5LCJiYXNlX2ZhcmUiOjczNi43OSwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjA3LjE5LCJiYXNlX2ZhcmUiOjczNi43OSwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12424.44, "base_fare": 7861.56, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7146.86", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 714.7 }, "partner": { "currency": "SEK", "total": 12424.44, "base_fare": 7861.56, "tax": 4562.88, "gross": { "base_fare": "7146.86", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 714.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODAuODciLCJiYXNlX2ZhcmUiOiI4MTAuNDciLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzYuNzkiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3My42OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjczLjY4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDcuMTkiLCJiYXNlX2ZhcmUiOiI3MzYuNzkiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzYuNzkiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjA3LjE5IiwiYmFzZV9mYXJlIjoiNzM2Ljc5IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMDcuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12424.44, "calendar_total_sell": 12424.44, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12424.44, "filter": { "id": "F1BT00023-488", "price": 12424.44, "gross_total": 1207.19, "journey_duration": "PT1D5H45M", "journey_duration_seconds": 107100, "layover_duration": "PT15H50M", "layover_duration_seconds": 57000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-489", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R11B0F0B1F0", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-489-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_10", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R11B0F0B1F0_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12424.44, "gross_total": 1207.19, "base_fare": 7861.56, "tax": 4562.88, "sell": { "currency": "SEK", "total": 12424.44, "base_fare": 7861.56, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4MC44NywiYmFzZV9mYXJlIjo4MTAuNDcsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjA3LjE5LCJiYXNlX2ZhcmUiOjczNi43OSwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjA3LjE5LCJiYXNlX2ZhcmUiOjczNi43OSwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12424.44, "base_fare": 7861.56, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7146.86", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 714.7 }, "partner": { "currency": "SEK", "total": 12424.44, "base_fare": 7861.56, "tax": 4562.88, "gross": { "base_fare": "7146.86", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 714.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODAuODciLCJiYXNlX2ZhcmUiOiI4MTAuNDciLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzYuNzkiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3My42OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjczLjY4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDcuMTkiLCJiYXNlX2ZhcmUiOiI3MzYuNzkiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzYuNzkiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjA3LjE5IiwiYmFzZV9mYXJlIjoiNzM2Ljc5IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMDcuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12424.44, "calendar_total_sell": 12424.44, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12424.44, "filter": { "id": "F1BT00023-489", "price": 12424.44, "gross_total": 1207.19, "journey_duration": "PT1D7H15M", "journey_duration_seconds": 112500, "layover_duration": "PT17H25M", "layover_duration_seconds": 62700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-490", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R11B0F0B1F2", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-490-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R11B0F0B1F2_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12424.44, "gross_total": 1207.19, "base_fare": 7861.56, "tax": 4562.88, "sell": { "currency": "SEK", "total": 12424.44, "base_fare": 7861.56, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4MC44NywiYmFzZV9mYXJlIjo4MTAuNDcsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjA3LjE5LCJiYXNlX2ZhcmUiOjczNi43OSwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjA3LjE5LCJiYXNlX2ZhcmUiOjczNi43OSwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12424.44, "base_fare": 7861.56, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7146.86", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 714.7 }, "partner": { "currency": "SEK", "total": 12424.44, "base_fare": 7861.56, "tax": 4562.88, "gross": { "base_fare": "7146.86", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 714.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODAuODciLCJiYXNlX2ZhcmUiOiI4MTAuNDciLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzYuNzkiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3My42OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjczLjY4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDcuMTkiLCJiYXNlX2ZhcmUiOiI3MzYuNzkiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzYuNzkiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjA3LjE5IiwiYmFzZV9mYXJlIjoiNzM2Ljc5IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMDcuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12424.44, "calendar_total_sell": 12424.44, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12424.44, "filter": { "id": "F1BT00023-490", "price": 12424.44, "gross_total": 1207.19, "journey_duration": "PT1D7H55M", "journey_duration_seconds": 114900, "layover_duration": "PT18H10M", "layover_duration_seconds": 65400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-491", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R11B0F0B1F3", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-491-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H55M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_17", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R11B0F0B1F3_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12424.44, "gross_total": 1207.19, "base_fare": 7861.56, "tax": 4562.88, "sell": { "currency": "SEK", "total": 12424.44, "base_fare": 7861.56, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4MC44NywiYmFzZV9mYXJlIjo4MTAuNDcsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjA3LjE5LCJiYXNlX2ZhcmUiOjczNi43OSwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjA3LjE5LCJiYXNlX2ZhcmUiOjczNi43OSwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12424.44, "base_fare": 7861.56, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7146.86", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 714.7 }, "partner": { "currency": "SEK", "total": 12424.44, "base_fare": 7861.56, "tax": 4562.88, "gross": { "base_fare": "7146.86", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 714.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODAuODciLCJiYXNlX2ZhcmUiOiI4MTAuNDciLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzYuNzkiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3My42OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjczLjY4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDcuMTkiLCJiYXNlX2ZhcmUiOiI3MzYuNzkiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzYuNzkiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjA3LjE5IiwiYmFzZV9mYXJlIjoiNzM2Ljc5IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMDcuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12424.44, "calendar_total_sell": 12424.44, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12424.44, "filter": { "id": "F1BT00023-491", "price": 12424.44, "gross_total": 1207.19, "journey_duration": "PT1D12H10M", "journey_duration_seconds": 130200, "layover_duration": "PT22H20M", "layover_duration_seconds": 80400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-492", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R11B0F0B1F4", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-492-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT19H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "SEG_22", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R11B0F0B1F4_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12424.44, "gross_total": 1207.19, "base_fare": 7861.56, "tax": 4562.88, "sell": { "currency": "SEK", "total": 12424.44, "base_fare": 7861.56, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4MC44NywiYmFzZV9mYXJlIjo4MTAuNDcsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjA3LjE5LCJiYXNlX2ZhcmUiOjczNi43OSwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjA3LjE5LCJiYXNlX2ZhcmUiOjczNi43OSwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12424.44, "base_fare": 7861.56, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7146.86", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 714.7 }, "partner": { "currency": "SEK", "total": 12424.44, "base_fare": 7861.56, "tax": 4562.88, "gross": { "base_fare": "7146.86", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 714.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODAuODciLCJiYXNlX2ZhcmUiOiI4MTAuNDciLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzYuNzkiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3My42OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjczLjY4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDcuMTkiLCJiYXNlX2ZhcmUiOiI3MzYuNzkiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzYuNzkiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjA3LjE5IiwiYmFzZV9mYXJlIjoiNzM2Ljc5IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMDcuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12424.44, "calendar_total_sell": 12424.44, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12424.44, "filter": { "id": "F1BT00023-492", "price": 12424.44, "gross_total": 1207.19, "journey_duration": "PT1D13H15M", "journey_duration_seconds": 134100, "layover_duration": "PT23H25M", "layover_duration_seconds": 84300, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607151805ist202607152340654ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-493", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R11B0F1B1F1", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-493-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_12", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R11B0F1B1F1_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12424.44, "gross_total": 1207.19, "base_fare": 7861.56, "tax": 4562.88, "sell": { "currency": "SEK", "total": 12424.44, "base_fare": 7861.56, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4MC44NywiYmFzZV9mYXJlIjo4MTAuNDcsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjA3LjE5LCJiYXNlX2ZhcmUiOjczNi43OSwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjA3LjE5LCJiYXNlX2ZhcmUiOjczNi43OSwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12424.44, "base_fare": 7861.56, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7146.86", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 714.7 }, "partner": { "currency": "SEK", "total": 12424.44, "base_fare": 7861.56, "tax": 4562.88, "gross": { "base_fare": "7146.86", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 714.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODAuODciLCJiYXNlX2ZhcmUiOiI4MTAuNDciLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzYuNzkiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3My42OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjczLjY4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDcuMTkiLCJiYXNlX2ZhcmUiOiI3MzYuNzkiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzYuNzkiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjA3LjE5IiwiYmFzZV9mYXJlIjoiNzM2Ljc5IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMDcuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12424.44, "calendar_total_sell": 12424.44, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12424.44, "filter": { "id": "F1BT00023-493", "price": 12424.44, "gross_total": 1207.19, "journey_duration": "PT1D7H15M", "journey_duration_seconds": 112500, "layover_duration": "PT17H15M", "layover_duration_seconds": 62100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-494", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R11B0F1B1F0", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-494-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_10", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R11B0F1B1F0_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12424.44, "gross_total": 1207.19, "base_fare": 7861.56, "tax": 4562.88, "sell": { "currency": "SEK", "total": 12424.44, "base_fare": 7861.56, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4MC44NywiYmFzZV9mYXJlIjo4MTAuNDcsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjA3LjE5LCJiYXNlX2ZhcmUiOjczNi43OSwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjA3LjE5LCJiYXNlX2ZhcmUiOjczNi43OSwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12424.44, "base_fare": 7861.56, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7146.86", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 714.7 }, "partner": { "currency": "SEK", "total": 12424.44, "base_fare": 7861.56, "tax": 4562.88, "gross": { "base_fare": "7146.86", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 714.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODAuODciLCJiYXNlX2ZhcmUiOiI4MTAuNDciLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzYuNzkiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3My42OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjczLjY4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDcuMTkiLCJiYXNlX2ZhcmUiOiI3MzYuNzkiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzYuNzkiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjA3LjE5IiwiYmFzZV9mYXJlIjoiNzM2Ljc5IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMDcuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12424.44, "calendar_total_sell": 12424.44, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12424.44, "filter": { "id": "F1BT00023-494", "price": 12424.44, "gross_total": 1207.19, "journey_duration": "PT1D8H45M", "journey_duration_seconds": 117900, "layover_duration": "PT18H50M", "layover_duration_seconds": 67800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-495", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R11B0F1B1F2", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-495-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R11B0F1B1F2_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12424.44, "gross_total": 1207.19, "base_fare": 7861.56, "tax": 4562.88, "sell": { "currency": "SEK", "total": 12424.44, "base_fare": 7861.56, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4MC44NywiYmFzZV9mYXJlIjo4MTAuNDcsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjA3LjE5LCJiYXNlX2ZhcmUiOjczNi43OSwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjA3LjE5LCJiYXNlX2ZhcmUiOjczNi43OSwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12424.44, "base_fare": 7861.56, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7146.86", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 714.7 }, "partner": { "currency": "SEK", "total": 12424.44, "base_fare": 7861.56, "tax": 4562.88, "gross": { "base_fare": "7146.86", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 714.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODAuODciLCJiYXNlX2ZhcmUiOiI4MTAuNDciLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzYuNzkiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3My42OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjczLjY4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDcuMTkiLCJiYXNlX2ZhcmUiOiI3MzYuNzkiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzYuNzkiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjA3LjE5IiwiYmFzZV9mYXJlIjoiNzM2Ljc5IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMDcuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12424.44, "calendar_total_sell": 12424.44, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12424.44, "filter": { "id": "F1BT00023-495", "price": 12424.44, "gross_total": 1207.19, "journey_duration": "PT1D9H25M", "journey_duration_seconds": 120300, "layover_duration": "PT19H35M", "layover_duration_seconds": 70500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-496", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R11B0F1B1F3", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-496-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H55M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_17", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R11B0F1B1F3_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12424.44, "gross_total": 1207.19, "base_fare": 7861.56, "tax": 4562.88, "sell": { "currency": "SEK", "total": 12424.44, "base_fare": 7861.56, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4MC44NywiYmFzZV9mYXJlIjo4MTAuNDcsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjA3LjE5LCJiYXNlX2ZhcmUiOjczNi43OSwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjA3LjE5LCJiYXNlX2ZhcmUiOjczNi43OSwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12424.44, "base_fare": 7861.56, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7146.86", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 714.7 }, "partner": { "currency": "SEK", "total": 12424.44, "base_fare": 7861.56, "tax": 4562.88, "gross": { "base_fare": "7146.86", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 714.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODAuODciLCJiYXNlX2ZhcmUiOiI4MTAuNDciLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzYuNzkiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3My42OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjczLjY4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDcuMTkiLCJiYXNlX2ZhcmUiOiI3MzYuNzkiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzYuNzkiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjA3LjE5IiwiYmFzZV9mYXJlIjoiNzM2Ljc5IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMDcuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12424.44, "calendar_total_sell": 12424.44, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12424.44, "filter": { "id": "F1BT00023-496", "price": 12424.44, "gross_total": 1207.19, "journey_duration": "PT1D13H40M", "journey_duration_seconds": 135600, "layover_duration": "PT23H45M", "layover_duration_seconds": 85500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-497", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R11B0F1B1F4", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-497-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT19H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "SEG_22", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R11B0F1B1F4_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12424.44, "gross_total": 1207.19, "base_fare": 7861.56, "tax": 4562.88, "sell": { "currency": "SEK", "total": 12424.44, "base_fare": 7861.56, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4MC44NywiYmFzZV9mYXJlIjo4MTAuNDcsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjA3LjE5LCJiYXNlX2ZhcmUiOjczNi43OSwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjA3LjE5LCJiYXNlX2ZhcmUiOjczNi43OSwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12424.44, "base_fare": 7861.56, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7146.86", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 714.7 }, "partner": { "currency": "SEK", "total": 12424.44, "base_fare": 7861.56, "tax": 4562.88, "gross": { "base_fare": "7146.86", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 714.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODAuODciLCJiYXNlX2ZhcmUiOiI4MTAuNDciLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzYuNzkiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3My42OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjczLjY4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDcuMTkiLCJiYXNlX2ZhcmUiOiI3MzYuNzkiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzYuNzkiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjA3LjE5IiwiYmFzZV9mYXJlIjoiNzM2Ljc5IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMDcuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12424.44, "calendar_total_sell": 12424.44, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12424.44, "filter": { "id": "F1BT00023-497", "price": 12424.44, "gross_total": 1207.19, "journey_duration": "PT1D14H45M", "journey_duration_seconds": 139500, "layover_duration": "PT1D0H50M", "layover_duration_seconds": 89400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607151805ist202607152340654ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-498", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R12B0F2B1F1", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-498-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_12", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R12B0F2B1F1_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12491.76, "gross_total": 1213.5, "base_fare": 7928.88, "tax": 4562.88, "sell": { "currency": "SEK", "total": 12491.76, "base_fare": 7928.88, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4Ny44MSwiYmFzZV9mYXJlIjo4MTcuNDEsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjEzLjUsImJhc2VfZmFyZSI6NzQzLjEsInRheCI6NDcwLjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMy41LCJiYXNlX2ZhcmUiOjc0My4xLCJ0YXgiOjQ3MC40fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12491.76, "base_fare": 7928.88, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7208.07", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 720.81 }, "partner": { "currency": "SEK", "total": 12491.76, "base_fare": 7928.88, "tax": 4562.88, "gross": { "base_fare": "7208.07", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 720.81 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODcuODEiLCJiYXNlX2ZhcmUiOiI4MTcuNDEiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDMuMTAiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3NC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijc0LjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTMuNTAiLCJiYXNlX2ZhcmUiOiI3NDMuMTAiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDMuMTAiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjEzLjUwIiwiYmFzZV9mYXJlIjoiNzQzLjEwIiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMTMuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12491.76, "calendar_total_sell": 12491.76, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12491.76, "filter": { "id": "F1BT00023-498", "price": 12491.76, "gross_total": 1213.5, "journey_duration": "PT1D1H30M", "journey_duration_seconds": 91800, "layover_duration": "PT11H35M", "layover_duration_seconds": 41700, "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-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-499", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R12B0F2B1F0", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-499-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_10", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R12B0F2B1F0_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12491.76, "gross_total": 1213.5, "base_fare": 7928.88, "tax": 4562.88, "sell": { "currency": "SEK", "total": 12491.76, "base_fare": 7928.88, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4Ny44MSwiYmFzZV9mYXJlIjo4MTcuNDEsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjEzLjUsImJhc2VfZmFyZSI6NzQzLjEsInRheCI6NDcwLjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMy41LCJiYXNlX2ZhcmUiOjc0My4xLCJ0YXgiOjQ3MC40fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12491.76, "base_fare": 7928.88, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7208.07", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 720.81 }, "partner": { "currency": "SEK", "total": 12491.76, "base_fare": 7928.88, "tax": 4562.88, "gross": { "base_fare": "7208.07", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 720.81 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODcuODEiLCJiYXNlX2ZhcmUiOiI4MTcuNDEiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDMuMTAiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3NC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijc0LjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTMuNTAiLCJiYXNlX2ZhcmUiOiI3NDMuMTAiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDMuMTAiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjEzLjUwIiwiYmFzZV9mYXJlIjoiNzQzLjEwIiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMTMuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12491.76, "calendar_total_sell": 12491.76, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12491.76, "filter": { "id": "F1BT00023-499", "price": 12491.76, "gross_total": 1213.5, "journey_duration": "PT1D3H0M", "journey_duration_seconds": 97200, "layover_duration": "PT13H10M", "layover_duration_seconds": 47400, "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-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-500", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R12B0F2B1F2", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-500-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R12B0F2B1F2_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12491.76, "gross_total": 1213.5, "base_fare": 7928.88, "tax": 4562.88, "sell": { "currency": "SEK", "total": 12491.76, "base_fare": 7928.88, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4Ny44MSwiYmFzZV9mYXJlIjo4MTcuNDEsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjEzLjUsImJhc2VfZmFyZSI6NzQzLjEsInRheCI6NDcwLjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMy41LCJiYXNlX2ZhcmUiOjc0My4xLCJ0YXgiOjQ3MC40fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12491.76, "base_fare": 7928.88, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7208.07", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 720.81 }, "partner": { "currency": "SEK", "total": 12491.76, "base_fare": 7928.88, "tax": 4562.88, "gross": { "base_fare": "7208.07", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 720.81 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODcuODEiLCJiYXNlX2ZhcmUiOiI4MTcuNDEiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDMuMTAiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3NC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijc0LjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTMuNTAiLCJiYXNlX2ZhcmUiOiI3NDMuMTAiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDMuMTAiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjEzLjUwIiwiYmFzZV9mYXJlIjoiNzQzLjEwIiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMTMuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12491.76, "calendar_total_sell": 12491.76, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12491.76, "filter": { "id": "F1BT00023-500", "price": 12491.76, "gross_total": 1213.5, "journey_duration": "PT1D3H40M", "journey_duration_seconds": 99600, "layover_duration": "PT13H55M", "layover_duration_seconds": 50100, "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-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-501", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R12B0F2B1F3", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-501-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H55M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_17", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R12B0F2B1F3_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12491.76, "gross_total": 1213.5, "base_fare": 7928.88, "tax": 4562.88, "sell": { "currency": "SEK", "total": 12491.76, "base_fare": 7928.88, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4Ny44MSwiYmFzZV9mYXJlIjo4MTcuNDEsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjEzLjUsImJhc2VfZmFyZSI6NzQzLjEsInRheCI6NDcwLjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMy41LCJiYXNlX2ZhcmUiOjc0My4xLCJ0YXgiOjQ3MC40fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12491.76, "base_fare": 7928.88, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7208.07", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 720.81 }, "partner": { "currency": "SEK", "total": 12491.76, "base_fare": 7928.88, "tax": 4562.88, "gross": { "base_fare": "7208.07", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 720.81 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODcuODEiLCJiYXNlX2ZhcmUiOiI4MTcuNDEiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDMuMTAiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3NC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijc0LjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTMuNTAiLCJiYXNlX2ZhcmUiOiI3NDMuMTAiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDMuMTAiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjEzLjUwIiwiYmFzZV9mYXJlIjoiNzQzLjEwIiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMTMuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12491.76, "calendar_total_sell": 12491.76, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12491.76, "filter": { "id": "F1BT00023-501", "price": 12491.76, "gross_total": 1213.5, "journey_duration": "PT1D7H55M", "journey_duration_seconds": 114900, "layover_duration": "PT18H5M", "layover_duration_seconds": 65100, "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-07-01T19:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-502", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R12B0F2B1F4", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-502-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT19H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "SEG_22", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R12B0F2B1F4_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12491.76, "gross_total": 1213.5, "base_fare": 7928.88, "tax": 4562.88, "sell": { "currency": "SEK", "total": 12491.76, "base_fare": 7928.88, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4Ny44MSwiYmFzZV9mYXJlIjo4MTcuNDEsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjEzLjUsImJhc2VfZmFyZSI6NzQzLjEsInRheCI6NDcwLjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMy41LCJiYXNlX2ZhcmUiOjc0My4xLCJ0YXgiOjQ3MC40fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12491.76, "base_fare": 7928.88, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7208.07", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 720.81 }, "partner": { "currency": "SEK", "total": 12491.76, "base_fare": 7928.88, "tax": 4562.88, "gross": { "base_fare": "7208.07", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 720.81 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODcuODEiLCJiYXNlX2ZhcmUiOiI4MTcuNDEiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDMuMTAiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3NC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijc0LjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTMuNTAiLCJiYXNlX2ZhcmUiOiI3NDMuMTAiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDMuMTAiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjEzLjUwIiwiYmFzZV9mYXJlIjoiNzQzLjEwIiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMTMuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12491.76, "calendar_total_sell": 12491.76, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12491.76, "filter": { "id": "F1BT00023-502", "price": 12491.76, "gross_total": 1213.5, "journey_duration": "PT1D9H0M", "journey_duration_seconds": 118800, "layover_duration": "PT19H10M", "layover_duration_seconds": 69000, "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-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607151805ist202607152340654ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-503", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R12B0F3B1F1", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-503-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_12", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R12B0F3B1F1_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12491.76, "gross_total": 1213.5, "base_fare": 7928.88, "tax": 4562.88, "sell": { "currency": "SEK", "total": 12491.76, "base_fare": 7928.88, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4Ny44MSwiYmFzZV9mYXJlIjo4MTcuNDEsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjEzLjUsImJhc2VfZmFyZSI6NzQzLjEsInRheCI6NDcwLjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMy41LCJiYXNlX2ZhcmUiOjc0My4xLCJ0YXgiOjQ3MC40fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12491.76, "base_fare": 7928.88, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7208.07", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 720.81 }, "partner": { "currency": "SEK", "total": 12491.76, "base_fare": 7928.88, "tax": 4562.88, "gross": { "base_fare": "7208.07", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 720.81 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODcuODEiLCJiYXNlX2ZhcmUiOiI4MTcuNDEiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDMuMTAiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3NC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijc0LjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTMuNTAiLCJiYXNlX2ZhcmUiOiI3NDMuMTAiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDMuMTAiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjEzLjUwIiwiYmFzZV9mYXJlIjoiNzQzLjEwIiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMTMuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12491.76, "calendar_total_sell": 12491.76, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12491.76, "filter": { "id": "F1BT00023-503", "price": 12491.76, "gross_total": 1213.5, "journey_duration": "PT1D3H0M", "journey_duration_seconds": 97200, "layover_duration": "PT13H0M", "layover_duration_seconds": 46800, "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-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-504", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R12B0F3B1F0", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-504-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_10", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R12B0F3B1F0_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12491.76, "gross_total": 1213.5, "base_fare": 7928.88, "tax": 4562.88, "sell": { "currency": "SEK", "total": 12491.76, "base_fare": 7928.88, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4Ny44MSwiYmFzZV9mYXJlIjo4MTcuNDEsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjEzLjUsImJhc2VfZmFyZSI6NzQzLjEsInRheCI6NDcwLjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMy41LCJiYXNlX2ZhcmUiOjc0My4xLCJ0YXgiOjQ3MC40fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12491.76, "base_fare": 7928.88, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7208.07", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 720.81 }, "partner": { "currency": "SEK", "total": 12491.76, "base_fare": 7928.88, "tax": 4562.88, "gross": { "base_fare": "7208.07", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 720.81 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODcuODEiLCJiYXNlX2ZhcmUiOiI4MTcuNDEiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDMuMTAiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3NC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijc0LjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTMuNTAiLCJiYXNlX2ZhcmUiOiI3NDMuMTAiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDMuMTAiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjEzLjUwIiwiYmFzZV9mYXJlIjoiNzQzLjEwIiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMTMuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12491.76, "calendar_total_sell": 12491.76, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12491.76, "filter": { "id": "F1BT00023-504", "price": 12491.76, "gross_total": 1213.5, "journey_duration": "PT1D4H30M", "journey_duration_seconds": 102600, "layover_duration": "PT14H35M", "layover_duration_seconds": 52500, "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-07-01T19:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-505", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R12B0F3B1F2", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-505-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R12B0F3B1F2_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12491.76, "gross_total": 1213.5, "base_fare": 7928.88, "tax": 4562.88, "sell": { "currency": "SEK", "total": 12491.76, "base_fare": 7928.88, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4Ny44MSwiYmFzZV9mYXJlIjo4MTcuNDEsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjEzLjUsImJhc2VfZmFyZSI6NzQzLjEsInRheCI6NDcwLjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMy41LCJiYXNlX2ZhcmUiOjc0My4xLCJ0YXgiOjQ3MC40fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12491.76, "base_fare": 7928.88, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7208.07", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 720.81 }, "partner": { "currency": "SEK", "total": 12491.76, "base_fare": 7928.88, "tax": 4562.88, "gross": { "base_fare": "7208.07", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 720.81 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODcuODEiLCJiYXNlX2ZhcmUiOiI4MTcuNDEiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDMuMTAiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3NC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijc0LjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTMuNTAiLCJiYXNlX2ZhcmUiOiI3NDMuMTAiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDMuMTAiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjEzLjUwIiwiYmFzZV9mYXJlIjoiNzQzLjEwIiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMTMuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12491.76, "calendar_total_sell": 12491.76, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12491.76, "filter": { "id": "F1BT00023-505", "price": 12491.76, "gross_total": 1213.5, "journey_duration": "PT1D5H10M", "journey_duration_seconds": 105000, "layover_duration": "PT15H20M", "layover_duration_seconds": 55200, "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-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-506", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R12B0F3B1F3", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-506-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H55M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_17", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R12B0F3B1F3_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12491.76, "gross_total": 1213.5, "base_fare": 7928.88, "tax": 4562.88, "sell": { "currency": "SEK", "total": 12491.76, "base_fare": 7928.88, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4Ny44MSwiYmFzZV9mYXJlIjo4MTcuNDEsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjEzLjUsImJhc2VfZmFyZSI6NzQzLjEsInRheCI6NDcwLjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMy41LCJiYXNlX2ZhcmUiOjc0My4xLCJ0YXgiOjQ3MC40fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12491.76, "base_fare": 7928.88, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7208.07", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 720.81 }, "partner": { "currency": "SEK", "total": 12491.76, "base_fare": 7928.88, "tax": 4562.88, "gross": { "base_fare": "7208.07", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 720.81 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODcuODEiLCJiYXNlX2ZhcmUiOiI4MTcuNDEiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDMuMTAiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3NC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijc0LjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTMuNTAiLCJiYXNlX2ZhcmUiOiI3NDMuMTAiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDMuMTAiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjEzLjUwIiwiYmFzZV9mYXJlIjoiNzQzLjEwIiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMTMuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12491.76, "calendar_total_sell": 12491.76, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12491.76, "filter": { "id": "F1BT00023-506", "price": 12491.76, "gross_total": 1213.5, "journey_duration": "PT1D9H25M", "journey_duration_seconds": 120300, "layover_duration": "PT19H30M", "layover_duration_seconds": 70200, "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-07-01T19:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-507", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R12B0F3B1F4", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-507-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT19H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "SEG_22", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R12B0F3B1F4_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 12491.76, "gross_total": 1213.5, "base_fare": 7928.88, "tax": 4562.88, "sell": { "currency": "SEK", "total": 12491.76, "base_fare": 7928.88, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4Ny44MSwiYmFzZV9mYXJlIjo4MTcuNDEsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjEzLjUsImJhc2VfZmFyZSI6NzQzLjEsInRheCI6NDcwLjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMy41LCJiYXNlX2ZhcmUiOjc0My4xLCJ0YXgiOjQ3MC40fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 12491.76, "base_fare": 7928.88, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7208.07", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 720.81 }, "partner": { "currency": "SEK", "total": 12491.76, "base_fare": 7928.88, "tax": 4562.88, "gross": { "base_fare": "7208.07", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 720.81 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODcuODEiLCJiYXNlX2ZhcmUiOiI4MTcuNDEiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDMuMTAiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI3NC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijc0LjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTMuNTAiLCJiYXNlX2ZhcmUiOiI3NDMuMTAiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDMuMTAiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjEzLjUwIiwiYmFzZV9mYXJlIjoiNzQzLjEwIiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMTMuNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 12491.76, "calendar_total_sell": 12491.76, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 12491.76, "filter": { "id": "F1BT00023-507", "price": 12491.76, "gross_total": 1213.5, "journey_duration": "PT1D10H30M", "journey_duration_seconds": 124200, "layover_duration": "PT20H35M", "layover_duration_seconds": 74100, "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-07-01T19:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607151805ist202607152340654ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-508", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R16B0F4B1F1", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT11H15M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_9", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-508-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H30M", "transit_time": "4H35M", "routes": [ { "air_segment_key": "SEG_12", "origin": "ALG", "departure_time": "2026-07-15T11:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "652" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "652" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R16B0F4B1F1_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 13234.59, "gross_total": 1283.12, "base_fare": 8671.61, "tax": 4562.98, "sell": { "currency": "SEK", "total": 13234.59, "base_fare": 8671.61, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NC4zOSwiYmFzZV9mYXJlIjo4OTMuOTgsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4My4xMiwiYmFzZV9mYXJlIjo4MTIuNzEsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyODMuMTIsImJhc2VfZmFyZSI6ODEyLjcxLCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 13234.59, "base_fare": 8671.61, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7883.29", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 788.32 }, "partner": { "currency": "SEK", "total": 13234.59, "base_fare": 8671.61, "tax": 4562.98, "gross": { "base_fare": "7883.29", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 788.32 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjQuMzkiLCJiYXNlX2ZhcmUiOiI4OTMuOTgiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTIuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4MS4yNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjgxLjI3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODMuMTIiLCJiYXNlX2ZhcmUiOiI4MTIuNzEiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTIuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjgzLjEyIiwiYmFzZV9mYXJlIjoiODEyLjcxIiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyODMuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 13234.59, "calendar_total_sell": 13234.59, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 13234.59, "filter": { "id": "F1BT00023-508", "price": 13234.59, "gross_total": 1283.12, "journey_duration": "PT22H45M", "journey_duration_seconds": 81900, "layover_duration": "PT8H45M", "layover_duration_seconds": 31500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607151105ist202607151645652ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-509", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R16B0F4B1F0", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT11H15M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_9", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-509-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H0M", "transit_time": "6H10M", "routes": [ { "air_segment_key": "SEG_10", "origin": "ALG", "departure_time": "2026-07-15T09:35", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T15:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "852" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_13", "origin": "IST", "departure_time": "2026-07-15T21:20", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-15T23:35", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-15", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1787" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R16B0F4B1F0_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 13234.59, "gross_total": 1283.12, "base_fare": 8671.61, "tax": 4562.98, "sell": { "currency": "SEK", "total": 13234.59, "base_fare": 8671.61, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NC4zOSwiYmFzZV9mYXJlIjo4OTMuOTgsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4My4xMiwiYmFzZV9mYXJlIjo4MTIuNzEsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyODMuMTIsImJhc2VfZmFyZSI6ODEyLjcxLCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 13234.59, "base_fare": 8671.61, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7883.29", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 788.32 }, "partner": { "currency": "SEK", "total": 13234.59, "base_fare": 8671.61, "tax": 4562.98, "gross": { "base_fare": "7883.29", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 788.32 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjQuMzkiLCJiYXNlX2ZhcmUiOiI4OTMuOTgiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTIuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4MS4yNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjgxLjI3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODMuMTIiLCJiYXNlX2ZhcmUiOiI4MTIuNzEiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTIuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjgzLjEyIiwiYmFzZV9mYXJlIjoiODEyLjcxIiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyODMuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-15", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-15", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 13234.59, "calendar_total_sell": 13234.59, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 13234.59, "filter": { "id": "F1BT00023-509", "price": 13234.59, "gross_total": 1283.12, "journey_duration": "PT1D0H15M", "journey_duration_seconds": 87300, "layover_duration": "PT10H20M", "layover_duration_seconds": 37200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "night", "arrival_departure_time": "2026-07-15T23:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607150935ist202607151510852ist202607152120cph2026071523351787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-510", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R16B0F4B1F2", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT11H15M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_9", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-510-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H40M", "transit_time": "6H55M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "2026-07-16", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R16B0F4B1F2_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 13234.59, "gross_total": 1283.12, "base_fare": 8671.61, "tax": 4562.98, "sell": { "currency": "SEK", "total": 13234.59, "base_fare": 8671.61, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NC4zOSwiYmFzZV9mYXJlIjo4OTMuOTgsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4My4xMiwiYmFzZV9mYXJlIjo4MTIuNzEsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyODMuMTIsImJhc2VfZmFyZSI6ODEyLjcxLCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 13234.59, "base_fare": 8671.61, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7883.29", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 788.32 }, "partner": { "currency": "SEK", "total": 13234.59, "base_fare": 8671.61, "tax": 4562.98, "gross": { "base_fare": "7883.29", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 788.32 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjQuMzkiLCJiYXNlX2ZhcmUiOiI4OTMuOTgiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTIuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4MS4yNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjgxLjI3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODMuMTIiLCJiYXNlX2ZhcmUiOiI4MTIuNzEiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTIuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjgzLjEyIiwiYmFzZV9mYXJlIjoiODEyLjcxIiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyODMuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 13234.59, "calendar_total_sell": 13234.59, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 13234.59, "filter": { "id": "F1BT00023-510", "price": 13234.59, "gross_total": 1283.12, "journey_duration": "PT1D0H55M", "journey_duration_seconds": 89700, "layover_duration": "PT11H5M", "layover_duration_seconds": 39900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607152325ist202607160455656ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-511", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R16B0F4B1F3", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT11H15M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_9", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-511-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H55M", "transit_time": "11H5M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_17", "origin": "IST", "departure_time": "2026-07-16T16:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T18:20", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1785" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R16B0F4B1F3_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 13234.59, "gross_total": 1283.12, "base_fare": 8671.61, "tax": 4562.98, "sell": { "currency": "SEK", "total": 13234.59, "base_fare": 8671.61, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NC4zOSwiYmFzZV9mYXJlIjo4OTMuOTgsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4My4xMiwiYmFzZV9mYXJlIjo4MTIuNzEsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyODMuMTIsImJhc2VfZmFyZSI6ODEyLjcxLCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 13234.59, "base_fare": 8671.61, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7883.29", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 788.32 }, "partner": { "currency": "SEK", "total": 13234.59, "base_fare": 8671.61, "tax": 4562.98, "gross": { "base_fare": "7883.29", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 788.32 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjQuMzkiLCJiYXNlX2ZhcmUiOiI4OTMuOTgiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTIuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4MS4yNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjgxLjI3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODMuMTIiLCJiYXNlX2ZhcmUiOiI4MTIuNzEiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTIuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjgzLjEyIiwiYmFzZV9mYXJlIjoiODEyLjcxIiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyODMuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 13234.59, "calendar_total_sell": 13234.59, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 13234.59, "filter": { "id": "F1BT00023-511", "price": 13234.59, "gross_total": 1283.12, "journey_duration": "PT1D5H10M", "journey_duration_seconds": 105000, "layover_duration": "PT15H15M", "layover_duration_seconds": 54900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-07-16T18:20", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607152325ist202607160455656ist202607161600cph2026071618201785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-512", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R16B0F4B1F4", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT11H15M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_9", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-512-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT19H0M", "transit_time": "12H10M", "routes": [ { "air_segment_key": "SEG_22", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_15", "origin": "IST", "departure_time": "2026-07-16T11:50", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T14:05", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "2026-07-15", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1781" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R16B0F4B1F4_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 13234.59, "gross_total": 1283.12, "base_fare": 8671.61, "tax": 4562.98, "sell": { "currency": "SEK", "total": 13234.59, "base_fare": 8671.61, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NC4zOSwiYmFzZV9mYXJlIjo4OTMuOTgsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4My4xMiwiYmFzZV9mYXJlIjo4MTIuNzEsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyODMuMTIsImJhc2VfZmFyZSI6ODEyLjcxLCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 13234.59, "base_fare": 8671.61, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7883.29", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 788.32 }, "partner": { "currency": "SEK", "total": 13234.59, "base_fare": 8671.61, "tax": 4562.98, "gross": { "base_fare": "7883.29", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 788.32 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjQuMzkiLCJiYXNlX2ZhcmUiOiI4OTMuOTgiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTIuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4MS4yNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjgxLjI3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODMuMTIiLCJiYXNlX2ZhcmUiOiI4MTIuNzEiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTIuNzEiLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjgzLjEyIiwiYmFzZV9mYXJlIjoiODEyLjcxIiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyODMuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 13234.59, "calendar_total_sell": 13234.59, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 13234.59, "filter": { "id": "F1BT00023-512", "price": 13234.59, "gross_total": 1283.12, "journey_duration": "PT1D6H15M", "journey_duration_seconds": 108900, "layover_duration": "PT16H20M", "layover_duration_seconds": 58800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-07-16T14:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607151805ist202607152340654ist202607161150cph2026071614051781", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-513", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R17B0F0B1F5", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-513-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT9H5M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_21", "origin": "IST", "departure_time": "2026-07-16T07:15", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T09:30", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R17B0F0B1F5_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 13303.45, "gross_total": 1289.57, "base_fare": 8740.57, "tax": 4562.88, "sell": { "currency": "SEK", "total": 13303.45, "base_fare": 8740.57, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3MS40OSwiYmFzZV9mYXJlIjo5MDEuMDksInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjg5LjU3LCJiYXNlX2ZhcmUiOjgxOS4xNywidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjg5LjU3LCJiYXNlX2ZhcmUiOjgxOS4xNywidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 13303.45, "base_fare": 8740.57, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7945.95", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 794.62 }, "partner": { "currency": "SEK", "total": 13303.45, "base_fare": 8740.57, "tax": 4562.88, "gross": { "base_fare": "7945.95", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 794.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzEuNDkiLCJiYXNlX2ZhcmUiOiI5MDEuMDkiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTkuMTciLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4MS45MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjgxLjkyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODkuNTciLCJiYXNlX2ZhcmUiOiI4MTkuMTciLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTkuMTciLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjg5LjU3IiwiYmFzZV9mYXJlIjoiODE5LjE3IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyODkuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 13303.45, "calendar_total_sell": 13303.45, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 13303.45, "filter": { "id": "F1BT00023-513", "price": 13303.45, "gross_total": 1289.57, "journey_duration": "PT1D3H20M", "journey_duration_seconds": 98400, "layover_duration": "PT13H35M", "layover_duration_seconds": 48900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:30", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607160715cph2026071609301783", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-514", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R17B0F0B1F6", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT18H15M", "transit_time": "11H15M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-514-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT14H25M", "transit_time": "7H35M", "routes": [ { "air_segment_key": "SEG_22", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_21", "origin": "IST", "departure_time": "2026-07-16T07:15", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T09:30", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R17B0F0B1F6_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 13303.45, "gross_total": 1289.57, "base_fare": 8740.57, "tax": 4562.88, "sell": { "currency": "SEK", "total": 13303.45, "base_fare": 8740.57, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3MS40OSwiYmFzZV9mYXJlIjo5MDEuMDksInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjg5LjU3LCJiYXNlX2ZhcmUiOjgxOS4xNywidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjg5LjU3LCJiYXNlX2ZhcmUiOjgxOS4xNywidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 13303.45, "base_fare": 8740.57, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7945.95", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 794.62 }, "partner": { "currency": "SEK", "total": 13303.45, "base_fare": 8740.57, "tax": 4562.88, "gross": { "base_fare": "7945.95", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 794.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzEuNDkiLCJiYXNlX2ZhcmUiOiI5MDEuMDkiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTkuMTciLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4MS45MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjgxLjkyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODkuNTciLCJiYXNlX2ZhcmUiOiI4MTkuMTciLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTkuMTciLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjg5LjU3IiwiYmFzZV9mYXJlIjoiODE5LjE3IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyODkuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 13303.45, "calendar_total_sell": 13303.45, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 13303.45, "filter": { "id": "F1BT00023-514", "price": 13303.45, "gross_total": 1289.57, "journey_duration": "PT1D8H40M", "journey_duration_seconds": 117600, "layover_duration": "PT18H50M", "layover_duration_seconds": 67800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:30", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020630alg202607020815851alg202607151805ist202607152340654ist202607160715cph2026071609301783", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-515", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R17B0F1B1F5", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-515-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT9H5M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_21", "origin": "IST", "departure_time": "2026-07-16T07:15", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T09:30", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R17B0F1B1F5_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 13303.45, "gross_total": 1289.57, "base_fare": 8740.57, "tax": 4562.88, "sell": { "currency": "SEK", "total": 13303.45, "base_fare": 8740.57, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3MS40OSwiYmFzZV9mYXJlIjo5MDEuMDksInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjg5LjU3LCJiYXNlX2ZhcmUiOjgxOS4xNywidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjg5LjU3LCJiYXNlX2ZhcmUiOjgxOS4xNywidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 13303.45, "base_fare": 8740.57, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7945.95", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 794.62 }, "partner": { "currency": "SEK", "total": 13303.45, "base_fare": 8740.57, "tax": 4562.88, "gross": { "base_fare": "7945.95", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 794.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzEuNDkiLCJiYXNlX2ZhcmUiOiI5MDEuMDkiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTkuMTciLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4MS45MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjgxLjkyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODkuNTciLCJiYXNlX2ZhcmUiOiI4MTkuMTciLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTkuMTciLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjg5LjU3IiwiYmFzZV9mYXJlIjoiODE5LjE3IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyODkuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 13303.45, "calendar_total_sell": 13303.45, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 13303.45, "filter": { "id": "F1BT00023-515", "price": 13303.45, "gross_total": 1289.57, "journey_duration": "PT1D4H50M", "journey_duration_seconds": 103800, "layover_duration": "PT15H0M", "layover_duration_seconds": 54000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:30", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607160715cph2026071609301783", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-516", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R17B0F1B1F6", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT19H45M", "transit_time": "12H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CPH", "departure_time": "2026-07-01T15:00", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T19:15", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1782" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT12H40M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-516-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT14H25M", "transit_time": "7H35M", "routes": [ { "air_segment_key": "SEG_22", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_21", "origin": "IST", "departure_time": "2026-07-16T07:15", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T09:30", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R17B0F1B1F6_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 13303.45, "gross_total": 1289.57, "base_fare": 8740.57, "tax": 4562.88, "sell": { "currency": "SEK", "total": 13303.45, "base_fare": 8740.57, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3MS40OSwiYmFzZV9mYXJlIjo5MDEuMDksInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjg5LjU3LCJiYXNlX2ZhcmUiOjgxOS4xNywidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjg5LjU3LCJiYXNlX2ZhcmUiOjgxOS4xNywidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 13303.45, "base_fare": 8740.57, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7945.95", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 794.62 }, "partner": { "currency": "SEK", "total": 13303.45, "base_fare": 8740.57, "tax": 4562.88, "gross": { "base_fare": "7945.95", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 794.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzEuNDkiLCJiYXNlX2ZhcmUiOiI5MDEuMDkiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTkuMTciLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4MS45MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjgxLjkyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODkuNTciLCJiYXNlX2ZhcmUiOiI4MTkuMTciLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTkuMTciLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjg5LjU3IiwiYmFzZV9mYXJlIjoiODE5LjE3IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyODkuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 13303.45, "calendar_total_sell": 13303.45, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 13303.45, "filter": { "id": "F1BT00023-516", "price": 13303.45, "gross_total": 1289.57, "journey_duration": "PT1D10H10M", "journey_duration_seconds": 123000, "layover_duration": "PT20H15M", "layover_duration_seconds": 72900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-07-01T15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:30", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011500ist2026070119151782ist202607020755alg202607020945651alg202607151805ist202607152340654ist202607160715cph2026071609301783", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-517", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R18B0F2B1F5", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-517-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT9H5M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_21", "origin": "IST", "departure_time": "2026-07-16T07:15", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T09:30", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R18B0F2B1F5_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 13370.78, "gross_total": 1295.88, "base_fare": 8807.89, "tax": 4562.88, "sell": { "currency": "SEK", "total": 13370.78, "base_fare": 8807.89, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC40MywiYmFzZV9mYXJlIjo5MDguMDMsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjk1Ljg4LCJiYXNlX2ZhcmUiOjgyNS40OCwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjk1Ljg4LCJiYXNlX2ZhcmUiOjgyNS40OCwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 13370.78, "base_fare": 8807.89, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8007.16", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 800.74 }, "partner": { "currency": "SEK", "total": 13370.78, "base_fare": 8807.89, "tax": 4562.88, "gross": { "base_fare": "8007.16", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 800.74 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguNDMiLCJiYXNlX2ZhcmUiOiI5MDguMDMiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjUuNDgiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4Mi41NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjgyLjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyOTUuODgiLCJiYXNlX2ZhcmUiOiI4MjUuNDgiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjUuNDgiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjk1Ljg4IiwiYmFzZV9mYXJlIjoiODI1LjQ4IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyOTUuODgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 13370.78, "calendar_total_sell": 13370.78, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 13370.78, "filter": { "id": "F1BT00023-517", "price": 13370.78, "gross_total": 1295.88, "journey_duration": "PT23H5M", "journey_duration_seconds": 83100, "layover_duration": "PT9H20M", "layover_duration_seconds": 33600, "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-07-01T19:15", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:30", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607152325ist202607160455656ist202607160715cph2026071609301783", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-518", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R18B0F2B1F6", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT14H0M", "transit_time": "7H0M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_5", "origin": "IST", "departure_time": "2026-07-02T06:30", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T08:15", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "2026-07-01", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "851" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-518-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT14H25M", "transit_time": "7H35M", "routes": [ { "air_segment_key": "SEG_22", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_21", "origin": "IST", "departure_time": "2026-07-16T07:15", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T09:30", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R18B0F2B1F6_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 13370.78, "gross_total": 1295.88, "base_fare": 8807.89, "tax": 4562.88, "sell": { "currency": "SEK", "total": 13370.78, "base_fare": 8807.89, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC40MywiYmFzZV9mYXJlIjo5MDguMDMsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjk1Ljg4LCJiYXNlX2ZhcmUiOjgyNS40OCwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjk1Ljg4LCJiYXNlX2ZhcmUiOjgyNS40OCwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 13370.78, "base_fare": 8807.89, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8007.16", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 800.74 }, "partner": { "currency": "SEK", "total": 13370.78, "base_fare": 8807.89, "tax": 4562.88, "gross": { "base_fare": "8007.16", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 800.74 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguNDMiLCJiYXNlX2ZhcmUiOiI5MDguMDMiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjUuNDgiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4Mi41NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjgyLjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyOTUuODgiLCJiYXNlX2ZhcmUiOiI4MjUuNDgiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjUuNDgiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjk1Ljg4IiwiYmFzZV9mYXJlIjoiODI1LjQ4IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyOTUuODgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 13370.78, "calendar_total_sell": 13370.78, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 13370.78, "filter": { "id": "F1BT00023-518", "price": 13370.78, "gross_total": 1295.88, "journey_duration": "PT1D4H25M", "journey_duration_seconds": 102300, "layover_duration": "PT14H35M", "layover_duration_seconds": 52500, "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-07-01T19:15", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:30", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020630alg202607020815851alg202607151805ist202607152340654ist202607160715cph2026071609301783", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-519", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R18B0F3B1F5", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-519-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT9H5M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_21", "origin": "IST", "departure_time": "2026-07-16T07:15", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T09:30", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R18B0F3B1F5_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 13370.78, "gross_total": 1295.88, "base_fare": 8807.89, "tax": 4562.88, "sell": { "currency": "SEK", "total": 13370.78, "base_fare": 8807.89, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC40MywiYmFzZV9mYXJlIjo5MDguMDMsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjk1Ljg4LCJiYXNlX2ZhcmUiOjgyNS40OCwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjk1Ljg4LCJiYXNlX2ZhcmUiOjgyNS40OCwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 13370.78, "base_fare": 8807.89, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8007.16", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 800.74 }, "partner": { "currency": "SEK", "total": 13370.78, "base_fare": 8807.89, "tax": 4562.88, "gross": { "base_fare": "8007.16", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 800.74 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguNDMiLCJiYXNlX2ZhcmUiOiI5MDguMDMiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjUuNDgiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4Mi41NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjgyLjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyOTUuODgiLCJiYXNlX2ZhcmUiOiI4MjUuNDgiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjUuNDgiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjk1Ljg4IiwiYmFzZV9mYXJlIjoiODI1LjQ4IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyOTUuODgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 13370.78, "calendar_total_sell": 13370.78, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 13370.78, "filter": { "id": "F1BT00023-519", "price": 13370.78, "gross_total": 1295.88, "journey_duration": "PT1D0H35M", "journey_duration_seconds": 88500, "layover_duration": "PT10H45M", "layover_duration_seconds": 38700, "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-07-01T19:15", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:30", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607152325ist202607160455656ist202607160715cph2026071609301783", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-520", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R18B0F3B1F6", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT15H30M", "transit_time": "8H25M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CPH", "departure_time": "2026-07-01T19:15", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T23:30", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1786" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_7", "origin": "IST", "departure_time": "2026-07-02T07:55", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-02T09:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-02", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "651" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-520-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT14H25M", "transit_time": "7H35M", "routes": [ { "air_segment_key": "SEG_22", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_21", "origin": "IST", "departure_time": "2026-07-16T07:15", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T09:30", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R18B0F3B1F6_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 13370.78, "gross_total": 1295.88, "base_fare": 8807.89, "tax": 4562.88, "sell": { "currency": "SEK", "total": 13370.78, "base_fare": 8807.89, "tax": 4562.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC40MywiYmFzZV9mYXJlIjo5MDguMDMsInRheCI6NDcwLjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjk1Ljg4LCJiYXNlX2ZhcmUiOjgyNS40OCwidGF4Ijo0NzAuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjk1Ljg4LCJiYXNlX2ZhcmUiOjgyNS40OCwidGF4Ijo0NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 13370.78, "base_fare": 8807.89, "tax": 4562.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8007.16", "tax": "4562.88", "discount": 0, "ait": "0.00", "service_charge": 800.74 }, "partner": { "currency": "SEK", "total": 13370.78, "base_fare": 8807.89, "tax": 4562.88, "gross": { "base_fare": "8007.16", "tax": "4562.88", "discount": "0.00", "ait": "0.00", "service_charge": 800.74 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguNDMiLCJiYXNlX2ZhcmUiOiI5MDguMDMiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjUuNDgiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4Mi41NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjgyLjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyOTUuODgiLCJiYXNlX2ZhcmUiOiI4MjUuNDgiLCJ0YXgiOiI0NzAuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjUuNDgiLCJ0YXgiOiI0NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjk1Ljg4IiwiYmFzZV9mYXJlIjoiODI1LjQ4IiwidGF4IjoiNDcwLjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyOTUuODgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 13370.78, "calendar_total_sell": 13370.78, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 13370.78, "filter": { "id": "F1BT00023-520", "price": 13370.78, "gross_total": 1295.88, "journey_duration": "PT1D5H55M", "journey_duration_seconds": 107700, "layover_duration": "PT16H0M", "layover_duration_seconds": 57600, "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-07-01T19:15", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:30", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607011915ist2026070123301786ist202607020755alg202607020945651alg202607151805ist202607152340654ist202607160715cph2026071609301783", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-521", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R19B0F4B1F5", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT11H15M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_9", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-521-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT9H5M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_20", "origin": "ALG", "departure_time": "2026-07-15T23:25", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-16T04:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "656" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_21", "origin": "IST", "departure_time": "2026-07-16T07:15", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T09:30", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-07-16", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R19B0F4B1F5_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 14113.41, "gross_total": 1365.48, "base_fare": 9550.43, "tax": 4562.98, "sell": { "currency": "SEK", "total": 14113.41, "base_fare": 9550.43, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ1NC45OSwiYmFzZV9mYXJlIjo5ODQuNTgsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NS40OCwiYmFzZV9mYXJlIjo4OTUuMDcsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNjUuNDgsImJhc2VfZmFyZSI6ODk1LjA3LCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 14113.41, "base_fare": 9550.43, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8682.18", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 868.25 }, "partner": { "currency": "SEK", "total": 14113.41, "base_fare": 9550.43, "tax": 4562.98, "gross": { "base_fare": "8682.18", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 868.25 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NTQuOTkiLCJiYXNlX2ZhcmUiOiI5ODQuNTgiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTUuMDciLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OS41MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg5LjUxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjUuNDgiLCJiYXNlX2ZhcmUiOiI4OTUuMDciLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTUuMDciLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzY1LjQ4IiwiYmFzZV9mYXJlIjoiODk1LjA3IiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjUuNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 14113.41, "calendar_total_sell": 14113.41, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14113.41, "filter": { "id": "F1BT00023-521", "price": 14113.41, "gross_total": 1365.48, "journey_duration": "PT20H20M", "journey_duration_seconds": 73200, "layover_duration": "PT6H30M", "layover_duration_seconds": 23400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:30", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607152325ist202607160455656ist202607160715cph2026071609301783", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "171178082705153117QFCTB", "flight_key": "F1BT00023-522", "journey_type": "RoundTrip", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "ShoppingResponseID": "lvlx5274767576920260607101053155bdc1216b-6146-#", "OfferID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R19B0F4B1F6", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "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": "PT11H15M", "transit_time": "4H10M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CPH", "departure_time": "2026-07-01T06:30", "origin_terminal": "2", "origin_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "destination": "IST", "arrival_time": "2026-07-01T10:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-01", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "73H", "name": "73H", "picture": "73H.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1788" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_9", "origin": "IST", "departure_time": "2026-07-01T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ALG", "arrival_time": "2026-07-01T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "flight_date": "2026-07-01", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "2026-07-01", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "653" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-522-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT14H25M", "transit_time": "7H35M", "routes": [ { "air_segment_key": "SEG_22", "origin": "ALG", "departure_time": "2026-07-15T18:05", "origin_terminal": "Array", "origin_airport": { "name": "Houari Boumediene Airport", "city": "Algiers", "country": "Algeria", "timezone": "Africa\/Algiers" }, "destination": "IST", "arrival_time": "2026-07-15T23:40", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-07-15", "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": "654" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "654" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } }, { "air_segment_key": "SEG_21", "origin": "IST", "departure_time": "2026-07-16T07:15", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "CPH", "arrival_time": "2026-07-16T09:30", "destination_terminal": "2", "destination_airport": { "name": "Copenhagen Airport", "city": "Copenhagen", "country": "Denmark", "timezone": "Europe\/Copenhagen" }, "flight_date": "2026-07-16", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "2026-07-15", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1783" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": null, "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "46", "unit": "kg", "title": "46 kg" } } } } ] } ], "OfferItemData": [ { "OfferItemID": "FDC1B3568E1AB41C2BCDD775F92BB7301-R19B0F4B1F6_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ] } ], "price": { "currency": "SEK", "total": 14113.41, "gross_total": 1365.48, "base_fare": 9550.43, "tax": 4562.98, "sell": { "currency": "SEK", "total": 14113.41, "base_fare": 9550.43, "tax": 4562.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ1NC45OSwiYmFzZV9mYXJlIjo5ODQuNTgsInRheCI6NDcwLjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NS40OCwiYmFzZV9mYXJlIjo4OTUuMDcsInRheCI6NDcwLjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNjUuNDgsImJhc2VfZmFyZSI6ODk1LjA3LCJ0YXgiOjQ3MC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "SEK", "total": 14113.41, "base_fare": 9550.43, "tax": 4562.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8682.18", "tax": "4562.98", "discount": 0, "ait": "0.00", "service_charge": 868.25 }, "partner": { "currency": "SEK", "total": 14113.41, "base_fare": 9550.43, "tax": 4562.98, "gross": { "base_fare": "8682.18", "tax": "4562.98", "discount": "0.00", "ait": "0.00", "service_charge": 868.25 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NTQuOTkiLCJiYXNlX2ZhcmUiOiI5ODQuNTgiLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTUuMDciLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4OS41MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg5LjUxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjUuNDgiLCJiYXNlX2ZhcmUiOiI4OTUuMDciLCJ0YXgiOiI0NzAuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTUuMDciLCJ0YXgiOiI0NzAuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzY1LjQ4IiwiYmFzZV9mYXJlIjoiODk1LjA3IiwidGF4IjoiNDcwLjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjUuNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-07-01-2026-07-16", "calendar_flight_date": "2026-07-01", "calendar_arrival_date": "2026-07-16", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 14113.41, "calendar_total_sell": 14113.41, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14113.41, "filter": { "id": "F1BT00023-522", "price": 14113.41, "gross_total": 1365.48, "journey_duration": "PT1D1H40M", "journey_duration_seconds": 92400, "layover_duration": "PT11H45M", "layover_duration_seconds": 42300, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "73H", "aircraft_name": "73H", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-07-01T06:30", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-07-16T09:30", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": null, "baggage_title": "no-baggage", "create_baggage_data_array": null }, "filter_unique_filter_code": "cph202607010630ist2026070110501788ist202607011500alg202607011645653alg202607151805ist202607152340654ist202607160715cph2026071609301783", "destination_reach_time": "PT", "destination_reach_timestamp": null } ] }