{ "partnerId": "5812f433-b72e-4f39-9b37-e077143a4fda", "itinerary": { "trips": [ { "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-10", "departureTime": "" }, { "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-30", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": false, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": true }, "travelport": { "itinerary": { "trips": [ { "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-10", "departureTime": "" }, { "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-30", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": false, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": true }, "groupedItineraries": [ { "offerId": "A3kP37WEuDKAzUuOYRAAAA==", "price": "EUR629.10", "departureDate": "2026-07-07", "arrivalDate": "2026-07-28", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-07", "departureTime": "12:25:00", "arrivalDate": "2026-07-07", "arrivalTime": "16:00:00", "segments": [ { "flightNumber": "891", "carrier": "AC", "departureDate": "2026-07-07", "departureTime": "12:25:00", "arrivalDate": "2026-07-07", "arrivalTime": "16:00:00", "from": "FCO", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-27", "departureTime": "21:10:00", "arrivalDate": "2026-07-28", "arrivalTime": "11:45:00", "segments": [ { "flightNumber": "906", "carrier": "AC", "departureDate": "2026-07-27", "departureTime": "21:10:00", "arrivalDate": "2026-07-28", "arrivalTime": "11:45:00", "from": "YYZ", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKADVuOYRAAAA==", "price": "EUR798.34", "departureDate": "2026-07-07", "arrivalDate": "2026-07-29", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-07", "departureTime": "12:25:00", "arrivalDate": "2026-07-07", "arrivalTime": "16:00:00", "segments": [ { "flightNumber": "891", "carrier": "AC", "departureDate": "2026-07-07", "departureTime": "12:25:00", "arrivalDate": "2026-07-07", "arrivalTime": "16:00:00", "from": "FCO", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-28", "departureTime": "18:20:00", "arrivalDate": "2026-07-29", "arrivalTime": "12:30:00", "segments": [ { "flightNumber": "471", "carrier": "LH", "departureDate": "2026-07-28", "departureTime": "18:20:00", "arrivalDate": "2026-07-29", "arrivalTime": "08:00:00", "from": "YYZ", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "232", "carrier": "LH", "departureDate": "2026-07-29", "departureTime": "10:40:00", "arrivalDate": "2026-07-29", "arrivalTime": "12:30:00", "from": "FRA", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKAEVuOYRAAAA==", "price": "EUR665.02", "departureDate": "2026-07-07", "arrivalDate": "2026-07-31", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-07", "departureTime": "10:00:00", "arrivalDate": "2026-07-07", "arrivalTime": "23:29:00", "segments": [ { "flightNumber": "111", "carrier": "AA", "departureDate": "2026-07-07", "departureTime": "10:00:00", "arrivalDate": "2026-07-07", "arrivalTime": "13:40:00", "from": "FCO", "to": "ORD", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "3456", "carrier": "AA", "departureDate": "2026-07-07", "departureTime": "20:37:00", "arrivalDate": "2026-07-07", "arrivalTime": "23:29:00", "from": "ORD", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-30", "departureTime": "15:14:00", "arrivalDate": "2026-07-31", "arrivalTime": "09:10:00", "segments": [ { "flightNumber": "6407", "carrier": "AA", "departureDate": "2026-07-30", "departureTime": "15:14:00", "arrivalDate": "2026-07-30", "arrivalTime": "16:19:00", "from": "YYZ", "to": "ORD", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "110", "carrier": "AA", "departureDate": "2026-07-30", "departureTime": "17:00:00", "arrivalDate": "2026-07-31", "arrivalTime": "09:10:00", "from": "ORD", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKAFVuOYRAAAA==", "price": "EUR654.04", "departureDate": "2026-07-07", "arrivalDate": "2026-08-01", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-07", "departureTime": "12:25:00", "arrivalDate": "2026-07-07", "arrivalTime": "16:00:00", "segments": [ { "flightNumber": "891", "carrier": "AC", "departureDate": "2026-07-07", "departureTime": "12:25:00", "arrivalDate": "2026-07-07", "arrivalTime": "16:00:00", "from": "FCO", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-31", "departureTime": "14:30:00", "arrivalDate": "2026-08-01", "arrivalTime": "08:15:00", "segments": [ { "flightNumber": "3637", "carrier": "UA", "departureDate": "2026-07-31", "departureTime": "14:30:00", "arrivalDate": "2026-07-31", "arrivalTime": "16:13:00", "from": "YYZ", "to": "IAD", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "884", "carrier": "UA", "departureDate": "2026-07-31", "departureTime": "17:35:00", "arrivalDate": "2026-08-01", "arrivalTime": "08:15:00", "from": "IAD", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKAZVuOYRAAAA==", "price": "EUR654.04", "departureDate": "2026-07-07", "arrivalDate": "2026-08-02", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-07", "departureTime": "12:25:00", "arrivalDate": "2026-07-07", "arrivalTime": "16:00:00", "segments": [ { "flightNumber": "891", "carrier": "AC", "departureDate": "2026-07-07", "departureTime": "12:25:00", "arrivalDate": "2026-07-07", "arrivalTime": "16:00:00", "from": "FCO", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-01", "departureTime": "14:35:00", "arrivalDate": "2026-08-02", "arrivalTime": "08:15:00", "segments": [ { "flightNumber": "3637", "carrier": "UA", "departureDate": "2026-08-01", "departureTime": "14:35:00", "arrivalDate": "2026-08-01", "arrivalTime": "16:18:00", "from": "YYZ", "to": "IAD", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "884", "carrier": "UA", "departureDate": "2026-08-01", "departureTime": "17:35:00", "arrivalDate": "2026-08-02", "arrivalTime": "08:15:00", "from": "IAD", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKAaVuOYRAAAA==", "price": "EUR646.38", "departureDate": "2026-07-08", "arrivalDate": "2026-07-28", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-08", "departureTime": "10:00:00", "arrivalDate": "2026-07-08", "arrivalTime": "23:29:00", "segments": [ { "flightNumber": "111", "carrier": "AA", "departureDate": "2026-07-08", "departureTime": "10:00:00", "arrivalDate": "2026-07-08", "arrivalTime": "13:40:00", "from": "FCO", "to": "ORD", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "3456", "carrier": "AA", "departureDate": "2026-07-08", "departureTime": "20:37:00", "arrivalDate": "2026-07-08", "arrivalTime": "23:29:00", "from": "ORD", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-27", "departureTime": "17:10:00", "arrivalDate": "2026-07-28", "arrivalTime": "15:25:00", "segments": [ { "flightNumber": "8851", "carrier": "AA", "departureDate": "2026-07-27", "departureTime": "17:10:00", "arrivalDate": "2026-07-28", "arrivalTime": "06:50:00", "from": "YYZ", "to": "MAD", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "8636", "carrier": "AA", "departureDate": "2026-07-28", "departureTime": "13:00:00", "arrivalDate": "2026-07-28", "arrivalTime": "15:25:00", "from": "MAD", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKAbVuOYRAAAA==", "price": "EUR551.72", "departureDate": "2026-07-08", "arrivalDate": "2026-07-29", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-08", "departureTime": "16:40:00", "arrivalDate": "2026-07-09", "arrivalTime": "17:55:00", "segments": [ { "flightNumber": "4186", "carrier": "DE", "departureDate": "2026-07-08", "departureTime": "16:40:00", "arrivalDate": "2026-07-08", "arrivalTime": "18:30:00", "from": "FCO", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "2402", "carrier": "DE", "departureDate": "2026-07-09", "departureTime": "15:15:00", "arrivalDate": "2026-07-09", "arrivalTime": "17:55:00", "from": "FRA", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-28", "departureTime": "19:55:00", "arrivalDate": "2026-07-29", "arrivalTime": "15:50:00", "segments": [ { "flightNumber": "2403", "carrier": "DE", "departureDate": "2026-07-28", "departureTime": "19:55:00", "arrivalDate": "2026-07-29", "arrivalTime": "09:40:00", "from": "YYZ", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "4419", "carrier": "DE", "departureDate": "2026-07-29", "departureTime": "14:00:00", "arrivalDate": "2026-07-29", "arrivalTime": "15:50:00", "from": "FRA", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKAtVuOYRAAAA==", "price": "EUR551.72", "departureDate": "2026-07-08", "arrivalDate": "2026-07-30", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-08", "departureTime": "16:40:00", "arrivalDate": "2026-07-09", "arrivalTime": "17:55:00", "segments": [ { "flightNumber": "4186", "carrier": "DE", "departureDate": "2026-07-08", "departureTime": "16:40:00", "arrivalDate": "2026-07-08", "arrivalTime": "18:30:00", "from": "FCO", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "2402", "carrier": "DE", "departureDate": "2026-07-09", "departureTime": "15:15:00", "arrivalDate": "2026-07-09", "arrivalTime": "17:55:00", "from": "FRA", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-29", "departureTime": "19:55:00", "arrivalDate": "2026-07-30", "arrivalTime": "16:00:00", "segments": [ { "flightNumber": "2403", "carrier": "DE", "departureDate": "2026-07-29", "departureTime": "19:55:00", "arrivalDate": "2026-07-30", "arrivalTime": "09:40:00", "from": "YYZ", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "4419", "carrier": "DE", "departureDate": "2026-07-30", "departureTime": "14:10:00", "arrivalDate": "2026-07-30", "arrivalTime": "16:00:00", "from": "FRA", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKA\/VuOYRAAAA==", "price": "EUR551.72", "departureDate": "2026-07-08", "arrivalDate": "2026-07-31", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-08", "departureTime": "16:40:00", "arrivalDate": "2026-07-09", "arrivalTime": "17:55:00", "segments": [ { "flightNumber": "4186", "carrier": "DE", "departureDate": "2026-07-08", "departureTime": "16:40:00", "arrivalDate": "2026-07-08", "arrivalTime": "18:30:00", "from": "FCO", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "2402", "carrier": "DE", "departureDate": "2026-07-09", "departureTime": "15:15:00", "arrivalDate": "2026-07-09", "arrivalTime": "17:55:00", "from": "FRA", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-30", "departureTime": "19:55:00", "arrivalDate": "2026-07-31", "arrivalTime": "21:45:00", "segments": [ { "flightNumber": "2403", "carrier": "DE", "departureDate": "2026-07-30", "departureTime": "19:55:00", "arrivalDate": "2026-07-31", "arrivalTime": "09:40:00", "from": "YYZ", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "4187", "carrier": "DE", "departureDate": "2026-07-31", "departureTime": "19:55:00", "arrivalDate": "2026-07-31", "arrivalTime": "21:45:00", "from": "FRA", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKAUWuOYRAAAA==", "price": "EUR645.95", "departureDate": "2026-07-08", "arrivalDate": "2026-08-02", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-08", "departureTime": "14:15:00", "arrivalDate": "2026-07-08", "arrivalTime": "18:00:00", "segments": [ { "flightNumber": "309", "carrier": "TS", "departureDate": "2026-07-08", "departureTime": "14:15:00", "arrivalDate": "2026-07-08", "arrivalTime": "18:00:00", "from": "FCO", "to": "YYZ", "availabilitySourceCode": "A", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-31", "departureTime": "23:15:00", "arrivalDate": "2026-08-02", "arrivalTime": "10:25:00", "segments": [ { "flightNumber": "7805", "carrier": "TS", "departureDate": "2026-07-31", "departureTime": "23:15:00", "arrivalDate": "2026-08-01", "arrivalTime": "00:37:00", "from": "YYZ", "to": "YUL", "availabilitySourceCode": "A", "segmentSequence": 2 }, { "flightNumber": "402", "carrier": "TS", "departureDate": "2026-08-01", "departureTime": "20:25:00", "arrivalDate": "2026-08-02", "arrivalTime": "10:25:00", "from": "YUL", "to": "FCO", "availabilitySourceCode": "A", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKAjWuOYRAAAA==", "price": "EUR610.95", "departureDate": "2026-07-08", "arrivalDate": "2026-08-03", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-08", "departureTime": "14:15:00", "arrivalDate": "2026-07-08", "arrivalTime": "18:00:00", "segments": [ { "flightNumber": "309", "carrier": "TS", "departureDate": "2026-07-08", "departureTime": "14:15:00", "arrivalDate": "2026-07-08", "arrivalTime": "18:00:00", "from": "FCO", "to": "YYZ", "availabilitySourceCode": "A", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-01", "departureTime": "23:15:00", "arrivalDate": "2026-08-03", "arrivalTime": "10:25:00", "segments": [ { "flightNumber": "7805", "carrier": "TS", "departureDate": "2026-08-01", "departureTime": "23:15:00", "arrivalDate": "2026-08-02", "arrivalTime": "00:37:00", "from": "YYZ", "to": "YUL", "availabilitySourceCode": "A", "segmentSequence": 2 }, { "flightNumber": "402", "carrier": "TS", "departureDate": "2026-08-02", "departureTime": "20:25:00", "arrivalDate": "2026-08-03", "arrivalTime": "10:25:00", "from": "YUL", "to": "FCO", "availabilitySourceCode": "A", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKAkWuOYRAAAA==", "price": "EUR551.72", "departureDate": "2026-07-08", "arrivalDate": "2026-08-03", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-08", "departureTime": "16:40:00", "arrivalDate": "2026-07-09", "arrivalTime": "17:55:00", "segments": [ { "flightNumber": "4186", "carrier": "DE", "departureDate": "2026-07-08", "departureTime": "16:40:00", "arrivalDate": "2026-07-08", "arrivalTime": "18:30:00", "from": "FCO", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "2402", "carrier": "DE", "departureDate": "2026-07-09", "departureTime": "15:15:00", "arrivalDate": "2026-07-09", "arrivalTime": "17:55:00", "from": "FRA", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-02", "departureTime": "19:55:00", "arrivalDate": "2026-08-03", "arrivalTime": "21:45:00", "segments": [ { "flightNumber": "2403", "carrier": "DE", "departureDate": "2026-08-02", "departureTime": "19:55:00", "arrivalDate": "2026-08-03", "arrivalTime": "09:40:00", "from": "YYZ", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "4187", "carrier": "DE", "departureDate": "2026-08-03", "departureTime": "19:55:00", "arrivalDate": "2026-08-03", "arrivalTime": "21:45:00", "from": "FRA", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKAlWuOYRAAAA==", "price": "EUR629.10", "departureDate": "2026-07-09", "arrivalDate": "2026-07-28", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-09", "departureTime": "12:25:00", "arrivalDate": "2026-07-09", "arrivalTime": "16:00:00", "segments": [ { "flightNumber": "891", "carrier": "AC", "departureDate": "2026-07-09", "departureTime": "12:25:00", "arrivalDate": "2026-07-09", "arrivalTime": "16:00:00", "from": "FCO", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-27", "departureTime": "21:10:00", "arrivalDate": "2026-07-28", "arrivalTime": "11:45:00", "segments": [ { "flightNumber": "906", "carrier": "AC", "departureDate": "2026-07-27", "departureTime": "21:10:00", "arrivalDate": "2026-07-28", "arrivalTime": "11:45:00", "from": "YYZ", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKA1WuOYRAAAA==", "price": "EUR534.23", "departureDate": "2026-07-09", "arrivalDate": "2026-07-29", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-09", "departureTime": "10:45:00", "arrivalDate": "2026-07-09", "arrivalTime": "17:55:00", "segments": [ { "flightNumber": "4438", "carrier": "DE", "departureDate": "2026-07-09", "departureTime": "10:45:00", "arrivalDate": "2026-07-09", "arrivalTime": "12:40:00", "from": "FCO", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "2402", "carrier": "DE", "departureDate": "2026-07-09", "departureTime": "15:15:00", "arrivalDate": "2026-07-09", "arrivalTime": "17:55:00", "from": "FRA", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-28", "departureTime": "19:55:00", "arrivalDate": "2026-07-29", "arrivalTime": "15:50:00", "segments": [ { "flightNumber": "2403", "carrier": "DE", "departureDate": "2026-07-28", "departureTime": "19:55:00", "arrivalDate": "2026-07-29", "arrivalTime": "09:40:00", "from": "YYZ", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "4419", "carrier": "DE", "departureDate": "2026-07-29", "departureTime": "14:00:00", "arrivalDate": "2026-07-29", "arrivalTime": "15:50:00", "from": "FRA", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKAHXuOYRAAAA==", "price": "EUR534.23", "departureDate": "2026-07-09", "arrivalDate": "2026-07-30", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-09", "departureTime": "10:45:00", "arrivalDate": "2026-07-09", "arrivalTime": "17:55:00", "segments": [ { "flightNumber": "4438", "carrier": "DE", "departureDate": "2026-07-09", "departureTime": "10:45:00", "arrivalDate": "2026-07-09", "arrivalTime": "12:40:00", "from": "FCO", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "2402", "carrier": "DE", "departureDate": "2026-07-09", "departureTime": "15:15:00", "arrivalDate": "2026-07-09", "arrivalTime": "17:55:00", "from": "FRA", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-29", "departureTime": "19:55:00", "arrivalDate": "2026-07-30", "arrivalTime": "16:00:00", "segments": [ { "flightNumber": "2403", "carrier": "DE", "departureDate": "2026-07-29", "departureTime": "19:55:00", "arrivalDate": "2026-07-30", "arrivalTime": "09:40:00", "from": "YYZ", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "4419", "carrier": "DE", "departureDate": "2026-07-30", "departureTime": "14:10:00", "arrivalDate": "2026-07-30", "arrivalTime": "16:00:00", "from": "FRA", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKAZXuOYRAAAA==", "price": "EUR534.23", "departureDate": "2026-07-09", "arrivalDate": "2026-07-31", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-09", "departureTime": "10:45:00", "arrivalDate": "2026-07-09", "arrivalTime": "17:55:00", "segments": [ { "flightNumber": "4438", "carrier": "DE", "departureDate": "2026-07-09", "departureTime": "10:45:00", "arrivalDate": "2026-07-09", "arrivalTime": "12:40:00", "from": "FCO", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "2402", "carrier": "DE", "departureDate": "2026-07-09", "departureTime": "15:15:00", "arrivalDate": "2026-07-09", "arrivalTime": "17:55:00", "from": "FRA", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-30", "departureTime": "19:55:00", "arrivalDate": "2026-07-31", "arrivalTime": "21:45:00", "segments": [ { "flightNumber": "2403", "carrier": "DE", "departureDate": "2026-07-30", "departureTime": "19:55:00", "arrivalDate": "2026-07-31", "arrivalTime": "09:40:00", "from": "YYZ", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "4187", "carrier": "DE", "departureDate": "2026-07-31", "departureTime": "19:55:00", "arrivalDate": "2026-07-31", "arrivalTime": "21:45:00", "from": "FRA", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKAuXuOYRAAAA==", "price": "EUR625.01", "departureDate": "2026-07-09", "arrivalDate": "2026-08-02", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-09", "departureTime": "15:55:00", "arrivalDate": "2026-07-09", "arrivalTime": "22:05:00", "segments": [ { "flightNumber": "563", "carrier": "FI", "departureDate": "2026-07-09", "departureTime": "15:55:00", "arrivalDate": "2026-07-09", "arrivalTime": "18:50:00", "from": "FCO", "to": "KEF", "availabilitySourceCode": "Q", "segmentSequence": 1 }, { "flightNumber": "605", "carrier": "FI", "departureDate": "2026-07-09", "departureTime": "20:00:00", "arrivalDate": "2026-07-09", "arrivalTime": "22:05:00", "from": "KEF", "to": "YYZ", "availabilitySourceCode": "Q", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-31", "departureTime": "23:10:00", "arrivalDate": "2026-08-02", "arrivalTime": "14:25:00", "segments": [ { "flightNumber": "604", "carrier": "FI", "departureDate": "2026-07-31", "departureTime": "23:10:00", "arrivalDate": "2026-08-01", "arrivalTime": "08:45:00", "from": "YYZ", "to": "KEF", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "562", "carrier": "FI", "departureDate": "2026-08-02", "departureTime": "07:40:00", "arrivalDate": "2026-08-02", "arrivalTime": "14:25:00", "from": "KEF", "to": "FCO", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKAvXuOYRAAAA==", "price": "EUR654.04", "departureDate": "2026-07-09", "arrivalDate": "2026-08-02", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-09", "departureTime": "12:25:00", "arrivalDate": "2026-07-09", "arrivalTime": "16:00:00", "segments": [ { "flightNumber": "891", "carrier": "AC", "departureDate": "2026-07-09", "departureTime": "12:25:00", "arrivalDate": "2026-07-09", "arrivalTime": "16:00:00", "from": "FCO", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-01", "departureTime": "14:35:00", "arrivalDate": "2026-08-02", "arrivalTime": "08:15:00", "segments": [ { "flightNumber": "3637", "carrier": "UA", "departureDate": "2026-08-01", "departureTime": "14:35:00", "arrivalDate": "2026-08-01", "arrivalTime": "16:18:00", "from": "YYZ", "to": "IAD", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "884", "carrier": "UA", "departureDate": "2026-08-01", "departureTime": "17:35:00", "arrivalDate": "2026-08-02", "arrivalTime": "08:15:00", "from": "IAD", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKAwXuOYRAAAA==", "price": "EUR534.23", "departureDate": "2026-07-09", "arrivalDate": "2026-08-03", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-09", "departureTime": "10:45:00", "arrivalDate": "2026-07-09", "arrivalTime": "17:55:00", "segments": [ { "flightNumber": "4438", "carrier": "DE", "departureDate": "2026-07-09", "departureTime": "10:45:00", "arrivalDate": "2026-07-09", "arrivalTime": "12:40:00", "from": "FCO", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "2402", "carrier": "DE", "departureDate": "2026-07-09", "departureTime": "15:15:00", "arrivalDate": "2026-07-09", "arrivalTime": "17:55:00", "from": "FRA", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-02", "departureTime": "19:55:00", "arrivalDate": "2026-08-03", "arrivalTime": "21:45:00", "segments": [ { "flightNumber": "2403", "carrier": "DE", "departureDate": "2026-08-02", "departureTime": "19:55:00", "arrivalDate": "2026-08-03", "arrivalTime": "09:40:00", "from": "YYZ", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "4187", "carrier": "DE", "departureDate": "2026-08-03", "departureTime": "19:55:00", "arrivalDate": "2026-08-03", "arrivalTime": "21:45:00", "from": "FRA", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKAxXuOYRAAAA==", "price": "EUR734.04", "departureDate": "2026-07-10", "arrivalDate": "2026-07-28", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-10", "departureTime": "11:00:00", "arrivalDate": "2026-07-10", "arrivalTime": "19:00:00", "segments": [ { "flightNumber": "41", "carrier": "UA", "departureDate": "2026-07-10", "departureTime": "11:00:00", "arrivalDate": "2026-07-10", "arrivalTime": "14:40:00", "from": "FCO", "to": "EWR", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "3557", "carrier": "UA", "departureDate": "2026-07-10", "departureTime": "17:03:00", "arrivalDate": "2026-07-10", "arrivalTime": "19:00:00", "from": "EWR", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-27", "departureTime": "21:10:00", "arrivalDate": "2026-07-28", "arrivalTime": "11:45:00", "segments": [ { "flightNumber": "906", "carrier": "AC", "departureDate": "2026-07-27", "departureTime": "21:10:00", "arrivalDate": "2026-07-28", "arrivalTime": "11:45:00", "from": "YYZ", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKAyXuOYRAAAA==", "price": "EUR534.23", "departureDate": "2026-07-10", "arrivalDate": "2026-07-29", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-10", "departureTime": "11:00:00", "arrivalDate": "2026-07-10", "arrivalTime": "17:55:00", "segments": [ { "flightNumber": "4438", "carrier": "DE", "departureDate": "2026-07-10", "departureTime": "11:00:00", "arrivalDate": "2026-07-10", "arrivalTime": "12:50:00", "from": "FCO", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "2402", "carrier": "DE", "departureDate": "2026-07-10", "departureTime": "15:15:00", "arrivalDate": "2026-07-10", "arrivalTime": "17:55:00", "from": "FRA", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-28", "departureTime": "19:55:00", "arrivalDate": "2026-07-29", "arrivalTime": "15:50:00", "segments": [ { "flightNumber": "2403", "carrier": "DE", "departureDate": "2026-07-28", "departureTime": "19:55:00", "arrivalDate": "2026-07-29", "arrivalTime": "09:40:00", "from": "YYZ", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "4419", "carrier": "DE", "departureDate": "2026-07-29", "departureTime": "14:00:00", "arrivalDate": "2026-07-29", "arrivalTime": "15:50:00", "from": "FRA", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKAEYuOYRAAAA==", "price": "EUR534.23", "departureDate": "2026-07-10", "arrivalDate": "2026-07-30", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-10", "departureTime": "11:00:00", "arrivalDate": "2026-07-10", "arrivalTime": "17:55:00", "segments": [ { "flightNumber": "4438", "carrier": "DE", "departureDate": "2026-07-10", "departureTime": "11:00:00", "arrivalDate": "2026-07-10", "arrivalTime": "12:50:00", "from": "FCO", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "2402", "carrier": "DE", "departureDate": "2026-07-10", "departureTime": "15:15:00", "arrivalDate": "2026-07-10", "arrivalTime": "17:55:00", "from": "FRA", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-29", "departureTime": "19:55:00", "arrivalDate": "2026-07-30", "arrivalTime": "16:00:00", "segments": [ { "flightNumber": "2403", "carrier": "DE", "departureDate": "2026-07-29", "departureTime": "19:55:00", "arrivalDate": "2026-07-30", "arrivalTime": "09:40:00", "from": "YYZ", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "4419", "carrier": "DE", "departureDate": "2026-07-30", "departureTime": "14:10:00", "arrivalDate": "2026-07-30", "arrivalTime": "16:00:00", "from": "FRA", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKAWYuOYRAAAA==", "price": "EUR534.23", "departureDate": "2026-07-10", "arrivalDate": "2026-07-31", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-10", "departureTime": "11:00:00", "arrivalDate": "2026-07-10", "arrivalTime": "17:55:00", "segments": [ { "flightNumber": "4438", "carrier": "DE", "departureDate": "2026-07-10", "departureTime": "11:00:00", "arrivalDate": "2026-07-10", "arrivalTime": "12:50:00", "from": "FCO", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "2402", "carrier": "DE", "departureDate": "2026-07-10", "departureTime": "15:15:00", "arrivalDate": "2026-07-10", "arrivalTime": "17:55:00", "from": "FRA", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-30", "departureTime": "19:55:00", "arrivalDate": "2026-07-31", "arrivalTime": "21:45:00", "segments": [ { "flightNumber": "2403", "carrier": "DE", "departureDate": "2026-07-30", "departureTime": "19:55:00", "arrivalDate": "2026-07-31", "arrivalTime": "09:40:00", "from": "YYZ", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "4187", "carrier": "DE", "departureDate": "2026-07-31", "departureTime": "19:55:00", "arrivalDate": "2026-07-31", "arrivalTime": "21:45:00", "from": "FRA", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKArYuOYRAAAA==", "price": "EUR645.95", "departureDate": "2026-07-10", "arrivalDate": "2026-08-02", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-10", "departureTime": "14:15:00", "arrivalDate": "2026-07-10", "arrivalTime": "18:00:00", "segments": [ { "flightNumber": "309", "carrier": "TS", "departureDate": "2026-07-10", "departureTime": "14:15:00", "arrivalDate": "2026-07-10", "arrivalTime": "18:00:00", "from": "FCO", "to": "YYZ", "availabilitySourceCode": "A", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-31", "departureTime": "23:15:00", "arrivalDate": "2026-08-02", "arrivalTime": "10:25:00", "segments": [ { "flightNumber": "7805", "carrier": "TS", "departureDate": "2026-07-31", "departureTime": "23:15:00", "arrivalDate": "2026-08-01", "arrivalTime": "00:37:00", "from": "YYZ", "to": "YUL", "availabilitySourceCode": "A", "segmentSequence": 2 }, { "flightNumber": "402", "carrier": "TS", "departureDate": "2026-08-01", "departureTime": "20:25:00", "arrivalDate": "2026-08-02", "arrivalTime": "10:25:00", "from": "YUL", "to": "FCO", "availabilitySourceCode": "A", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKA6YuOYRAAAA==", "price": "EUR610.95", "departureDate": "2026-07-10", "arrivalDate": "2026-08-03", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-10", "departureTime": "14:15:00", "arrivalDate": "2026-07-10", "arrivalTime": "18:00:00", "segments": [ { "flightNumber": "309", "carrier": "TS", "departureDate": "2026-07-10", "departureTime": "14:15:00", "arrivalDate": "2026-07-10", "arrivalTime": "18:00:00", "from": "FCO", "to": "YYZ", "availabilitySourceCode": "A", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-01", "departureTime": "23:15:00", "arrivalDate": "2026-08-03", "arrivalTime": "10:25:00", "segments": [ { "flightNumber": "7805", "carrier": "TS", "departureDate": "2026-08-01", "departureTime": "23:15:00", "arrivalDate": "2026-08-02", "arrivalTime": "00:37:00", "from": "YYZ", "to": "YUL", "availabilitySourceCode": "A", "segmentSequence": 2 }, { "flightNumber": "402", "carrier": "TS", "departureDate": "2026-08-02", "departureTime": "20:25:00", "arrivalDate": "2026-08-03", "arrivalTime": "10:25:00", "from": "YUL", "to": "FCO", "availabilitySourceCode": "A", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKA7YuOYRAAAA==", "price": "EUR534.23", "departureDate": "2026-07-10", "arrivalDate": "2026-08-03", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-10", "departureTime": "11:00:00", "arrivalDate": "2026-07-10", "arrivalTime": "17:55:00", "segments": [ { "flightNumber": "4438", "carrier": "DE", "departureDate": "2026-07-10", "departureTime": "11:00:00", "arrivalDate": "2026-07-10", "arrivalTime": "12:50:00", "from": "FCO", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "2402", "carrier": "DE", "departureDate": "2026-07-10", "departureTime": "15:15:00", "arrivalDate": "2026-07-10", "arrivalTime": "17:55:00", "from": "FRA", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-02", "departureTime": "19:55:00", "arrivalDate": "2026-08-03", "arrivalTime": "21:45:00", "segments": [ { "flightNumber": "2403", "carrier": "DE", "departureDate": "2026-08-02", "departureTime": "19:55:00", "arrivalDate": "2026-08-03", "arrivalTime": "09:40:00", "from": "YYZ", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "4187", "carrier": "DE", "departureDate": "2026-08-03", "departureTime": "19:55:00", "arrivalDate": "2026-08-03", "arrivalTime": "21:45:00", "from": "FRA", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKA8YuOYRAAAA==", "price": "EUR711.95", "departureDate": "2026-07-11", "arrivalDate": "2026-07-28", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-11", "departureTime": "11:30:00", "arrivalDate": "2026-07-11", "arrivalTime": "17:35:00", "segments": [ { "flightNumber": "893", "carrier": "AC", "departureDate": "2026-07-11", "departureTime": "11:30:00", "arrivalDate": "2026-07-11", "arrivalTime": "14:30:00", "from": "FCO", "to": "YUL", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "419", "carrier": "AC", "departureDate": "2026-07-11", "departureTime": "16:10:00", "arrivalDate": "2026-07-11", "arrivalTime": "17:35:00", "from": "YUL", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-27", "departureTime": "21:10:00", "arrivalDate": "2026-07-28", "arrivalTime": "11:45:00", "segments": [ { "flightNumber": "906", "carrier": "AC", "departureDate": "2026-07-27", "departureTime": "21:10:00", "arrivalDate": "2026-07-28", "arrivalTime": "11:45:00", "from": "YYZ", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKA9YuOYRAAAA==", "price": "EUR534.23", "departureDate": "2026-07-11", "arrivalDate": "2026-07-29", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-11", "departureTime": "08:10:00", "arrivalDate": "2026-07-11", "arrivalTime": "17:55:00", "segments": [ { "flightNumber": "4418", "carrier": "DE", "departureDate": "2026-07-11", "departureTime": "08:10:00", "arrivalDate": "2026-07-11", "arrivalTime": "10:00:00", "from": "FCO", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "2402", "carrier": "DE", "departureDate": "2026-07-11", "departureTime": "15:15:00", "arrivalDate": "2026-07-11", "arrivalTime": "17:55:00", "from": "FRA", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-28", "departureTime": "19:55:00", "arrivalDate": "2026-07-29", "arrivalTime": "15:50:00", "segments": [ { "flightNumber": "2403", "carrier": "DE", "departureDate": "2026-07-28", "departureTime": "19:55:00", "arrivalDate": "2026-07-29", "arrivalTime": "09:40:00", "from": "YYZ", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "4419", "carrier": "DE", "departureDate": "2026-07-29", "departureTime": "14:00:00", "arrivalDate": "2026-07-29", "arrivalTime": "15:50:00", "from": "FRA", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKASZuOYRAAAA==", "price": "EUR534.23", "departureDate": "2026-07-11", "arrivalDate": "2026-07-30", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-11", "departureTime": "08:10:00", "arrivalDate": "2026-07-11", "arrivalTime": "17:55:00", "segments": [ { "flightNumber": "4418", "carrier": "DE", "departureDate": "2026-07-11", "departureTime": "08:10:00", "arrivalDate": "2026-07-11", "arrivalTime": "10:00:00", "from": "FCO", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "2402", "carrier": "DE", "departureDate": "2026-07-11", "departureTime": "15:15:00", "arrivalDate": "2026-07-11", "arrivalTime": "17:55:00", "from": "FRA", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-29", "departureTime": "19:55:00", "arrivalDate": "2026-07-30", "arrivalTime": "16:00:00", "segments": [ { "flightNumber": "2403", "carrier": "DE", "departureDate": "2026-07-29", "departureTime": "19:55:00", "arrivalDate": "2026-07-30", "arrivalTime": "09:40:00", "from": "YYZ", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "4419", "carrier": "DE", "departureDate": "2026-07-30", "departureTime": "14:10:00", "arrivalDate": "2026-07-30", "arrivalTime": "16:00:00", "from": "FRA", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKAnZuOYRAAAA==", "price": "EUR534.23", "departureDate": "2026-07-11", "arrivalDate": "2026-07-31", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-11", "departureTime": "08:10:00", "arrivalDate": "2026-07-11", "arrivalTime": "17:55:00", "segments": [ { "flightNumber": "4418", "carrier": "DE", "departureDate": "2026-07-11", "departureTime": "08:10:00", "arrivalDate": "2026-07-11", "arrivalTime": "10:00:00", "from": "FCO", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "2402", "carrier": "DE", "departureDate": "2026-07-11", "departureTime": "15:15:00", "arrivalDate": "2026-07-11", "arrivalTime": "17:55:00", "from": "FRA", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-30", "departureTime": "19:55:00", "arrivalDate": "2026-07-31", "arrivalTime": "21:45:00", "segments": [ { "flightNumber": "2403", "carrier": "DE", "departureDate": "2026-07-30", "departureTime": "19:55:00", "arrivalDate": "2026-07-31", "arrivalTime": "09:40:00", "from": "YYZ", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "4187", "carrier": "DE", "departureDate": "2026-07-31", "departureTime": "19:55:00", "arrivalDate": "2026-07-31", "arrivalTime": "21:45:00", "from": "FRA", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKA\/ZuOYRAAAA==", "price": "EUR720.95", "departureDate": "2026-07-11", "arrivalDate": "2026-08-02", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-11", "departureTime": "14:15:00", "arrivalDate": "2026-07-11", "arrivalTime": "18:00:00", "segments": [ { "flightNumber": "309", "carrier": "TS", "departureDate": "2026-07-11", "departureTime": "14:15:00", "arrivalDate": "2026-07-11", "arrivalTime": "18:00:00", "from": "FCO", "to": "YYZ", "availabilitySourceCode": "A", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-31", "departureTime": "23:15:00", "arrivalDate": "2026-08-02", "arrivalTime": "10:25:00", "segments": [ { "flightNumber": "7805", "carrier": "TS", "departureDate": "2026-07-31", "departureTime": "23:15:00", "arrivalDate": "2026-08-01", "arrivalTime": "00:37:00", "from": "YYZ", "to": "YUL", "availabilitySourceCode": "A", "segmentSequence": 2 }, { "flightNumber": "402", "carrier": "TS", "departureDate": "2026-08-01", "departureTime": "20:25:00", "arrivalDate": "2026-08-02", "arrivalTime": "10:25:00", "from": "YUL", "to": "FCO", "availabilitySourceCode": "A", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKAOauOYRAAAA==", "price": "EUR685.95", "departureDate": "2026-07-11", "arrivalDate": "2026-08-03", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-11", "departureTime": "14:15:00", "arrivalDate": "2026-07-11", "arrivalTime": "18:00:00", "segments": [ { "flightNumber": "309", "carrier": "TS", "departureDate": "2026-07-11", "departureTime": "14:15:00", "arrivalDate": "2026-07-11", "arrivalTime": "18:00:00", "from": "FCO", "to": "YYZ", "availabilitySourceCode": "A", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-01", "departureTime": "23:15:00", "arrivalDate": "2026-08-03", "arrivalTime": "10:25:00", "segments": [ { "flightNumber": "7805", "carrier": "TS", "departureDate": "2026-08-01", "departureTime": "23:15:00", "arrivalDate": "2026-08-02", "arrivalTime": "00:37:00", "from": "YYZ", "to": "YUL", "availabilitySourceCode": "A", "segmentSequence": 2 }, { "flightNumber": "402", "carrier": "TS", "departureDate": "2026-08-02", "departureTime": "20:25:00", "arrivalDate": "2026-08-03", "arrivalTime": "10:25:00", "from": "YUL", "to": "FCO", "availabilitySourceCode": "A", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKAPauOYRAAAA==", "price": "EUR534.23", "departureDate": "2026-07-11", "arrivalDate": "2026-08-03", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-11", "departureTime": "08:10:00", "arrivalDate": "2026-07-11", "arrivalTime": "17:55:00", "segments": [ { "flightNumber": "4418", "carrier": "DE", "departureDate": "2026-07-11", "departureTime": "08:10:00", "arrivalDate": "2026-07-11", "arrivalTime": "10:00:00", "from": "FCO", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "2402", "carrier": "DE", "departureDate": "2026-07-11", "departureTime": "15:15:00", "arrivalDate": "2026-07-11", "arrivalTime": "17:55:00", "from": "FRA", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-02", "departureTime": "19:55:00", "arrivalDate": "2026-08-03", "arrivalTime": "21:45:00", "segments": [ { "flightNumber": "2403", "carrier": "DE", "departureDate": "2026-08-02", "departureTime": "19:55:00", "arrivalDate": "2026-08-03", "arrivalTime": "09:40:00", "from": "YYZ", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "4187", "carrier": "DE", "departureDate": "2026-08-03", "departureTime": "19:55:00", "arrivalDate": "2026-08-03", "arrivalTime": "21:45:00", "from": "FRA", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKAQauOYRAAAA==", "price": "EUR734.04", "departureDate": "2026-07-12", "arrivalDate": "2026-07-28", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-12", "departureTime": "15:20:00", "arrivalDate": "2026-07-12", "arrivalTime": "23:54:00", "segments": [ { "flightNumber": "127", "carrier": "UA", "departureDate": "2026-07-12", "departureTime": "15:20:00", "arrivalDate": "2026-07-12", "arrivalTime": "19:40:00", "from": "FCO", "to": "IAD", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "3515", "carrier": "UA", "departureDate": "2026-07-12", "departureTime": "22:14:00", "arrivalDate": "2026-07-12", "arrivalTime": "23:54:00", "from": "IAD", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-27", "departureTime": "21:10:00", "arrivalDate": "2026-07-28", "arrivalTime": "11:45:00", "segments": [ { "flightNumber": "906", "carrier": "AC", "departureDate": "2026-07-27", "departureTime": "21:10:00", "arrivalDate": "2026-07-28", "arrivalTime": "11:45:00", "from": "YYZ", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKARauOYRAAAA==", "price": "EUR534.23", "departureDate": "2026-07-12", "arrivalDate": "2026-07-29", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-12", "departureTime": "10:50:00", "arrivalDate": "2026-07-12", "arrivalTime": "17:55:00", "segments": [ { "flightNumber": "4438", "carrier": "DE", "departureDate": "2026-07-12", "departureTime": "10:50:00", "arrivalDate": "2026-07-12", "arrivalTime": "12:40:00", "from": "FCO", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "2402", "carrier": "DE", "departureDate": "2026-07-12", "departureTime": "15:15:00", "arrivalDate": "2026-07-12", "arrivalTime": "17:55:00", "from": "FRA", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-28", "departureTime": "19:55:00", "arrivalDate": "2026-07-29", "arrivalTime": "15:50:00", "segments": [ { "flightNumber": "2403", "carrier": "DE", "departureDate": "2026-07-28", "departureTime": "19:55:00", "arrivalDate": "2026-07-29", "arrivalTime": "09:40:00", "from": "YYZ", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "4419", "carrier": "DE", "departureDate": "2026-07-29", "departureTime": "14:00:00", "arrivalDate": "2026-07-29", "arrivalTime": "15:50:00", "from": "FRA", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKASauOYRAAAA==", "price": "EUR534.23", "departureDate": "2026-07-12", "arrivalDate": "2026-07-30", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-12", "departureTime": "10:50:00", "arrivalDate": "2026-07-12", "arrivalTime": "17:55:00", "segments": [ { "flightNumber": "4438", "carrier": "DE", "departureDate": "2026-07-12", "departureTime": "10:50:00", "arrivalDate": "2026-07-12", "arrivalTime": "12:40:00", "from": "FCO", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "2402", "carrier": "DE", "departureDate": "2026-07-12", "departureTime": "15:15:00", "arrivalDate": "2026-07-12", "arrivalTime": "17:55:00", "from": "FRA", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-29", "departureTime": "19:55:00", "arrivalDate": "2026-07-30", "arrivalTime": "16:00:00", "segments": [ { "flightNumber": "2403", "carrier": "DE", "departureDate": "2026-07-29", "departureTime": "19:55:00", "arrivalDate": "2026-07-30", "arrivalTime": "09:40:00", "from": "YYZ", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "4419", "carrier": "DE", "departureDate": "2026-07-30", "departureTime": "14:10:00", "arrivalDate": "2026-07-30", "arrivalTime": "16:00:00", "from": "FRA", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKATauOYRAAAA==", "price": "EUR534.23", "departureDate": "2026-07-12", "arrivalDate": "2026-07-31", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-12", "departureTime": "10:50:00", "arrivalDate": "2026-07-12", "arrivalTime": "17:55:00", "segments": [ { "flightNumber": "4438", "carrier": "DE", "departureDate": "2026-07-12", "departureTime": "10:50:00", "arrivalDate": "2026-07-12", "arrivalTime": "12:40:00", "from": "FCO", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "2402", "carrier": "DE", "departureDate": "2026-07-12", "departureTime": "15:15:00", "arrivalDate": "2026-07-12", "arrivalTime": "17:55:00", "from": "FRA", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-30", "departureTime": "19:55:00", "arrivalDate": "2026-07-31", "arrivalTime": "21:45:00", "segments": [ { "flightNumber": "2403", "carrier": "DE", "departureDate": "2026-07-30", "departureTime": "19:55:00", "arrivalDate": "2026-07-31", "arrivalTime": "09:40:00", "from": "YYZ", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "4187", "carrier": "DE", "departureDate": "2026-07-31", "departureTime": "19:55:00", "arrivalDate": "2026-07-31", "arrivalTime": "21:45:00", "from": "FRA", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKAUauOYRAAAA==", "price": "EUR755.02", "departureDate": "2026-07-12", "arrivalDate": "2026-08-01", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-12", "departureTime": "15:20:00", "arrivalDate": "2026-07-12", "arrivalTime": "23:54:00", "segments": [ { "flightNumber": "127", "carrier": "UA", "departureDate": "2026-07-12", "departureTime": "15:20:00", "arrivalDate": "2026-07-12", "arrivalTime": "19:40:00", "from": "FCO", "to": "IAD", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "3515", "carrier": "UA", "departureDate": "2026-07-12", "departureTime": "22:14:00", "arrivalDate": "2026-07-12", "arrivalTime": "23:54:00", "from": "IAD", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-31", "departureTime": "14:30:00", "arrivalDate": "2026-08-01", "arrivalTime": "08:15:00", "segments": [ { "flightNumber": "3637", "carrier": "UA", "departureDate": "2026-07-31", "departureTime": "14:30:00", "arrivalDate": "2026-07-31", "arrivalTime": "16:13:00", "from": "YYZ", "to": "IAD", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "884", "carrier": "UA", "departureDate": "2026-07-31", "departureTime": "17:35:00", "arrivalDate": "2026-08-01", "arrivalTime": "08:15:00", "from": "IAD", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKAVauOYRAAAA==", "price": "EUR755.02", "departureDate": "2026-07-12", "arrivalDate": "2026-08-02", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-12", "departureTime": "15:20:00", "arrivalDate": "2026-07-12", "arrivalTime": "23:54:00", "segments": [ { "flightNumber": "127", "carrier": "UA", "departureDate": "2026-07-12", "departureTime": "15:20:00", "arrivalDate": "2026-07-12", "arrivalTime": "19:40:00", "from": "FCO", "to": "IAD", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "3515", "carrier": "UA", "departureDate": "2026-07-12", "departureTime": "22:14:00", "arrivalDate": "2026-07-12", "arrivalTime": "23:54:00", "from": "IAD", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-01", "departureTime": "14:35:00", "arrivalDate": "2026-08-02", "arrivalTime": "08:15:00", "segments": [ { "flightNumber": "3637", "carrier": "UA", "departureDate": "2026-08-01", "departureTime": "14:35:00", "arrivalDate": "2026-08-01", "arrivalTime": "16:18:00", "from": "YYZ", "to": "IAD", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "884", "carrier": "UA", "departureDate": "2026-08-01", "departureTime": "17:35:00", "arrivalDate": "2026-08-02", "arrivalTime": "08:15:00", "from": "IAD", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKAWauOYRAAAA==", "price": "EUR534.23", "departureDate": "2026-07-12", "arrivalDate": "2026-08-03", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-12", "departureTime": "10:50:00", "arrivalDate": "2026-07-12", "arrivalTime": "17:55:00", "segments": [ { "flightNumber": "4438", "carrier": "DE", "departureDate": "2026-07-12", "departureTime": "10:50:00", "arrivalDate": "2026-07-12", "arrivalTime": "12:40:00", "from": "FCO", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "2402", "carrier": "DE", "departureDate": "2026-07-12", "departureTime": "15:15:00", "arrivalDate": "2026-07-12", "arrivalTime": "17:55:00", "from": "FRA", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-02", "departureTime": "19:55:00", "arrivalDate": "2026-08-03", "arrivalTime": "21:45:00", "segments": [ { "flightNumber": "2403", "carrier": "DE", "departureDate": "2026-08-02", "departureTime": "19:55:00", "arrivalDate": "2026-08-03", "arrivalTime": "09:40:00", "from": "YYZ", "to": "FRA", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "4187", "carrier": "DE", "departureDate": "2026-08-03", "departureTime": "19:55:00", "arrivalDate": "2026-08-03", "arrivalTime": "21:45:00", "from": "FRA", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKAXauOYRAAAA==", "price": "EUR630.80", "departureDate": "2026-07-13", "arrivalDate": "2026-07-29", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-13", "departureTime": "20:05:00", "arrivalDate": "2026-07-14", "arrivalTime": "14:00:00", "segments": [ { "flightNumber": "837", "carrier": "TP", "departureDate": "2026-07-13", "departureTime": "20:05:00", "arrivalDate": "2026-07-13", "arrivalTime": "22:15:00", "from": "FCO", "to": "LIS", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "257", "carrier": "TP", "departureDate": "2026-07-14", "departureTime": "10:40:00", "arrivalDate": "2026-07-14", "arrivalTime": "14:00:00", "from": "LIS", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-27", "departureTime": "22:55:00", "arrivalDate": "2026-07-29", "arrivalTime": "00:15:00", "segments": [ { "flightNumber": "262", "carrier": "TP", "departureDate": "2026-07-27", "departureTime": "22:55:00", "arrivalDate": "2026-07-28", "arrivalTime": "11:20:00", "from": "YYZ", "to": "LIS", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "838", "carrier": "TP", "departureDate": "2026-07-28", "departureTime": "20:15:00", "arrivalDate": "2026-07-29", "arrivalTime": "00:15:00", "from": "LIS", "to": "FCO", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKAYauOYRAAAA==", "price": "EUR633.10", "departureDate": "2026-07-13", "arrivalDate": "2026-07-29", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-13", "departureTime": "14:15:00", "arrivalDate": "2026-07-13", "arrivalTime": "18:00:00", "segments": [ { "flightNumber": "309", "carrier": "TS", "departureDate": "2026-07-13", "departureTime": "14:15:00", "arrivalDate": "2026-07-13", "arrivalTime": "18:00:00", "from": "FCO", "to": "YYZ", "availabilitySourceCode": "A", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-28", "departureTime": "21:40:00", "arrivalDate": "2026-07-29", "arrivalTime": "12:15:00", "segments": [ { "flightNumber": "308", "carrier": "TS", "departureDate": "2026-07-28", "departureTime": "21:40:00", "arrivalDate": "2026-07-29", "arrivalTime": "12:15:00", "from": "YYZ", "to": "FCO", "availabilitySourceCode": "A", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKAZauOYRAAAA==", "price": "EUR630.80", "departureDate": "2026-07-13", "arrivalDate": "2026-07-30", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-13", "departureTime": "20:05:00", "arrivalDate": "2026-07-14", "arrivalTime": "14:00:00", "segments": [ { "flightNumber": "837", "carrier": "TP", "departureDate": "2026-07-13", "departureTime": "20:05:00", "arrivalDate": "2026-07-13", "arrivalTime": "22:15:00", "from": "FCO", "to": "LIS", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "257", "carrier": "TP", "departureDate": "2026-07-14", "departureTime": "10:40:00", "arrivalDate": "2026-07-14", "arrivalTime": "14:00:00", "from": "LIS", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-29", "departureTime": "17:35:00", "arrivalDate": "2026-07-30", "arrivalTime": "12:35:00", "segments": [ { "flightNumber": "258", "carrier": "TP", "departureDate": "2026-07-29", "departureTime": "17:35:00", "arrivalDate": "2026-07-30", "arrivalTime": "05:55:00", "from": "YYZ", "to": "LIS", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "832", "carrier": "TP", "departureDate": "2026-07-30", "departureTime": "08:35:00", "arrivalDate": "2026-07-30", "arrivalTime": "12:35:00", "from": "LIS", "to": "FCO", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKAaauOYRAAAA==", "price": "EUR633.10", "departureDate": "2026-07-13", "arrivalDate": "2026-07-31", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-13", "departureTime": "14:15:00", "arrivalDate": "2026-07-13", "arrivalTime": "18:00:00", "segments": [ { "flightNumber": "309", "carrier": "TS", "departureDate": "2026-07-13", "departureTime": "14:15:00", "arrivalDate": "2026-07-13", "arrivalTime": "18:00:00", "from": "FCO", "to": "YYZ", "availabilitySourceCode": "A", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-30", "departureTime": "21:40:00", "arrivalDate": "2026-07-31", "arrivalTime": "12:15:00", "segments": [ { "flightNumber": "308", "carrier": "TS", "departureDate": "2026-07-30", "departureTime": "21:40:00", "arrivalDate": "2026-07-31", "arrivalTime": "12:15:00", "from": "YYZ", "to": "FCO", "availabilitySourceCode": "A", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKAbauOYRAAAA==", "price": "EUR670.95", "departureDate": "2026-07-13", "arrivalDate": "2026-08-02", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-13", "departureTime": "14:15:00", "arrivalDate": "2026-07-13", "arrivalTime": "18:00:00", "segments": [ { "flightNumber": "309", "carrier": "TS", "departureDate": "2026-07-13", "departureTime": "14:15:00", "arrivalDate": "2026-07-13", "arrivalTime": "18:00:00", "from": "FCO", "to": "YYZ", "availabilitySourceCode": "A", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-31", "departureTime": "23:15:00", "arrivalDate": "2026-08-02", "arrivalTime": "10:25:00", "segments": [ { "flightNumber": "7805", "carrier": "TS", "departureDate": "2026-07-31", "departureTime": "23:15:00", "arrivalDate": "2026-08-01", "arrivalTime": "00:37:00", "from": "YYZ", "to": "YUL", "availabilitySourceCode": "A", "segmentSequence": 2 }, { "flightNumber": "402", "carrier": "TS", "departureDate": "2026-08-01", "departureTime": "20:25:00", "arrivalDate": "2026-08-02", "arrivalTime": "10:25:00", "from": "YUL", "to": "FCO", "availabilitySourceCode": "A", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKAcauOYRAAAA==", "price": "EUR635.95", "departureDate": "2026-07-13", "arrivalDate": "2026-08-03", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-13", "departureTime": "14:15:00", "arrivalDate": "2026-07-13", "arrivalTime": "18:00:00", "segments": [ { "flightNumber": "309", "carrier": "TS", "departureDate": "2026-07-13", "departureTime": "14:15:00", "arrivalDate": "2026-07-13", "arrivalTime": "18:00:00", "from": "FCO", "to": "YYZ", "availabilitySourceCode": "A", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-01", "departureTime": "23:15:00", "arrivalDate": "2026-08-03", "arrivalTime": "10:25:00", "segments": [ { "flightNumber": "7805", "carrier": "TS", "departureDate": "2026-08-01", "departureTime": "23:15:00", "arrivalDate": "2026-08-02", "arrivalTime": "00:37:00", "from": "YYZ", "to": "YUL", "availabilitySourceCode": "A", "segmentSequence": 2 }, { "flightNumber": "402", "carrier": "TS", "departureDate": "2026-08-02", "departureTime": "20:25:00", "arrivalDate": "2026-08-03", "arrivalTime": "10:25:00", "from": "YUL", "to": "FCO", "availabilitySourceCode": "A", "segmentSequence": 2 } ] } ] }, { "offerId": "A3kP37WEuDKAdauOYRAAAA==", "price": "EUR630.80", "departureDate": "2026-07-13", "arrivalDate": "2026-08-04", "legs": [ { "legId": "A3kP37WEuDKAKMuOYRAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-13", "departureTime": "20:05:00", "arrivalDate": "2026-07-14", "arrivalTime": "14:00:00", "segments": [ { "flightNumber": "837", "carrier": "TP", "departureDate": "2026-07-13", "departureTime": "20:05:00", "arrivalDate": "2026-07-13", "arrivalTime": "22:15:00", "from": "FCO", "to": "LIS", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "257", "carrier": "TP", "departureDate": "2026-07-14", "departureTime": "10:40:00", "arrivalDate": "2026-07-14", "arrivalTime": "14:00:00", "from": "LIS", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "A3kP37WEuDKARMuOYRAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-02", "departureTime": "22:55:00", "arrivalDate": "2026-08-04", "arrivalTime": "01:00:00", "segments": [ { "flightNumber": "262", "carrier": "TP", "departureDate": "2026-08-02", "departureTime": "22:55:00", "arrivalDate": "2026-08-03", "arrivalTime": "11:15:00", "from": "YYZ", "to": "LIS", "availabilitySourceCode": "Q", "segmentSequence": 2 }, { "flightNumber": "838", "carrier": "TP", "departureDate": "2026-08-03", "departureTime": "21:00:00", "arrivalDate": "2026-08-04", "arrivalTime": "01:00:00", "from": "LIS", "to": "FCO", "availabilitySourceCode": "Q", "segmentSequence": 2 } ] } ] } ] }, "emirates": { "groupedItineraries": [ { "offerId": "4008bbfd-34a3-4827-963d-a8f0d0882baa", "price": "EUR2422.48", "source": "NDC:Emirates", "departureDate": "2026-07-07", "arrivalDate": "2026-07-27", "legs": [ { "legId": "e1291e1c-02d8-4cf0-9ae0-7785d9f8c6a5", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-07", "departureTime": "", "arrivalDate": "2026-07-07", "arrivalTime": "", "segments": [] }, { "legId": "322e496b-7152-4cd0-bc78-7ef003a3e744", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-27", "departureTime": "", "arrivalDate": "2026-07-27", "arrivalTime": "", "segments": [] } ] }, { "offerId": "3cbc91c9-867f-45c5-adea-2fa711490699", "price": "EUR2422.48", "source": "NDC:Emirates", "departureDate": "2026-07-07", "arrivalDate": "2026-07-28", "legs": [ { "legId": "896d96b5-6de7-4347-8b10-84cbfb01c8f4", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-07", "departureTime": "", "arrivalDate": "2026-07-07", "arrivalTime": "", "segments": [] }, { "legId": "54e0d82c-1466-42b2-92d7-85d762588ac6", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-28", "departureTime": "", "arrivalDate": "2026-07-28", "arrivalTime": "", "segments": [] } ] }, { "offerId": "ca02ff20-f396-45db-836f-d49e332146fb", "price": "EUR2422.48", "source": "NDC:Emirates", "departureDate": "2026-07-08", "arrivalDate": "2026-07-27", "legs": [ { "legId": "b898ba82-2af8-4461-a094-6faa13302e9f", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-08", "departureTime": "", "arrivalDate": "2026-07-08", "arrivalTime": "", "segments": [] }, { "legId": "12546a2c-847e-410c-89af-66dd68538e95", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-27", "departureTime": "", "arrivalDate": "2026-07-27", "arrivalTime": "", "segments": [] } ] }, { "offerId": "9f65f4b2-e062-4b9a-becd-5a122818c950", "price": "EUR2422.48", "source": "NDC:Emirates", "departureDate": "2026-07-08", "arrivalDate": "2026-07-28", "legs": [ { "legId": "4b96d4dd-12db-4384-9306-93b5104f3bb2", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-08", "departureTime": "", "arrivalDate": "2026-07-08", "arrivalTime": "", "segments": [] }, { "legId": "29da603b-eb8d-42a1-a713-f862c5cfd380", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-28", "departureTime": "", "arrivalDate": "2026-07-28", "arrivalTime": "", "segments": [] } ] }, { "offerId": "a7d3245a-ed51-447a-af35-cdddb9179dbb", "price": "EUR2422.48", "source": "NDC:Emirates", "departureDate": "2026-07-07", "arrivalDate": "2026-07-29", "legs": [ { "legId": "2dbed76b-ac28-436c-978f-52ea182f8d71", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-07", "departureTime": "", "arrivalDate": "2026-07-07", "arrivalTime": "", "segments": [] }, { "legId": "e00e21ff-6af3-481d-91f3-ab173cba5df0", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-29", "departureTime": "", "arrivalDate": "2026-07-29", "arrivalTime": "", "segments": [] } ] }, { "offerId": "c314cfc7-9463-4221-ae29-e442fb8660dd", "price": "EUR2422.48", "source": "NDC:Emirates", "departureDate": "2026-07-08", "arrivalDate": "2026-07-29", "legs": [ { "legId": "fe7c829e-d2e8-4bda-9d59-1560ab0601b2", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-08", "departureTime": "", "arrivalDate": "2026-07-08", "arrivalTime": "", "segments": [] }, { "legId": "f1df5d64-abb7-406b-8c74-82081c7d7952", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-29", "departureTime": "", "arrivalDate": "2026-07-29", "arrivalTime": "", "segments": [] } ] }, { "offerId": "8975014e-0dce-4a72-8eb1-aec9fa650376", "price": "EUR2475.48", "source": "NDC:Emirates", "departureDate": "2026-07-07", "arrivalDate": "2026-07-30", "legs": [ { "legId": "9a16c32c-8a9d-42ea-a0bb-2676b8ed2515", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-07", "departureTime": "", "arrivalDate": "2026-07-07", "arrivalTime": "", "segments": [] }, { "legId": "21f0878c-12e0-4c3c-9a1a-877a6d32c234", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-30", "departureTime": "", "arrivalDate": "2026-07-30", "arrivalTime": "", "segments": [] } ] }, { "offerId": "fab5f5e6-9ac0-47d6-b2c7-7ce8bea45c7e", "price": "EUR2475.48", "source": "NDC:Emirates", "departureDate": "2026-07-08", "arrivalDate": "2026-07-30", "legs": [ { "legId": "4898b342-864c-4466-985a-01fed6a70b3f", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-08", "departureTime": "", "arrivalDate": "2026-07-08", "arrivalTime": "", "segments": [] }, { "legId": "a7c4a05b-95cb-46f6-8e50-26dbb34d838d", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-30", "departureTime": "", "arrivalDate": "2026-07-30", "arrivalTime": "", "segments": [] } ] }, { "offerId": "4c78e831-ca1c-46bd-9fa0-2d06beb03246", "price": "EUR2475.48", "source": "NDC:Emirates", "departureDate": "2026-07-07", "arrivalDate": "2026-07-31", "legs": [ { "legId": "f246b79b-b17c-4dac-a8f7-a4e4741bfda3", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-07", "departureTime": "", "arrivalDate": "2026-07-07", "arrivalTime": "", "segments": [] }, { "legId": "460a2f45-517f-4390-a791-7f73e4ecc72f", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-31", "departureTime": "", "arrivalDate": "2026-07-31", "arrivalTime": "", "segments": [] } ] }, { "offerId": "6e1794ca-fff6-4560-bdf4-b7754f9671f6", "price": "EUR2475.48", "source": "NDC:Emirates", "departureDate": "2026-07-08", "arrivalDate": "2026-07-31", "legs": [ { "legId": "eeb524fa-a8a3-4f5a-a7b6-a0f4e63085e5", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-08", "departureTime": "", "arrivalDate": "2026-07-08", "arrivalTime": "", "segments": [] }, { "legId": "d8fb6cf7-a1bc-42dd-a52a-0483c3d4dca3", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-31", "departureTime": "", "arrivalDate": "2026-07-31", "arrivalTime": "", "segments": [] } ] }, { "offerId": "183f3b63-d658-446a-95d8-9e15ae1782ad", "price": "EUR2500.48", "source": "NDC:Emirates", "departureDate": "2026-07-07", "arrivalDate": "2026-08-01", "legs": [ { "legId": "2bf6e57a-fb17-4dd7-ad43-6e791822e639", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-07", "departureTime": "", "arrivalDate": "2026-07-07", "arrivalTime": "", "segments": [] }, { "legId": "985be100-d8ed-4582-a82e-f91e49774fc6", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-01", "departureTime": "", "arrivalDate": "2026-08-01", "arrivalTime": "", "segments": [] } ] }, { "offerId": "406e406e-a016-4253-89e4-df83cbf86e5e", "price": "EUR2500.48", "source": "NDC:Emirates", "departureDate": "2026-07-08", "arrivalDate": "2026-08-01", "legs": [ { "legId": "8bc9fbfd-27a8-401d-b11a-1f266237547e", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-08", "departureTime": "", "arrivalDate": "2026-07-08", "arrivalTime": "", "segments": [] }, { "legId": "654e415f-ede7-4cc8-8460-4ef36faf8d80", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-01", "departureTime": "", "arrivalDate": "2026-08-01", "arrivalTime": "", "segments": [] } ] }, { "offerId": "e9793f2f-af69-47a8-b31a-50e02852a251", "price": "EUR2500.48", "source": "NDC:Emirates", "departureDate": "2026-07-07", "arrivalDate": "2026-08-02", "legs": [ { "legId": "0d2e8591-a973-45d2-9e4f-d234bb389620", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-07", "departureTime": "", "arrivalDate": "2026-07-07", "arrivalTime": "", "segments": [] }, { "legId": "d73605c8-d2cb-4a68-81a1-20d57b5884fd", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-02", "departureTime": "", "arrivalDate": "2026-08-02", "arrivalTime": "", "segments": [] } ] }, { "offerId": "9ce831a4-ae03-458a-96c7-0f62d4d5fbff", "price": "EUR2500.48", "source": "NDC:Emirates", "departureDate": "2026-07-08", "arrivalDate": "2026-08-02", "legs": [ { "legId": "aed38615-21de-4740-b097-f26e8fbb452d", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-08", "departureTime": "", "arrivalDate": "2026-07-08", "arrivalTime": "", "segments": [] }, { "legId": "622f916e-c7aa-45be-a351-6c3d4e795342", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-02", "departureTime": "", "arrivalDate": "2026-08-02", "arrivalTime": "", "segments": [] } ] }, { "offerId": "9520cb58-cb62-42d4-a6e7-3dded238ee0c", "price": "EUR2422.48", "source": "NDC:Emirates", "departureDate": "2026-07-09", "arrivalDate": "2026-07-27", "legs": [ { "legId": "b98ec832-e3cc-4710-8a69-8dbd8c9fd742", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-09", "departureTime": "", "arrivalDate": "2026-07-09", "arrivalTime": "", "segments": [] }, { "legId": "6f23dbbc-a898-4e8e-a66a-af44c063f257", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-27", "departureTime": "", "arrivalDate": "2026-07-27", "arrivalTime": "", "segments": [] } ] }, { "offerId": "14530524-bf63-4f28-99ab-1e29e0cfc93e", "price": "EUR2422.48", "source": "NDC:Emirates", "departureDate": "2026-07-09", "arrivalDate": "2026-07-28", "legs": [ { "legId": "e31b99fb-5516-4b88-8ed3-76039fe889d6", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-09", "departureTime": "", "arrivalDate": "2026-07-09", "arrivalTime": "", "segments": [] }, { "legId": "eedbcf01-1eb9-428e-9b52-7b82c00d97ec", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-28", "departureTime": "", "arrivalDate": "2026-07-28", "arrivalTime": "", "segments": [] } ] }, { "offerId": "cf298fa2-eecc-46c7-8408-06c8818e8ded", "price": "EUR2447.48", "source": "NDC:Emirates", "departureDate": "2026-07-10", "arrivalDate": "2026-07-27", "legs": [ { "legId": "fbdadd8c-fd30-4e19-94f9-8b7d6713a787", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-10", "departureTime": "", "arrivalDate": "2026-07-10", "arrivalTime": "", "segments": [] }, { "legId": "0950d936-28e5-4fa2-9b52-3fffa8d0d795", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-27", "departureTime": "", "arrivalDate": "2026-07-27", "arrivalTime": "", "segments": [] } ] }, { "offerId": "83aba418-76df-4f49-89d5-e6da61b97037", "price": "EUR2447.48", "source": "NDC:Emirates", "departureDate": "2026-07-10", "arrivalDate": "2026-07-28", "legs": [ { "legId": "b7206fd8-6d31-4c5e-b39a-dc651184157c", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-10", "departureTime": "", "arrivalDate": "2026-07-10", "arrivalTime": "", "segments": [] }, { "legId": "1fce09cf-cbe2-4768-bfd3-d4c1a8e32f16", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-28", "departureTime": "", "arrivalDate": "2026-07-28", "arrivalTime": "", "segments": [] } ] }, { "offerId": "0fab6ceb-15a5-4b42-9bfa-2a94036d37ce", "price": "EUR2422.48", "source": "NDC:Emirates", "departureDate": "2026-07-09", "arrivalDate": "2026-07-29", "legs": [ { "legId": "11f31fe2-bc52-463d-9cb4-933be197db63", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-09", "departureTime": "", "arrivalDate": "2026-07-09", "arrivalTime": "", "segments": [] }, { "legId": "0cbe63e9-3877-494b-87d2-e068e6ab8948", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-29", "departureTime": "", "arrivalDate": "2026-07-29", "arrivalTime": "", "segments": [] } ] }, { "offerId": "df498377-8252-4bf3-bc08-462f0e51daa7", "price": "EUR2447.48", "source": "NDC:Emirates", "departureDate": "2026-07-10", "arrivalDate": "2026-07-29", "legs": [ { "legId": "3cfbc995-8124-40ae-ab76-071614b5b0de", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-10", "departureTime": "", "arrivalDate": "2026-07-10", "arrivalTime": "", "segments": [] }, { "legId": "a67c0beb-856a-4f6c-9f3e-53a56e4e407f", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-29", "departureTime": "", "arrivalDate": "2026-07-29", "arrivalTime": "", "segments": [] } ] }, { "offerId": "4f78bf4c-1bf9-475d-a42d-e492eecd4f8f", "price": "EUR2475.48", "source": "NDC:Emirates", "departureDate": "2026-07-09", "arrivalDate": "2026-07-30", "legs": [ { "legId": "080e1907-91c6-40bc-9707-82249c896181", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-09", "departureTime": "", "arrivalDate": "2026-07-09", "arrivalTime": "", "segments": [] }, { "legId": "71008e9f-0fe8-4789-b152-b39d66fe18ef", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-30", "departureTime": "", "arrivalDate": "2026-07-30", "arrivalTime": "", "segments": [] } ] }, { "offerId": "00cbf733-5159-4917-a39d-a18ad20c12b9", "price": "EUR2500.48", "source": "NDC:Emirates", "departureDate": "2026-07-10", "arrivalDate": "2026-07-30", "legs": [ { "legId": "05c7a1d5-835b-4fc7-b10b-ab694191ef3e", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-10", "departureTime": "", "arrivalDate": "2026-07-10", "arrivalTime": "", "segments": [] }, { "legId": "0295bfe2-b5dd-4e09-9a3a-eef87cb31642", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-30", "departureTime": "", "arrivalDate": "2026-07-30", "arrivalTime": "", "segments": [] } ] }, { "offerId": "8a496b34-e983-4820-b470-f463ce17056e", "price": "EUR2475.48", "source": "NDC:Emirates", "departureDate": "2026-07-09", "arrivalDate": "2026-07-31", "legs": [ { "legId": "922735d2-bd66-4b7a-aced-48369f333097", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-09", "departureTime": "", "arrivalDate": "2026-07-09", "arrivalTime": "", "segments": [] }, { "legId": "8530e963-b0ff-4576-a208-727c889248f2", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-31", "departureTime": "", "arrivalDate": "2026-07-31", "arrivalTime": "", "segments": [] } ] }, { "offerId": "f037dfc8-e9db-4ea9-8e43-2d418b4d8de1", "price": "EUR2500.48", "source": "NDC:Emirates", "departureDate": "2026-07-09", "arrivalDate": "2026-08-01", "legs": [ { "legId": "ae636876-9180-42f5-8ef8-d975441d7a1c", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-09", "departureTime": "", "arrivalDate": "2026-07-09", "arrivalTime": "", "segments": [] }, { "legId": "9ae82e17-a5d1-44db-8989-fe069c656133", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-01", "departureTime": "", "arrivalDate": "2026-08-01", "arrivalTime": "", "segments": [] } ] }, { "offerId": "f18a4b58-1af5-49c7-9b77-3d01162ce801", "price": "EUR2500.48", "source": "NDC:Emirates", "departureDate": "2026-07-10", "arrivalDate": "2026-07-31", "legs": [ { "legId": "b467a64f-80e5-492b-8ad5-147bc214bb17", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-10", "departureTime": "", "arrivalDate": "2026-07-10", "arrivalTime": "", "segments": [] }, { "legId": "ca7d71f0-615d-4b45-8b1e-a7827967586b", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-31", "departureTime": "", "arrivalDate": "2026-07-31", "arrivalTime": "", "segments": [] } ] }, { "offerId": "f8c35414-a64b-4f5a-8a99-50e4bcbb9bd5", "price": "EUR2525.48", "source": "NDC:Emirates", "departureDate": "2026-07-10", "arrivalDate": "2026-08-01", "legs": [ { "legId": "2febee38-4579-4a90-96d7-c01ca209661b", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-10", "departureTime": "", "arrivalDate": "2026-07-10", "arrivalTime": "", "segments": [] }, { "legId": "7947b83a-9700-4c78-93fb-661ddcdd078c", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-01", "departureTime": "", "arrivalDate": "2026-08-01", "arrivalTime": "", "segments": [] } ] }, { "offerId": "df5600b3-14c8-4db9-b71a-bcb79c5470d0", "price": "EUR2500.48", "source": "NDC:Emirates", "departureDate": "2026-07-09", "arrivalDate": "2026-08-02", "legs": [ { "legId": "22e6e6ee-6d0f-42c2-b8ab-fee950a11139", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-09", "departureTime": "", "arrivalDate": "2026-07-09", "arrivalTime": "", "segments": [] }, { "legId": "534b7128-aa36-44bf-9c76-335e3ec10619", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-02", "departureTime": "", "arrivalDate": "2026-08-02", "arrivalTime": "", "segments": [] } ] }, { "offerId": "5421b3ce-d9e7-4a3f-82d1-40d891ad739c", "price": "EUR2525.48", "source": "NDC:Emirates", "departureDate": "2026-07-10", "arrivalDate": "2026-08-02", "legs": [ { "legId": "872e7916-b12e-4c7a-a881-7511940526fc", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-10", "departureTime": "", "arrivalDate": "2026-07-10", "arrivalTime": "", "segments": [] }, { "legId": "15faca04-ae15-4f58-8bed-72ff96d1e9e3", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-02", "departureTime": "", "arrivalDate": "2026-08-02", "arrivalTime": "", "segments": [] } ] }, { "offerId": "3d70e8fb-f9ed-4617-882f-e022ba25ad33", "price": "EUR2602.48", "source": "NDC:Emirates", "departureDate": "2026-07-12", "arrivalDate": "2026-07-27", "legs": [ { "legId": "d7397eea-7494-40f4-a86e-b9c21a658de1", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-12", "departureTime": "", "arrivalDate": "2026-07-12", "arrivalTime": "", "segments": [] }, { "legId": "6ec2a419-d032-4796-a718-2b6ee30b6ab2", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-27", "departureTime": "", "arrivalDate": "2026-07-27", "arrivalTime": "", "segments": [] } ] }, { "offerId": "64098148-d198-43c9-b2c2-9c0a1176a2d2", "price": "EUR2602.48", "source": "NDC:Emirates", "departureDate": "2026-07-12", "arrivalDate": "2026-07-28", "legs": [ { "legId": "62d5a495-ea03-4a87-b178-62cf366c5c3d", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-12", "departureTime": "", "arrivalDate": "2026-07-12", "arrivalTime": "", "segments": [] }, { "legId": "71e5cbec-852b-41c4-9650-0be23fe39bc9", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-28", "departureTime": "", "arrivalDate": "2026-07-28", "arrivalTime": "", "segments": [] } ] }, { "offerId": "bd1c90db-e847-4482-b7ba-b1eb0f8a14cb", "price": "EUR2627.48", "source": "NDC:Emirates", "departureDate": "2026-07-11", "arrivalDate": "2026-07-27", "legs": [ { "legId": "47095770-dd5a-4a1a-a74d-3161c875a77f", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-11", "departureTime": "", "arrivalDate": "2026-07-11", "arrivalTime": "", "segments": [] }, { "legId": "2b784e70-0bed-4b0b-b444-d86c0f75cf93", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-27", "departureTime": "", "arrivalDate": "2026-07-27", "arrivalTime": "", "segments": [] } ] }, { "offerId": "0ece4205-6a3a-45a0-a3d2-fee2952bb327", "price": "EUR2627.48", "source": "NDC:Emirates", "departureDate": "2026-07-11", "arrivalDate": "2026-07-28", "legs": [ { "legId": "07c92dd0-a051-4fae-8606-d2d0505a3312", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-11", "departureTime": "", "arrivalDate": "2026-07-11", "arrivalTime": "", "segments": [] }, { "legId": "e25e5f7b-618a-46cf-a22b-621efcc6c902", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-28", "departureTime": "", "arrivalDate": "2026-07-28", "arrivalTime": "", "segments": [] } ] }, { "offerId": "72cf8270-8f20-45df-9ecc-f921be9c0ea6", "price": "EUR2602.48", "source": "NDC:Emirates", "departureDate": "2026-07-12", "arrivalDate": "2026-07-29", "legs": [ { "legId": "a5b0ec84-c47b-4b15-a972-5b55273d9283", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-12", "departureTime": "", "arrivalDate": "2026-07-12", "arrivalTime": "", "segments": [] }, { "legId": "67bae600-bc80-483e-91c5-9bbb6cd8e54b", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-29", "departureTime": "", "arrivalDate": "2026-07-29", "arrivalTime": "", "segments": [] } ] }, { "offerId": "fad1510f-d5f2-490b-be8e-34f55bfc8273", "price": "EUR2627.48", "source": "NDC:Emirates", "departureDate": "2026-07-11", "arrivalDate": "2026-07-29", "legs": [ { "legId": "0515db77-084b-406e-af59-6eeca6ced9b5", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-11", "departureTime": "", "arrivalDate": "2026-07-11", "arrivalTime": "", "segments": [] }, { "legId": "23663ce0-a26d-4632-ba4f-f16c0f63fff4", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-29", "departureTime": "", "arrivalDate": "2026-07-29", "arrivalTime": "", "segments": [] } ] }, { "offerId": "cfbe2dfe-3947-42e4-93d1-f0775b5b84a2", "price": "EUR2660.48", "source": "NDC:Emirates", "departureDate": "2026-07-12", "arrivalDate": "2026-07-30", "legs": [ { "legId": "25cf05d9-27d3-4c0c-b7b0-03ec79cd65e0", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-12", "departureTime": "", "arrivalDate": "2026-07-12", "arrivalTime": "", "segments": [] }, { "legId": "89c66b23-5b74-41cd-9c60-73b3eeb3fd57", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-30", "departureTime": "", "arrivalDate": "2026-07-30", "arrivalTime": "", "segments": [] } ] }, { "offerId": "59eba963-cf1b-4a93-8fad-55c9347f5b0a", "price": "EUR2685.48", "source": "NDC:Emirates", "departureDate": "2026-07-11", "arrivalDate": "2026-07-30", "legs": [ { "legId": "e3e2be3d-b6b1-4173-8458-d4104a0f0aa0", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-11", "departureTime": "", "arrivalDate": "2026-07-11", "arrivalTime": "", "segments": [] }, { "legId": "c81ff134-e382-4b9b-8144-fbb284085109", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-30", "departureTime": "", "arrivalDate": "2026-07-30", "arrivalTime": "", "segments": [] } ] }, { "offerId": "3321f594-0aa9-47f7-992d-6beb9be1a5e5", "price": "EUR2660.48", "source": "NDC:Emirates", "departureDate": "2026-07-12", "arrivalDate": "2026-07-31", "legs": [ { "legId": "92d690a0-d02c-435b-8e4b-7566603065bc", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-12", "departureTime": "", "arrivalDate": "2026-07-12", "arrivalTime": "", "segments": [] }, { "legId": "c505a0ef-c573-4548-b05d-8225bad3b529", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-31", "departureTime": "", "arrivalDate": "2026-07-31", "arrivalTime": "", "segments": [] } ] }, { "offerId": "d90a6029-56c9-4859-a84b-6b8029144f8a", "price": "EUR2685.48", "source": "NDC:Emirates", "departureDate": "2026-07-11", "arrivalDate": "2026-07-31", "legs": [ { "legId": "a84971ab-e835-4f8e-b9c4-c590b54c118a", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-11", "departureTime": "", "arrivalDate": "2026-07-11", "arrivalTime": "", "segments": [] }, { "legId": "1ca4bff3-67a3-45ed-a09e-06f759750f5d", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-31", "departureTime": "", "arrivalDate": "2026-07-31", "arrivalTime": "", "segments": [] } ] }, { "offerId": "6ee7682d-3d5a-4a4f-8d06-61997f661047", "price": "EUR2685.48", "source": "NDC:Emirates", "departureDate": "2026-07-12", "arrivalDate": "2026-08-01", "legs": [ { "legId": "b6fa9c4c-133f-4953-8aba-0032a31df6f0", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-12", "departureTime": "", "arrivalDate": "2026-07-12", "arrivalTime": "", "segments": [] }, { "legId": "f1ef179f-254e-43a3-a395-06c60b7d529d", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-01", "departureTime": "", "arrivalDate": "2026-08-01", "arrivalTime": "", "segments": [] } ] }, { "offerId": "e3f6c0d1-8088-4508-9d31-e6eeee52c751", "price": "EUR2710.48", "source": "NDC:Emirates", "departureDate": "2026-07-11", "arrivalDate": "2026-08-01", "legs": [ { "legId": "6bbb58d6-3c34-4188-a559-8e87ee98f27f", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-11", "departureTime": "", "arrivalDate": "2026-07-11", "arrivalTime": "", "segments": [] }, { "legId": "c40e45cb-46b0-454d-9f40-1ccdb9cf9a7e", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-01", "departureTime": "", "arrivalDate": "2026-08-01", "arrivalTime": "", "segments": [] } ] }, { "offerId": "066c5bbe-3128-4498-a3e8-285684e55464", "price": "EUR2685.48", "source": "NDC:Emirates", "departureDate": "2026-07-12", "arrivalDate": "2026-08-02", "legs": [ { "legId": "193b41ea-de94-4316-a485-a63a26cf4c0a", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-12", "departureTime": "", "arrivalDate": "2026-07-12", "arrivalTime": "", "segments": [] }, { "legId": "31ce7cab-1ef1-4a98-966f-8a1b2881b41e", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-02", "departureTime": "", "arrivalDate": "2026-08-02", "arrivalTime": "", "segments": [] } ] }, { "offerId": "56fdf81d-23da-4530-9e37-9d9be38cb657", "price": "EUR2710.48", "source": "NDC:Emirates", "departureDate": "2026-07-11", "arrivalDate": "2026-08-02", "legs": [ { "legId": "6a2cf671-93b9-4634-9754-bde6f1a8debf", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-11", "departureTime": "", "arrivalDate": "2026-07-11", "arrivalTime": "", "segments": [] }, { "legId": "a83b2ae4-bb9d-4de1-9339-684713cb8ff7", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-02", "departureTime": "", "arrivalDate": "2026-08-02", "arrivalTime": "", "segments": [] } ] }, { "offerId": "516e88b0-58a2-4f72-bbde-81b4de7a2902", "price": "EUR2602.48", "source": "NDC:Emirates", "departureDate": "2026-07-13", "arrivalDate": "2026-07-27", "legs": [ { "legId": "c9ea8435-d297-4129-a04b-29d6edceba8c", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-13", "departureTime": "", "arrivalDate": "2026-07-13", "arrivalTime": "", "segments": [] }, { "legId": "2644a571-4706-4937-a159-a5bc6efc1c83", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-27", "departureTime": "", "arrivalDate": "2026-07-27", "arrivalTime": "", "segments": [] } ] }, { "offerId": "8458169c-6857-4a52-9d65-582ff85bf5bc", "price": "EUR2602.48", "source": "NDC:Emirates", "departureDate": "2026-07-13", "arrivalDate": "2026-07-28", "legs": [ { "legId": "4414e0c8-a69f-45c3-b1f1-4ec72ccd2db5", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-13", "departureTime": "", "arrivalDate": "2026-07-13", "arrivalTime": "", "segments": [] }, { "legId": "5ba81d1e-5953-45d4-a0b2-35c3ab493415", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-28", "departureTime": "", "arrivalDate": "2026-07-28", "arrivalTime": "", "segments": [] } ] }, { "offerId": "fb844f5a-1d2f-4ac1-8c60-15dd82af4550", "price": "EUR2602.48", "source": "NDC:Emirates", "departureDate": "2026-07-13", "arrivalDate": "2026-07-29", "legs": [ { "legId": "e5cdb8f7-cce7-44bf-a573-6433b590f12b", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-13", "departureTime": "", "arrivalDate": "2026-07-13", "arrivalTime": "", "segments": [] }, { "legId": "3321a55a-f4e5-43c3-b3ad-e65fb77f8174", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-29", "departureTime": "", "arrivalDate": "2026-07-29", "arrivalTime": "", "segments": [] } ] }, { "offerId": "5790d54e-992c-43cd-9696-79680772e055", "price": "EUR2660.48", "source": "NDC:Emirates", "departureDate": "2026-07-13", "arrivalDate": "2026-07-30", "legs": [ { "legId": "6a11f384-4009-419f-8742-fe78b1131eac", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-13", "departureTime": "", "arrivalDate": "2026-07-13", "arrivalTime": "", "segments": [] }, { "legId": "055fd416-5d30-4ad0-b559-964f7c7d4c9b", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-30", "departureTime": "", "arrivalDate": "2026-07-30", "arrivalTime": "", "segments": [] } ] }, { "offerId": "738b7b5a-8dea-4a4e-91bf-f1ee317febec", "price": "EUR2660.48", "source": "NDC:Emirates", "departureDate": "2026-07-13", "arrivalDate": "2026-07-31", "legs": [ { "legId": "03711050-2c7a-47c4-8613-10ddd751e44f", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-13", "departureTime": "", "arrivalDate": "2026-07-13", "arrivalTime": "", "segments": [] }, { "legId": "aa3b4752-0428-4c6d-ba0e-cc0fa3c87edf", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-31", "departureTime": "", "arrivalDate": "2026-07-31", "arrivalTime": "", "segments": [] } ] }, { "offerId": "4090d194-5354-42da-9310-5d45c8ba198f", "price": "EUR2685.48", "source": "NDC:Emirates", "departureDate": "2026-07-13", "arrivalDate": "2026-08-01", "legs": [ { "legId": "318f92ed-4285-41ab-9ee8-a9297c98ab7d", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-13", "departureTime": "", "arrivalDate": "2026-07-13", "arrivalTime": "", "segments": [] }, { "legId": "83ae89e9-1590-4ae8-9d00-61b1f66ba694", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-01", "departureTime": "", "arrivalDate": "2026-08-01", "arrivalTime": "", "segments": [] } ] }, { "offerId": "1bf9dd70-163c-4ba6-8e79-3edfe2b4a417", "price": "EUR2685.48", "source": "NDC:Emirates", "departureDate": "2026-07-13", "arrivalDate": "2026-08-02", "legs": [ { "legId": "ee6c3fb1-fef6-4f90-9c90-10c53b7c32c5", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-13", "departureTime": "", "arrivalDate": "2026-07-13", "arrivalTime": "", "segments": [] }, { "legId": "5454d2c3-5fb1-45c9-a266-cc9e4d34fbc8", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-02", "departureTime": "", "arrivalDate": "2026-08-02", "arrivalTime": "", "segments": [] } ] } ], "itinerary": { "trips": [ { "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-10", "departureTime": "" }, { "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-30", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": false, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": true } }, "turkish": { "responseId": "34b281a6-ef0d-4d4b-a510-d82eb93ea16f", "transactionId": "5fa33d58-75f3-44b4-9dea-9a00e4b7c9bd", "numberOflegs": 2, "offers": [ { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R0B0F0B1F0", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R0B0F0B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 477, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1080.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 477, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1080.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R0B0F0B1F0_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R0B0F0B1F0_LEG1", "totalDuration": "PT20H50M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT2H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_2", "number": "427", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "20:30:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-10", "time": "21:55:00", "terminal": "1" }, "equipment": "321", "airplaneName": "Airbus A321", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 477, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1080.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 477, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1080.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R0B0F0B1F0_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R0B0F0B1F0_LEG2", "totalDuration": "PT20H35M", "totalFlightDuration": "PT12H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT7H50M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_31", "number": "1361", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "21:50:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-31", "time": "23:35:00", "terminal": "3" }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 477, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1080.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 477, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1080.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R0B0F1B1F0", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R0B0F1B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 477, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1080.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 477, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1080.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R0B0F1B1F0_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R0B0F1B1F0_LEG1", "totalDuration": "PT22H15M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT3H45M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_5", "number": "429", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "21:55:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-10", "time": "23:20:00", "terminal": "1" }, "equipment": "223", "airplaneName": "Airbus A220-300", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 477, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1080.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 477, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1080.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R0B0F1B1F0_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R0B0F1B1F0_LEG2", "totalDuration": "PT20H35M", "totalFlightDuration": "PT12H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT7H50M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_31", "number": "1361", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "21:50:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-31", "time": "23:35:00", "terminal": "3" }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 477, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1080.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 477, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1080.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R0B0F2B1F0", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R0B0F2B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 477, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1080.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 477, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1080.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R0B0F2B1F0_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R0B0F2B1F0_LEG1", "totalDuration": "PT30H20M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT11H50M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_8", "number": "481", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-11", "time": "06:00:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-11", "time": "07:25:00", "terminal": "1" }, "equipment": "223", "airplaneName": "Airbus A220-300", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 477, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1080.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 477, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1080.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R0B0F2B1F0_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R0B0F2B1F0_LEG2", "totalDuration": "PT20H35M", "totalFlightDuration": "PT12H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT7H50M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_31", "number": "1361", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "21:50:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-31", "time": "23:35:00", "terminal": "3" }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 477, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1080.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 477, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1080.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R0B0F3B1F0", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R0B0F3B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 477, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1080.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 477, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1080.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R0B0F3B1F0_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R0B0F3B1F0_LEG1", "totalDuration": "PT31H20M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT12H50M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_11", "number": "401", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-11", "time": "07:00:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-11", "time": "08:25:00", "terminal": "1" }, "equipment": "321", "airplaneName": "Airbus A321", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 477, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1080.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 477, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1080.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R0B0F3B1F0_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R0B0F3B1F0_LEG2", "totalDuration": "PT20H35M", "totalFlightDuration": "PT12H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT7H50M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_31", "number": "1361", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "21:50:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-31", "time": "23:35:00", "terminal": "3" }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 477, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1080.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 477, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1080.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R1B0F4B1F0", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R1B0F4B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 642, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1207.1, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 642, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1207.1 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R1B0F4B1F0_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R1B0F4B1F0_LEG1", "totalDuration": "PT18H40M", "totalFlightDuration": "PT13H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT5H0M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_13", "number": "8809", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:45:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-10", "time": "19:45:00", "terminal": "3" }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT11H", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 642, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1207.1, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 642, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1207.1 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R1B0F4B1F0_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R1B0F4B1F0_LEG2", "totalDuration": "PT20H35M", "totalFlightDuration": "PT12H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT7H50M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_31", "number": "1361", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "21:50:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-31", "time": "23:35:00", "terminal": "3" }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 642, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1207.1, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 642, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1207.1 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R2B0F0B1F1", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R2B0F0B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 611, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1214.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 611, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1214.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R2B0F0B1F1_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R2B0F0B1F1_LEG1", "totalDuration": "PT20H50M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT2H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_2", "number": "427", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "20:30:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-10", "time": "21:55:00", "terminal": "1" }, "equipment": "321", "airplaneName": "Airbus A321", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 611, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1214.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 611, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1214.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R2B0F0B1F1_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R2B0F0B1F1_LEG2", "totalDuration": "PT35H5M", "totalFlightDuration": "PT12H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT22H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_37", "number": "1865", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-08-01", "time": "12:20:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-08-01", "time": "14:05:00", "terminal": "3" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 611, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1214.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 611, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1214.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R2B0F1B1F1", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R2B0F1B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 611, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1214.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 611, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1214.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R2B0F1B1F1_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R2B0F1B1F1_LEG1", "totalDuration": "PT22H15M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT3H45M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_5", "number": "429", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "21:55:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-10", "time": "23:20:00", "terminal": "1" }, "equipment": "223", "airplaneName": "Airbus A220-300", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 611, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1214.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 611, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1214.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R2B0F1B1F1_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R2B0F1B1F1_LEG2", "totalDuration": "PT35H5M", "totalFlightDuration": "PT12H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT22H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_37", "number": "1865", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-08-01", "time": "12:20:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-08-01", "time": "14:05:00", "terminal": "3" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 611, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1214.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 611, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1214.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R2B0F2B1F1", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R2B0F2B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 611, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1214.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 611, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1214.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R2B0F2B1F1_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R2B0F2B1F1_LEG1", "totalDuration": "PT30H20M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT11H50M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_8", "number": "481", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-11", "time": "06:00:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-11", "time": "07:25:00", "terminal": "1" }, "equipment": "223", "airplaneName": "Airbus A220-300", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 611, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1214.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 611, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1214.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R2B0F2B1F1_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R2B0F2B1F1_LEG2", "totalDuration": "PT35H5M", "totalFlightDuration": "PT12H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT22H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_37", "number": "1865", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-08-01", "time": "12:20:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-08-01", "time": "14:05:00", "terminal": "3" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 611, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1214.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 611, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1214.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R2B0F3B1F1", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R2B0F3B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 611, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1214.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 611, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1214.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R2B0F3B1F1_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R2B0F3B1F1_LEG1", "totalDuration": "PT31H20M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT12H50M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_11", "number": "401", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-11", "time": "07:00:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-11", "time": "08:25:00", "terminal": "1" }, "equipment": "321", "airplaneName": "Airbus A321", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 611, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1214.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 611, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1214.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R2B0F3B1F1_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R2B0F3B1F1_LEG2", "totalDuration": "PT35H5M", "totalFlightDuration": "PT12H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT22H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_37", "number": "1865", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-08-01", "time": "12:20:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-08-01", "time": "14:05:00", "terminal": "3" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 611, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1214.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 611, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1214.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F0B1F2", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F0B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F0B1F2_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F0B1F2_LEG1", "totalDuration": "PT20H50M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT2H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_2", "number": "427", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "20:30:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-10", "time": "21:55:00", "terminal": "1" }, "equipment": "321", "airplaneName": "Airbus A321", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F0B1F2_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F0B1F2_LEG2", "totalDuration": "PT15H25M", "totalFlightDuration": "PT12H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT2H45M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_33", "number": "1863", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "16:45:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-31", "time": "18:25:00", "terminal": "3" }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT2H40M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F1B1F2", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F1B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F1B1F2_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F1B1F2_LEG1", "totalDuration": "PT22H15M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT3H45M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_5", "number": "429", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "21:55:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-10", "time": "23:20:00", "terminal": "1" }, "equipment": "223", "airplaneName": "Airbus A220-300", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F1B1F2_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F1B1F2_LEG2", "totalDuration": "PT15H25M", "totalFlightDuration": "PT12H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT2H45M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_33", "number": "1863", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "16:45:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-31", "time": "18:25:00", "terminal": "3" }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT2H40M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F2B1F2", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F2B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F2B1F2_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F2B1F2_LEG1", "totalDuration": "PT30H20M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT11H50M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_8", "number": "481", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-11", "time": "06:00:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-11", "time": "07:25:00", "terminal": "1" }, "equipment": "223", "airplaneName": "Airbus A220-300", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F2B1F2_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F2B1F2_LEG2", "totalDuration": "PT15H25M", "totalFlightDuration": "PT12H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT2H45M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_33", "number": "1863", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "16:45:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-31", "time": "18:25:00", "terminal": "3" }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT2H40M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F3B1F2", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F3B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F3B1F2_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F3B1F2_LEG1", "totalDuration": "PT31H20M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT12H50M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_11", "number": "401", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-11", "time": "07:00:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-11", "time": "08:25:00", "terminal": "1" }, "equipment": "321", "airplaneName": "Airbus A321", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F3B1F2_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F3B1F2_LEG2", "totalDuration": "PT15H25M", "totalFlightDuration": "PT12H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT2H45M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_33", "number": "1863", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "16:45:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-31", "time": "18:25:00", "terminal": "3" }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT2H40M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F0B1F3", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F0B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F0B1F3_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F0B1F3_LEG1", "totalDuration": "PT20H50M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT2H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_2", "number": "427", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "20:30:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-10", "time": "21:55:00", "terminal": "1" }, "equipment": "321", "airplaneName": "Airbus A321", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F0B1F3_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F0B1F3_LEG2", "totalDuration": "PT30H20M", "totalFlightDuration": "PT12H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT17H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_35", "number": "1861", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-08-01", "time": "07:40:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-08-01", "time": "09:20:00", "terminal": "3" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H40M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F1B1F3", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F1B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F1B1F3_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F1B1F3_LEG1", "totalDuration": "PT22H15M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT3H45M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_5", "number": "429", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "21:55:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-10", "time": "23:20:00", "terminal": "1" }, "equipment": "223", "airplaneName": "Airbus A220-300", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F1B1F3_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F1B1F3_LEG2", "totalDuration": "PT30H20M", "totalFlightDuration": "PT12H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT17H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_35", "number": "1861", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-08-01", "time": "07:40:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-08-01", "time": "09:20:00", "terminal": "3" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H40M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F2B1F3", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F2B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F2B1F3_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F2B1F3_LEG1", "totalDuration": "PT30H20M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT11H50M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_8", "number": "481", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-11", "time": "06:00:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-11", "time": "07:25:00", "terminal": "1" }, "equipment": "223", "airplaneName": "Airbus A220-300", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F2B1F3_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F2B1F3_LEG2", "totalDuration": "PT30H20M", "totalFlightDuration": "PT12H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT17H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_35", "number": "1861", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-08-01", "time": "07:40:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-08-01", "time": "09:20:00", "terminal": "3" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H40M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F3B1F3", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F3B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F3B1F3_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F3B1F3_LEG1", "totalDuration": "PT31H20M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT12H50M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_11", "number": "401", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-11", "time": "07:00:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-11", "time": "08:25:00", "terminal": "1" }, "equipment": "321", "airplaneName": "Airbus A321", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F3B1F3_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R3B0F3B1F3_LEG2", "totalDuration": "PT30H20M", "totalFlightDuration": "PT12H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT17H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_35", "number": "1861", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-08-01", "time": "07:40:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-08-01", "time": "09:20:00", "terminal": "3" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H40M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 650, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1253.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R4B0F0B1F0", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R4B0F0B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 659, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1262.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 659, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1262.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R4B0F0B1F0_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R4B0F0B1F0_LEG1", "totalDuration": "PT20H50M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT2H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_2", "number": "427", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "20:30:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-10", "time": "21:55:00", "terminal": "1" }, "equipment": "321", "airplaneName": "Airbus A321", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 659, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1262.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 659, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1262.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R4B0F0B1F0_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R4B0F0B1F0_LEG2", "totalDuration": "PT20H35M", "totalFlightDuration": "PT12H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT7H50M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_31", "number": "1361", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "21:50:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-31", "time": "23:35:00", "terminal": "3" }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 659, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1262.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 659, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1262.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R4B0F1B1F0", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R4B0F1B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 659, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1262.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 659, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1262.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R4B0F1B1F0_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R4B0F1B1F0_LEG1", "totalDuration": "PT22H15M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT3H45M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_5", "number": "429", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "21:55:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-10", "time": "23:20:00", "terminal": "1" }, "equipment": "223", "airplaneName": "Airbus A220-300", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 659, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1262.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 659, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1262.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R4B0F1B1F0_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R4B0F1B1F0_LEG2", "totalDuration": "PT20H35M", "totalFlightDuration": "PT12H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT7H50M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_31", "number": "1361", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "21:50:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-31", "time": "23:35:00", "terminal": "3" }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 659, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1262.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 659, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1262.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R4B0F2B1F0", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R4B0F2B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 659, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1262.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 659, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1262.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R4B0F2B1F0_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R4B0F2B1F0_LEG1", "totalDuration": "PT30H20M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT11H50M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_8", "number": "481", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-11", "time": "06:00:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-11", "time": "07:25:00", "terminal": "1" }, "equipment": "223", "airplaneName": "Airbus A220-300", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 659, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1262.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 659, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1262.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R4B0F2B1F0_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R4B0F2B1F0_LEG2", "totalDuration": "PT20H35M", "totalFlightDuration": "PT12H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT7H50M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_31", "number": "1361", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "21:50:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-31", "time": "23:35:00", "terminal": "3" }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 659, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1262.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 659, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1262.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R4B0F3B1F0", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R4B0F3B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 659, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1262.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 659, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1262.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R4B0F3B1F0_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R4B0F3B1F0_LEG1", "totalDuration": "PT31H20M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT12H50M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_11", "number": "401", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-11", "time": "07:00:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-11", "time": "08:25:00", "terminal": "1" }, "equipment": "321", "airplaneName": "Airbus A321", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 659, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1262.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 659, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1262.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R4B0F3B1F0_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R4B0F3B1F0_LEG2", "totalDuration": "PT20H35M", "totalFlightDuration": "PT12H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT7H50M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_31", "number": "1361", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "21:50:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-31", "time": "23:35:00", "terminal": "3" }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 659, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1262.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 659, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1262.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F0B1F2", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F0B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F0B1F2_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F0B1F2_LEG1", "totalDuration": "PT20H50M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT2H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_2", "number": "427", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "20:30:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-10", "time": "21:55:00", "terminal": "1" }, "equipment": "321", "airplaneName": "Airbus A321", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F0B1F2_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F0B1F2_LEG2", "totalDuration": "PT15H25M", "totalFlightDuration": "PT12H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT2H45M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_33", "number": "1863", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "16:45:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-31", "time": "18:25:00", "terminal": "3" }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT2H40M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F1B1F2", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F1B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F1B1F2_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F1B1F2_LEG1", "totalDuration": "PT22H15M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT3H45M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_5", "number": "429", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "21:55:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-10", "time": "23:20:00", "terminal": "1" }, "equipment": "223", "airplaneName": "Airbus A220-300", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F1B1F2_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F1B1F2_LEG2", "totalDuration": "PT15H25M", "totalFlightDuration": "PT12H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT2H45M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_33", "number": "1863", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "16:45:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-31", "time": "18:25:00", "terminal": "3" }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT2H40M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R6B0F0B1F0", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R6B0F0B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R6B0F0B1F0_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R6B0F0B1F0_LEG1", "totalDuration": "PT20H50M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT2H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_2", "number": "427", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "20:30:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-10", "time": "21:55:00", "terminal": "1" }, "equipment": "321", "airplaneName": "Airbus A321", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R6B0F0B1F0_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R6B0F0B1F0_LEG2", "totalDuration": "PT20H35M", "totalFlightDuration": "PT12H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT7H50M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_31", "number": "1361", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "21:50:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-31", "time": "23:35:00", "terminal": "3" }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R6B0F1B1F0", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R6B0F1B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R6B0F1B1F0_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R6B0F1B1F0_LEG1", "totalDuration": "PT22H15M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT3H45M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_5", "number": "429", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "21:55:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-10", "time": "23:20:00", "terminal": "1" }, "equipment": "223", "airplaneName": "Airbus A220-300", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R6B0F1B1F0_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R6B0F1B1F0_LEG2", "totalDuration": "PT20H35M", "totalFlightDuration": "PT12H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT7H50M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_31", "number": "1361", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "21:50:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-31", "time": "23:35:00", "terminal": "3" }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F2B1F2", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F2B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F2B1F2_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F2B1F2_LEG1", "totalDuration": "PT30H20M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT11H50M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_8", "number": "481", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-11", "time": "06:00:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-11", "time": "07:25:00", "terminal": "1" }, "equipment": "223", "airplaneName": "Airbus A220-300", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F2B1F2_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F2B1F2_LEG2", "totalDuration": "PT15H25M", "totalFlightDuration": "PT12H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT2H45M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_33", "number": "1863", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "16:45:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-31", "time": "18:25:00", "terminal": "3" }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT2H40M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F3B1F2", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F3B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F3B1F2_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F3B1F2_LEG1", "totalDuration": "PT31H20M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT12H50M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_11", "number": "401", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-11", "time": "07:00:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-11", "time": "08:25:00", "terminal": "1" }, "equipment": "321", "airplaneName": "Airbus A321", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F3B1F2_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F3B1F2_LEG2", "totalDuration": "PT15H25M", "totalFlightDuration": "PT12H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT2H45M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_33", "number": "1863", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "16:45:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-31", "time": "18:25:00", "terminal": "3" }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT2H40M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R6B0F2B1F0", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R6B0F2B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R6B0F2B1F0_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R6B0F2B1F0_LEG1", "totalDuration": "PT30H20M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT11H50M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_8", "number": "481", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-11", "time": "06:00:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-11", "time": "07:25:00", "terminal": "1" }, "equipment": "223", "airplaneName": "Airbus A220-300", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R6B0F2B1F0_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R6B0F2B1F0_LEG2", "totalDuration": "PT20H35M", "totalFlightDuration": "PT12H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT7H50M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_31", "number": "1361", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "21:50:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-31", "time": "23:35:00", "terminal": "3" }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F0B1F3", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F0B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F0B1F3_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F0B1F3_LEG1", "totalDuration": "PT20H50M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT2H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_2", "number": "427", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "20:30:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-10", "time": "21:55:00", "terminal": "1" }, "equipment": "321", "airplaneName": "Airbus A321", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F0B1F3_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F0B1F3_LEG2", "totalDuration": "PT30H20M", "totalFlightDuration": "PT12H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT17H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_35", "number": "1861", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-08-01", "time": "07:40:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-08-01", "time": "09:20:00", "terminal": "3" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H40M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R6B0F3B1F0", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R6B0F3B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R6B0F3B1F0_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R6B0F3B1F0_LEG1", "totalDuration": "PT31H20M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT12H50M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_11", "number": "401", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-11", "time": "07:00:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-11", "time": "08:25:00", "terminal": "1" }, "equipment": "321", "airplaneName": "Airbus A321", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R6B0F3B1F0_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R6B0F3B1F0_LEG2", "totalDuration": "PT20H35M", "totalFlightDuration": "PT12H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT7H50M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_31", "number": "1361", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "21:50:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-31", "time": "23:35:00", "terminal": "3" }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F1B1F3", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F1B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F1B1F3_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F1B1F3_LEG1", "totalDuration": "PT22H15M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT3H45M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_5", "number": "429", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "21:55:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-10", "time": "23:20:00", "terminal": "1" }, "equipment": "223", "airplaneName": "Airbus A220-300", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F1B1F3_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F1B1F3_LEG2", "totalDuration": "PT30H20M", "totalFlightDuration": "PT12H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT17H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_35", "number": "1861", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-08-01", "time": "07:40:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-08-01", "time": "09:20:00", "terminal": "3" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H40M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R7B0F0B1F1", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R7B0F0B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R7B0F0B1F1_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R7B0F0B1F1_LEG1", "totalDuration": "PT20H50M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT2H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_2", "number": "427", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "20:30:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-10", "time": "21:55:00", "terminal": "1" }, "equipment": "321", "airplaneName": "Airbus A321", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R7B0F0B1F1_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R7B0F0B1F1_LEG2", "totalDuration": "PT35H5M", "totalFlightDuration": "PT12H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT22H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_37", "number": "1865", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-08-01", "time": "12:20:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-08-01", "time": "14:05:00", "terminal": "3" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R7B0F1B1F1", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R7B0F1B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R7B0F1B1F1_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R7B0F1B1F1_LEG1", "totalDuration": "PT22H15M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT3H45M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_5", "number": "429", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "21:55:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-10", "time": "23:20:00", "terminal": "1" }, "equipment": "223", "airplaneName": "Airbus A220-300", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R7B0F1B1F1_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R7B0F1B1F1_LEG2", "totalDuration": "PT35H5M", "totalFlightDuration": "PT12H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT22H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_37", "number": "1865", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-08-01", "time": "12:20:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-08-01", "time": "14:05:00", "terminal": "3" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F2B1F3", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F2B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F2B1F3_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F2B1F3_LEG1", "totalDuration": "PT30H20M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT11H50M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_8", "number": "481", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-11", "time": "06:00:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-11", "time": "07:25:00", "terminal": "1" }, "equipment": "223", "airplaneName": "Airbus A220-300", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F2B1F3_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F2B1F3_LEG2", "totalDuration": "PT30H20M", "totalFlightDuration": "PT12H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT17H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_35", "number": "1861", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-08-01", "time": "07:40:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-08-01", "time": "09:20:00", "terminal": "3" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H40M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F3B1F3", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F3B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F3B1F3_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F3B1F3_LEG1", "totalDuration": "PT31H20M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT12H50M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_11", "number": "401", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-11", "time": "07:00:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-11", "time": "08:25:00", "terminal": "1" }, "equipment": "321", "airplaneName": "Airbus A321", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F3B1F3_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R5B0F3B1F3_LEG2", "totalDuration": "PT30H20M", "totalFlightDuration": "PT12H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT17H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_35", "number": "1861", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-08-01", "time": "07:40:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-08-01", "time": "09:20:00", "terminal": "3" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H40M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R7B0F2B1F1", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R7B0F2B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R7B0F2B1F1_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R7B0F2B1F1_LEG1", "totalDuration": "PT30H20M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT11H50M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_8", "number": "481", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-11", "time": "06:00:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-11", "time": "07:25:00", "terminal": "1" }, "equipment": "223", "airplaneName": "Airbus A220-300", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R7B0F2B1F1_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R7B0F2B1F1_LEG2", "totalDuration": "PT35H5M", "totalFlightDuration": "PT12H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT22H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_37", "number": "1865", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-08-01", "time": "12:20:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-08-01", "time": "14:05:00", "terminal": "3" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R7B0F3B1F1", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R7B0F3B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R7B0F3B1F1_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R7B0F3B1F1_LEG1", "totalDuration": "PT31H20M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT12H50M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_11", "number": "401", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-11", "time": "07:00:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-11", "time": "08:25:00", "terminal": "1" }, "equipment": "321", "airplaneName": "Airbus A321", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R7B0F3B1F1_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R7B0F3B1F1_LEG2", "totalDuration": "PT35H5M", "totalFlightDuration": "PT12H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT22H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_37", "number": "1865", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-08-01", "time": "12:20:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-08-01", "time": "14:05:00", "terminal": "3" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "O", "fareBasisCode": "ON2PX", "fareType": "Restricted", "fareTypeCode": "RS", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 697, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1300.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R8B0F4B1F1", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R8B0F4B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 775, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1340.1, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 775, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1340.1 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R8B0F4B1F1_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R8B0F4B1F1_LEG1", "totalDuration": "PT18H40M", "totalFlightDuration": "PT13H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT5H0M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_13", "number": "8809", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:45:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-10", "time": "19:45:00", "terminal": "3" }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT11H", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 775, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1340.1, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 775, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1340.1 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R8B0F4B1F1_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R8B0F4B1F1_LEG2", "totalDuration": "PT35H5M", "totalFlightDuration": "PT12H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT22H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_37", "number": "1865", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-08-01", "time": "12:20:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-08-01", "time": "14:05:00", "terminal": "3" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 775, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1340.1, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 775, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1340.1 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R9B0F4B1F2", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R9B0F4B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 814, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1379.1, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 814, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1379.1 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R9B0F4B1F2_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R9B0F4B1F2_LEG1", "totalDuration": "PT18H40M", "totalFlightDuration": "PT13H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT5H0M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_13", "number": "8809", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:45:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-10", "time": "19:45:00", "terminal": "3" }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT11H", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 814, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1379.1, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 814, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1379.1 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R9B0F4B1F2_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R9B0F4B1F2_LEG2", "totalDuration": "PT15H25M", "totalFlightDuration": "PT12H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT2H45M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_33", "number": "1863", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "16:45:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-31", "time": "18:25:00", "terminal": "3" }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT2H40M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 814, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1379.1, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 814, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1379.1 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R9B0F4B1F3", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R9B0F4B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 814, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1379.1, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 814, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1379.1 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R9B0F4B1F3_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R9B0F4B1F3_LEG1", "totalDuration": "PT18H40M", "totalFlightDuration": "PT13H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT5H0M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_13", "number": "8809", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:45:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-10", "time": "19:45:00", "terminal": "3" }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT11H", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 814, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1379.1, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 814, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1379.1 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R9B0F4B1F3_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R9B0F4B1F3_LEG2", "totalDuration": "PT30H20M", "totalFlightDuration": "PT12H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT17H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_35", "number": "1861", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-08-01", "time": "07:40:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-08-01", "time": "09:20:00", "terminal": "3" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H40M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 814, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1379.1, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 814, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1379.1 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R10B0F0B1F1", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R10B0F0B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 792, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1395.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 792, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1395.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R10B0F0B1F1_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R10B0F0B1F1_LEG1", "totalDuration": "PT20H50M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT2H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_2", "number": "427", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "20:30:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-10", "time": "21:55:00", "terminal": "1" }, "equipment": "321", "airplaneName": "Airbus A321", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 792, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1395.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 792, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1395.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R10B0F0B1F1_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R10B0F0B1F1_LEG2", "totalDuration": "PT35H5M", "totalFlightDuration": "PT12H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT22H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_37", "number": "1865", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-08-01", "time": "12:20:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-08-01", "time": "14:05:00", "terminal": "3" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 792, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1395.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 792, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1395.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R10B0F1B1F1", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R10B0F1B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 792, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1395.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 792, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1395.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R10B0F1B1F1_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R10B0F1B1F1_LEG1", "totalDuration": "PT22H15M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT3H45M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_5", "number": "429", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "21:55:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-10", "time": "23:20:00", "terminal": "1" }, "equipment": "223", "airplaneName": "Airbus A220-300", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 792, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1395.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 792, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1395.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R10B0F1B1F1_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R10B0F1B1F1_LEG2", "totalDuration": "PT35H5M", "totalFlightDuration": "PT12H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT22H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_37", "number": "1865", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-08-01", "time": "12:20:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-08-01", "time": "14:05:00", "terminal": "3" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 792, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1395.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 792, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1395.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R10B0F2B1F1", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R10B0F2B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 792, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1395.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 792, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1395.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R10B0F2B1F1_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R10B0F2B1F1_LEG1", "totalDuration": "PT30H20M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT11H50M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_8", "number": "481", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-11", "time": "06:00:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-11", "time": "07:25:00", "terminal": "1" }, "equipment": "223", "airplaneName": "Airbus A220-300", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 792, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1395.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 792, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1395.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R10B0F2B1F1_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R10B0F2B1F1_LEG2", "totalDuration": "PT35H5M", "totalFlightDuration": "PT12H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT22H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_37", "number": "1865", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-08-01", "time": "12:20:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-08-01", "time": "14:05:00", "terminal": "3" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 792, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1395.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 792, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1395.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R10B0F3B1F1", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R10B0F3B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 792, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1395.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 792, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1395.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R10B0F3B1F1_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R10B0F3B1F1_LEG1", "totalDuration": "PT31H20M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT12H50M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_11", "number": "401", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-11", "time": "07:00:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-11", "time": "08:25:00", "terminal": "1" }, "equipment": "321", "airplaneName": "Airbus A321", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 792, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1395.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 792, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1395.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R10B0F3B1F1_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R10B0F3B1F1_LEG2", "totalDuration": "PT35H5M", "totalFlightDuration": "PT12H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT22H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_37", "number": "1865", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-08-01", "time": "12:20:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-08-01", "time": "14:05:00", "terminal": "3" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 792, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1395.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 792, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1395.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R11B0F4B1F2", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R11B0F4B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 862, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1427.1, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 862, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1427.1 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R11B0F4B1F2_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R11B0F4B1F2_LEG1", "totalDuration": "PT18H40M", "totalFlightDuration": "PT13H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT5H0M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_13", "number": "8809", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:45:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-10", "time": "19:45:00", "terminal": "3" }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT11H", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 862, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1427.1, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 862, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1427.1 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R11B0F4B1F2_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R11B0F4B1F2_LEG2", "totalDuration": "PT15H25M", "totalFlightDuration": "PT12H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT2H45M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_33", "number": "1863", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "16:45:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-31", "time": "18:25:00", "terminal": "3" }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT2H40M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 862, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1427.1, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 862, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1427.1 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R12B0F4B1F0", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R12B0F4B1F0-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 862, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1427.1, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 862, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1427.1 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R12B0F4B1F0_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R12B0F4B1F0_LEG1", "totalDuration": "PT18H40M", "totalFlightDuration": "PT13H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT5H0M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_13", "number": "8809", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:45:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-10", "time": "19:45:00", "terminal": "3" }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT11H", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 862, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1427.1, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 862, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1427.1 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R12B0F4B1F0_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R12B0F4B1F0_LEG2", "totalDuration": "PT20H35M", "totalFlightDuration": "PT12H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT7H50M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_31", "number": "1361", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "21:50:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-31", "time": "23:35:00", "terminal": "3" }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 862, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1427.1, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 862, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1427.1 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R11B0F4B1F3", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R11B0F4B1F3-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 862, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1427.1, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 862, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1427.1 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R11B0F4B1F3_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R11B0F4B1F3_LEG1", "totalDuration": "PT18H40M", "totalFlightDuration": "PT13H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT5H0M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_13", "number": "8809", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:45:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-10", "time": "19:45:00", "terminal": "3" }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT11H", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 862, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1427.1, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 862, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1427.1 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R11B0F4B1F3_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R11B0F4B1F3_LEG2", "totalDuration": "PT30H20M", "totalFlightDuration": "PT12H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT17H40M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_35", "number": "1861", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-08-01", "time": "07:40:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-08-01", "time": "09:20:00", "terminal": "3" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H40M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 862, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1427.1, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 862, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1427.1 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R13B0F4B1F1", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R13B0F4B1F1-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 862, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1427.1, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 862, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1427.1 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R13B0F4B1F1_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R13B0F4B1F1_LEG1", "totalDuration": "PT18H40M", "totalFlightDuration": "PT13H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT5H0M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_13", "number": "8809", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:45:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-10", "time": "19:45:00", "terminal": "3" }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT11H", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 862, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1427.1, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 862, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1427.1 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R13B0F4B1F1_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R13B0F4B1F1_LEG2", "totalDuration": "PT35H5M", "totalFlightDuration": "PT12H45M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT22H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_37", "number": "1865", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-08-01", "time": "12:20:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-08-01", "time": "14:05:00", "terminal": "3" }, "equipment": "333", "airplaneName": "Airbus A330-300", "duration": "PT2H45M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 862, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1427.1, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 862, "totalTaxes": 565.1, "totalFees": 0, "totalPrice": 1427.1 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R14B0F0B1F2", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R14B0F0B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 831, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1434.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 831, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1434.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R14B0F0B1F2_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R14B0F0B1F2_LEG1", "totalDuration": "PT20H50M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT2H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_2", "number": "427", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "20:30:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-10", "time": "21:55:00", "terminal": "1" }, "equipment": "321", "airplaneName": "Airbus A321", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 831, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1434.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 831, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1434.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R14B0F0B1F2_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R14B0F0B1F2_LEG2", "totalDuration": "PT15H25M", "totalFlightDuration": "PT12H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT2H45M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_33", "number": "1863", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "16:45:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-31", "time": "18:25:00", "terminal": "3" }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT2H40M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 831, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1434.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 831, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1434.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] }, { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R14B0F1B1F2", "itemId": "FAEBC088E10A043B0B0FBFB54CE673248-R14B0F1B1F2-1", "source": "NDC:Turkish", "fullprice": { "currencyCode": "EUR", "base": 831, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1434.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 831, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1434.95 } ], "taxes": [] }, "legs": [ { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R14B0F1B1F2_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R14B0F1B1F2_LEG1", "totalDuration": "PT22H15M", "totalFlightDuration": "PT14H10M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_12", "number": "1362", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-10", "time": "07:05:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "10:45:00", "terminal": null }, "equipment": "32B", "airplaneName": "Airbus A321", "duration": "PT2H40M", "connectionDuration": "PT4H20M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_1", "number": "35", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-10", "time": "15:05:00", "terminal": null }, "arrival": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "18:10:00", "terminal": null }, "equipment": "359", "airplaneName": "Airbus A350-900", "duration": "PT10H5M", "connectionDuration": "PT3H45M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 3, "id": "SEG_5", "number": "429", "carrier": "AC", "airlineName": "Air Canada", "departure": { "location": "YUL", "locationName": "Pierre E. Trudeau Intl", "date": "2026-07-10", "time": "21:55:00", "terminal": null }, "arrival": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-10", "time": "23:20:00", "terminal": "1" }, "equipment": "223", "airplaneName": "Airbus A220-300", "duration": "PT1H25M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 831, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1434.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 831, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1434.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } }, { "offerId": "FAEBC088E10A043B0B0FBFB54CE673248-R14B0F1B1F2_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "FAEBC088E10A043B0B0FBFB54CE673248-R14B0F1B1F2_LEG2", "totalDuration": "PT15H25M", "totalFlightDuration": "PT12H40M", "quantity": 1, "flightSegments": [ { "sequence": 1, "id": "SEG_26", "number": "8810", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "YYZ", "locationName": "Lester B. Pearson Intl", "date": "2026-07-30", "time": "21:00:00", "terminal": "3" }, "arrival": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "14:00:00", "terminal": null }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT10H", "connectionDuration": "PT2H45M", "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "sequence": 2, "id": "SEG_33", "number": "1863", "carrier": "TK", "airlineName": "Turkish Airlines", "departure": { "location": "IST", "locationName": "Istanbul Airport", "date": "2026-07-31", "time": "16:45:00", "terminal": null }, "arrival": { "location": "FCO", "locationName": "Fiumicino", "date": "2026-07-31", "time": "18:25:00", "terminal": "3" }, "equipment": "332", "airplaneName": "Airbus A330-200", "duration": "PT2H40M", "connectionDuration": null, "boundFlightsInd": null, "distance": null, "availabilitySourceCode": null, "airlineLogoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ], "passengerSeatInfo": [ { "passengerQuantity": 1, "passengerTypeCode": "ADT", "passengerType": "Adult", "cabin": "ECONOMY", "classOfService": "H", "fareBasisCode": "HN2XEX", "fareType": "Flexible", "fareTypeCode": "FX", "paxRefId": "PAX_1" } ] }, "price": { "currencyCode": "EUR", "base": 831, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1434.95, "priceBreakdown": [ { "quantity": 1, "requestedPassengerType": "ADT", "passengerType": "Adult", "base": 831, "totalTaxes": 603.95, "totalFees": 0, "totalPrice": 1434.95 } ], "taxes": [] }, "terms_and_conditions": { "baggageAllowance": { "ADT": { "FirstCheckedBag": { "type": "FirstCheckedBag", "passengerType": "Adult", "baggage": { "quantity": 2, "description": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "CarryOn": { "type": "CarryOn", "passengerType": "Adult", "baggage": { "weight": 8, "weightUnit": "Kilograms", "quantity": 1, "description": "1 PIECE X 8 KG CABIN BAGGAGE" } } } }, "accountCodePrivateFare": null } } ] } ], "filters": { "stops": [ { "name": "2 Stops", "value": "3" }, { "name": "1 Stop", "value": "2" } ], "fareType": [ { "name": "Non Refundable", "value": "Not Offered" } ], "baggage": [ { "value": 2, "unit": "Piece" } ], "connectingAirports": [ { "name": "Istanbul Airport", "code": "IST" }, { "name": "Montr\u00e9al\u2013Trudeau International Airport", "code": "YUL" } ], "airlines": [ { "name": "Turkish Airlines", "value": "TK", "logoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" }, { "name": "Air Canada", "value": "AC", "logoUrl": "https:\/\/myethoolassests.s3.eu-north-1.amazonaws.com\/uploads\/airlinelogos\/TK.svg" } ] }, "dataList": [], "itinerary": { "trips": [ { "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-10", "departureTime": "" }, { "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-30", "departureTime": "" } ], "adults": 1, "children": 0, "infants": 0, "cabinClass": [ "Economy" ], "preferredAirlines": [ "all" ], "brandedFare": true, "publicFare": true, "privateFare": false, "ticketType": "all", "connectionType": "all", "contentType": [ "GDS", "NDC" ], "country": [], "isCalenderSearch": true } } }