{ "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": "qh2W87THuDKAHlazUNAAAA==", "price": "EUR629.10", "departureDate": "2026-07-07", "arrivalDate": "2026-07-28", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKAXlazUNAAAA==", "price": "EUR798.34", "departureDate": "2026-07-07", "arrivalDate": "2026-07-29", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKAYlazUNAAAA==", "price": "EUR665.02", "departureDate": "2026-07-07", "arrivalDate": "2026-07-31", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKAZlazUNAAAA==", "price": "EUR665.02", "departureDate": "2026-07-07", "arrivalDate": "2026-08-01", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-31", "departureTime": "15:14:00", "arrivalDate": "2026-08-01", "arrivalTime": "09:10:00", "segments": [ { "flightNumber": "6407", "carrier": "AA", "departureDate": "2026-07-31", "departureTime": "15:14:00", "arrivalDate": "2026-07-31", "arrivalTime": "16:19:00", "from": "YYZ", "to": "ORD", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "110", "carrier": "AA", "departureDate": "2026-07-31", "departureTime": "17:00:00", "arrivalDate": "2026-08-01", "arrivalTime": "09:10:00", "from": "ORD", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "qh2W87THuDKAalazUNAAAA==", "price": "EUR665.02", "departureDate": "2026-07-07", "arrivalDate": "2026-08-03", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-01", "departureTime": "16:18:00", "arrivalDate": "2026-08-03", "arrivalTime": "07:05:00", "segments": [ { "flightNumber": "5884", "carrier": "AA", "departureDate": "2026-08-01", "departureTime": "16:18:00", "arrivalDate": "2026-08-01", "arrivalTime": "18:17:00", "from": "YYZ", "to": "PHL", "availabilitySourceCode": "S", "segmentSequence": 2 }, { "flightNumber": "718", "carrier": "AA", "departureDate": "2026-08-02", "departureTime": "16:45:00", "arrivalDate": "2026-08-03", "arrivalTime": "07:05:00", "from": "PHL", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "qh2W87THuDKAblazUNAAAA==", "price": "EUR646.38", "departureDate": "2026-07-08", "arrivalDate": "2026-07-28", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-08", "departureTime": "12:15:00", "arrivalDate": "2026-07-08", "arrivalTime": "23:50:00", "segments": [ { "flightNumber": "719", "carrier": "AA", "departureDate": "2026-07-08", "departureTime": "12:15:00", "arrivalDate": "2026-07-08", "arrivalTime": "16:00:00", "from": "FCO", "to": "PHL", "availabilitySourceCode": "S", "segmentSequence": 1 }, { "flightNumber": "5919", "carrier": "AA", "departureDate": "2026-07-08", "departureTime": "21:50:00", "arrivalDate": "2026-07-08", "arrivalTime": "23:50:00", "from": "PHL", "to": "YYZ", "availabilitySourceCode": "S", "segmentSequence": 1 } ] }, { "legId": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKAclazUNAAAA==", "price": "EUR551.72", "departureDate": "2026-07-08", "arrivalDate": "2026-07-29", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKAulazUNAAAA==", "price": "EUR551.72", "departureDate": "2026-07-08", "arrivalDate": "2026-07-30", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKAAmazUNAAAA==", "price": "EUR551.72", "departureDate": "2026-07-08", "arrivalDate": "2026-07-31", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKAVmazUNAAAA==", "price": "EUR645.95", "departureDate": "2026-07-08", "arrivalDate": "2026-08-02", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKAkmazUNAAAA==", "price": "EUR610.95", "departureDate": "2026-07-08", "arrivalDate": "2026-08-03", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKAlmazUNAAAA==", "price": "EUR551.72", "departureDate": "2026-07-08", "arrivalDate": "2026-08-03", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKAmmazUNAAAA==", "price": "EUR629.10", "departureDate": "2026-07-09", "arrivalDate": "2026-07-28", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKAnmazUNAAAA==", "price": "EUR534.23", "departureDate": "2026-07-09", "arrivalDate": "2026-07-29", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKA5mazUNAAAA==", "price": "EUR534.23", "departureDate": "2026-07-09", "arrivalDate": "2026-07-30", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKALnazUNAAAA==", "price": "EUR534.23", "departureDate": "2026-07-09", "arrivalDate": "2026-07-31", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKAgnazUNAAAA==", "price": "EUR625.01", "departureDate": "2026-07-09", "arrivalDate": "2026-08-02", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKAhnazUNAAAA==", "price": "EUR542.61", "departureDate": "2026-07-09", "arrivalDate": "2026-08-02", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-01", "departureTime": "20:45:00", "arrivalDate": "2026-08-02", "arrivalTime": "14:25:00", "segments": [ { "flightNumber": "602", "carrier": "FI", "departureDate": "2026-08-01", "departureTime": "20:45:00", "arrivalDate": "2026-08-02", "arrivalTime": "06:20:00", "from": "YYZ", "to": "KEF", "availabilitySourceCode": "S", "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": "qh2W87THuDKAinazUNAAAA==", "price": "EUR534.23", "departureDate": "2026-07-09", "arrivalDate": "2026-08-03", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKAjnazUNAAAA==", "price": "EUR734.04", "departureDate": "2026-07-10", "arrivalDate": "2026-07-28", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKAknazUNAAAA==", "price": "EUR534.23", "departureDate": "2026-07-10", "arrivalDate": "2026-07-29", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKA2nazUNAAAA==", "price": "EUR534.23", "departureDate": "2026-07-10", "arrivalDate": "2026-07-30", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKAIoazUNAAAA==", "price": "EUR534.23", "departureDate": "2026-07-10", "arrivalDate": "2026-07-31", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKAdoazUNAAAA==", "price": "EUR645.95", "departureDate": "2026-07-10", "arrivalDate": "2026-08-02", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKAsoazUNAAAA==", "price": "EUR610.95", "departureDate": "2026-07-10", "arrivalDate": "2026-08-03", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKAtoazUNAAAA==", "price": "EUR534.23", "departureDate": "2026-07-10", "arrivalDate": "2026-08-03", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKAuoazUNAAAA==", "price": "EUR711.95", "departureDate": "2026-07-11", "arrivalDate": "2026-07-28", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKAvoazUNAAAA==", "price": "EUR534.23", "departureDate": "2026-07-11", "arrivalDate": "2026-07-29", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKAEpazUNAAAA==", "price": "EUR534.23", "departureDate": "2026-07-11", "arrivalDate": "2026-07-30", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKAZpazUNAAAA==", "price": "EUR534.23", "departureDate": "2026-07-11", "arrivalDate": "2026-07-31", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKAxpazUNAAAA==", "price": "EUR720.95", "departureDate": "2026-07-11", "arrivalDate": "2026-08-02", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKAAqazUNAAAA==", "price": "EUR685.95", "departureDate": "2026-07-11", "arrivalDate": "2026-08-03", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKABqazUNAAAA==", "price": "EUR534.23", "departureDate": "2026-07-11", "arrivalDate": "2026-08-03", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKACqazUNAAAA==", "price": "EUR734.04", "departureDate": "2026-07-12", "arrivalDate": "2026-07-28", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKADqazUNAAAA==", "price": "EUR534.23", "departureDate": "2026-07-12", "arrivalDate": "2026-07-29", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKAEqazUNAAAA==", "price": "EUR534.23", "departureDate": "2026-07-12", "arrivalDate": "2026-07-30", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKAFqazUNAAAA==", "price": "EUR534.23", "departureDate": "2026-07-12", "arrivalDate": "2026-07-31", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKAGqazUNAAAA==", "price": "EUR755.02", "departureDate": "2026-07-12", "arrivalDate": "2026-08-01", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKAHqazUNAAAA==", "price": "EUR834.04", "departureDate": "2026-07-12", "arrivalDate": "2026-08-02", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-01", "departureTime": "20:00:00", "arrivalDate": "2026-08-02", "arrivalTime": "10:20:00", "segments": [ { "flightNumber": "890", "carrier": "AC", "departureDate": "2026-08-01", "departureTime": "20:00:00", "arrivalDate": "2026-08-02", "arrivalTime": "10:20:00", "from": "YYZ", "to": "FCO", "availabilitySourceCode": "S", "segmentSequence": 2 } ] } ] }, { "offerId": "qh2W87THuDKAIqazUNAAAA==", "price": "EUR534.23", "departureDate": "2026-07-12", "arrivalDate": "2026-08-03", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKAJqazUNAAAA==", "price": "EUR630.80", "departureDate": "2026-07-13", "arrivalDate": "2026-07-29", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKAKqazUNAAAA==", "price": "EUR633.10", "departureDate": "2026-07-13", "arrivalDate": "2026-07-29", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKALqazUNAAAA==", "price": "EUR630.80", "departureDate": "2026-07-13", "arrivalDate": "2026-07-30", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKAMqazUNAAAA==", "price": "EUR633.10", "departureDate": "2026-07-13", "arrivalDate": "2026-07-31", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKANqazUNAAAA==", "price": "EUR670.95", "departureDate": "2026-07-13", "arrivalDate": "2026-08-02", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKAOqazUNAAAA==", "price": "EUR635.95", "departureDate": "2026-07-13", "arrivalDate": "2026-08-03", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "qh2W87THuDKAPqazUNAAAA==", "price": "EUR630.80", "departureDate": "2026-07-13", "arrivalDate": "2026-08-04", "legs": [ { "legId": "qh2W87THuDKAnbazUNAAAA==", "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": "qh2W87THuDKArbazUNAAAA==", "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": "ba3c0d9b-245d-409b-92f1-245aa5fe3439", "price": "EUR2422.48", "source": "NDC:Emirates", "departureDate": "2026-07-07", "arrivalDate": "2026-07-27", "legs": [ { "legId": "59f35bed-4a18-486e-be16-4ad70fccfb51", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-07", "departureTime": "", "arrivalDate": "2026-07-07", "arrivalTime": "", "segments": [] }, { "legId": "ca5611e5-8647-4a25-a95d-0cdc13b7d4fa", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-27", "departureTime": "", "arrivalDate": "2026-07-27", "arrivalTime": "", "segments": [] } ] }, { "offerId": "f2cf9212-81d3-42e5-ade4-307765ed4980", "price": "EUR2422.48", "source": "NDC:Emirates", "departureDate": "2026-07-07", "arrivalDate": "2026-07-28", "legs": [ { "legId": "c58871c2-c19f-464a-9c47-0479e6405d3e", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-07", "departureTime": "", "arrivalDate": "2026-07-07", "arrivalTime": "", "segments": [] }, { "legId": "3209ff01-93d6-4945-8dd0-5710610cb618", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-28", "departureTime": "", "arrivalDate": "2026-07-28", "arrivalTime": "", "segments": [] } ] }, { "offerId": "d629c7ad-d6a8-4590-a004-c992afa72fc5", "price": "EUR2422.48", "source": "NDC:Emirates", "departureDate": "2026-07-08", "arrivalDate": "2026-07-27", "legs": [ { "legId": "4b03121e-6435-494b-8d1b-1131eb753bd7", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-08", "departureTime": "", "arrivalDate": "2026-07-08", "arrivalTime": "", "segments": [] }, { "legId": "3acf76a9-87d2-4030-8b7f-bfe4cca0b556", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-27", "departureTime": "", "arrivalDate": "2026-07-27", "arrivalTime": "", "segments": [] } ] }, { "offerId": "f02854af-3ced-4447-86b6-d4a1aff84632", "price": "EUR2422.48", "source": "NDC:Emirates", "departureDate": "2026-07-08", "arrivalDate": "2026-07-28", "legs": [ { "legId": "83c46d35-6c8a-451f-bf85-5d530e2ea825", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-08", "departureTime": "", "arrivalDate": "2026-07-08", "arrivalTime": "", "segments": [] }, { "legId": "c3299734-095a-4a1e-b392-e30e47975d29", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-28", "departureTime": "", "arrivalDate": "2026-07-28", "arrivalTime": "", "segments": [] } ] }, { "offerId": "70c37622-db0a-4ea2-a150-8b3f236601ba", "price": "EUR2422.48", "source": "NDC:Emirates", "departureDate": "2026-07-07", "arrivalDate": "2026-07-29", "legs": [ { "legId": "408216fc-9323-4c17-972d-c28673a5eb82", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-07", "departureTime": "", "arrivalDate": "2026-07-07", "arrivalTime": "", "segments": [] }, { "legId": "63be190d-b588-41f0-9ec4-d50d39d88f30", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-29", "departureTime": "", "arrivalDate": "2026-07-29", "arrivalTime": "", "segments": [] } ] }, { "offerId": "a9351be3-9395-42e0-974f-41b7eb71a909", "price": "EUR2422.48", "source": "NDC:Emirates", "departureDate": "2026-07-08", "arrivalDate": "2026-07-29", "legs": [ { "legId": "3ac2b4b1-d942-42c5-adc5-bab176dec907", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-08", "departureTime": "", "arrivalDate": "2026-07-08", "arrivalTime": "", "segments": [] }, { "legId": "604e3f2b-f5f1-4cf6-9381-55b869e66ea7", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-29", "departureTime": "", "arrivalDate": "2026-07-29", "arrivalTime": "", "segments": [] } ] }, { "offerId": "16757f0b-33a0-4039-ad51-55141d45d7a8", "price": "EUR2475.48", "source": "NDC:Emirates", "departureDate": "2026-07-07", "arrivalDate": "2026-07-30", "legs": [ { "legId": "1b05c10f-14ca-4f27-bf61-4abd3fa65697", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-07", "departureTime": "", "arrivalDate": "2026-07-07", "arrivalTime": "", "segments": [] }, { "legId": "9df6edf4-d679-4a73-8037-8b6aa072d614", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-30", "departureTime": "", "arrivalDate": "2026-07-30", "arrivalTime": "", "segments": [] } ] }, { "offerId": "0fed91bf-a293-4167-abda-abe1d95409f0", "price": "EUR2475.48", "source": "NDC:Emirates", "departureDate": "2026-07-08", "arrivalDate": "2026-07-30", "legs": [ { "legId": "2b5b94d5-fc98-42bb-af9a-380a5888a64a", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-08", "departureTime": "", "arrivalDate": "2026-07-08", "arrivalTime": "", "segments": [] }, { "legId": "cd3b05de-c11e-4fc6-9573-0cf71f3531fd", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-30", "departureTime": "", "arrivalDate": "2026-07-30", "arrivalTime": "", "segments": [] } ] }, { "offerId": "66e44e2f-27ef-4433-83a9-cccbb45987f7", "price": "EUR2475.48", "source": "NDC:Emirates", "departureDate": "2026-07-07", "arrivalDate": "2026-07-31", "legs": [ { "legId": "7faed1d2-412b-4407-bc35-027aafc8b9f1", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-07", "departureTime": "", "arrivalDate": "2026-07-07", "arrivalTime": "", "segments": [] }, { "legId": "8be57fe8-edbc-47d4-ad54-37883fd83b7f", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-31", "departureTime": "", "arrivalDate": "2026-07-31", "arrivalTime": "", "segments": [] } ] }, { "offerId": "2eea657d-3a94-4f90-8a9d-bce8fed4d266", "price": "EUR2475.48", "source": "NDC:Emirates", "departureDate": "2026-07-08", "arrivalDate": "2026-07-31", "legs": [ { "legId": "53910063-c518-4709-acfc-dbe7312f9e8c", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-08", "departureTime": "", "arrivalDate": "2026-07-08", "arrivalTime": "", "segments": [] }, { "legId": "738bd1dc-00c3-4551-8b10-9716d33720d6", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-31", "departureTime": "", "arrivalDate": "2026-07-31", "arrivalTime": "", "segments": [] } ] }, { "offerId": "102a9e62-91d4-42b3-b326-cbbb45aa24d9", "price": "EUR2500.48", "source": "NDC:Emirates", "departureDate": "2026-07-07", "arrivalDate": "2026-08-01", "legs": [ { "legId": "fc2679dd-8219-4018-8354-d121328d5eaa", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-07", "departureTime": "", "arrivalDate": "2026-07-07", "arrivalTime": "", "segments": [] }, { "legId": "8e6c9690-3884-4d15-9ecb-ff42536f3136", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-01", "departureTime": "", "arrivalDate": "2026-08-01", "arrivalTime": "", "segments": [] } ] }, { "offerId": "8d780b56-6616-45e4-97ea-746afcc08d40", "price": "EUR2500.48", "source": "NDC:Emirates", "departureDate": "2026-07-08", "arrivalDate": "2026-08-01", "legs": [ { "legId": "297ff78e-548f-4289-8921-36bb7479f9a1", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-08", "departureTime": "", "arrivalDate": "2026-07-08", "arrivalTime": "", "segments": [] }, { "legId": "807a9c12-1c88-4815-8491-d5b8c3b1baeb", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-01", "departureTime": "", "arrivalDate": "2026-08-01", "arrivalTime": "", "segments": [] } ] }, { "offerId": "db07cb2a-e71a-4f5c-b043-c4f26e2918a3", "price": "EUR2500.48", "source": "NDC:Emirates", "departureDate": "2026-07-07", "arrivalDate": "2026-08-02", "legs": [ { "legId": "a208e727-4638-4766-913c-1e2a0ae0aebd", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-07", "departureTime": "", "arrivalDate": "2026-07-07", "arrivalTime": "", "segments": [] }, { "legId": "18fb96df-157e-4ed3-badd-82c1a966104f", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-02", "departureTime": "", "arrivalDate": "2026-08-02", "arrivalTime": "", "segments": [] } ] }, { "offerId": "67893009-cba7-4af1-a6f1-89c2091b431c", "price": "EUR2500.48", "source": "NDC:Emirates", "departureDate": "2026-07-08", "arrivalDate": "2026-08-02", "legs": [ { "legId": "882da144-d560-4c0e-a3c5-88780f72391e", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-08", "departureTime": "", "arrivalDate": "2026-07-08", "arrivalTime": "", "segments": [] }, { "legId": "5a300e5e-3a10-464e-ad0b-141fae20ea2a", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-02", "departureTime": "", "arrivalDate": "2026-08-02", "arrivalTime": "", "segments": [] } ] }, { "offerId": "57ac90ab-3210-4af4-9e47-476ea059d035", "price": "EUR2422.48", "source": "NDC:Emirates", "departureDate": "2026-07-09", "arrivalDate": "2026-07-27", "legs": [ { "legId": "43005fde-e4ec-4d2a-9722-a101d0e07f02", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-09", "departureTime": "", "arrivalDate": "2026-07-09", "arrivalTime": "", "segments": [] }, { "legId": "7946544e-2b59-4442-a2c2-12e9874f3e42", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-27", "departureTime": "", "arrivalDate": "2026-07-27", "arrivalTime": "", "segments": [] } ] }, { "offerId": "cb4db047-2077-4886-a689-a6c2883bf237", "price": "EUR2422.48", "source": "NDC:Emirates", "departureDate": "2026-07-09", "arrivalDate": "2026-07-28", "legs": [ { "legId": "f8662c5e-6f27-4b59-8d1b-14bc8279cfed", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-09", "departureTime": "", "arrivalDate": "2026-07-09", "arrivalTime": "", "segments": [] }, { "legId": "0dc83b5b-022a-458c-a467-eb15a43b33a4", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-28", "departureTime": "", "arrivalDate": "2026-07-28", "arrivalTime": "", "segments": [] } ] }, { "offerId": "4097975d-ba43-43e9-acda-578ed88c61e6", "price": "EUR2447.48", "source": "NDC:Emirates", "departureDate": "2026-07-10", "arrivalDate": "2026-07-27", "legs": [ { "legId": "ec5c0870-4d36-414f-a1cd-75fb0035ebba", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-10", "departureTime": "", "arrivalDate": "2026-07-10", "arrivalTime": "", "segments": [] }, { "legId": "c14cac8b-5b6c-4b25-b592-5dd6c5757b36", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-27", "departureTime": "", "arrivalDate": "2026-07-27", "arrivalTime": "", "segments": [] } ] }, { "offerId": "6f55c189-e57d-43c2-913e-cf062d97abc7", "price": "EUR2447.48", "source": "NDC:Emirates", "departureDate": "2026-07-10", "arrivalDate": "2026-07-28", "legs": [ { "legId": "78928203-7775-4819-a9ed-0dd557070e1c", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-10", "departureTime": "", "arrivalDate": "2026-07-10", "arrivalTime": "", "segments": [] }, { "legId": "f17e9d16-87d3-4d5a-8136-753d3dbbcdd0", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-28", "departureTime": "", "arrivalDate": "2026-07-28", "arrivalTime": "", "segments": [] } ] }, { "offerId": "f6768605-d762-49b7-8769-3ec8db25254c", "price": "EUR2422.48", "source": "NDC:Emirates", "departureDate": "2026-07-09", "arrivalDate": "2026-07-29", "legs": [ { "legId": "cae4894c-f64b-4ed9-98c8-d69506f77d02", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-09", "departureTime": "", "arrivalDate": "2026-07-09", "arrivalTime": "", "segments": [] }, { "legId": "e6943999-c1e7-4807-9de4-366b14834892", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-29", "departureTime": "", "arrivalDate": "2026-07-29", "arrivalTime": "", "segments": [] } ] }, { "offerId": "9f02e2a5-fbc7-4eb9-9dc3-48b793b58212", "price": "EUR2447.48", "source": "NDC:Emirates", "departureDate": "2026-07-10", "arrivalDate": "2026-07-29", "legs": [ { "legId": "482fcb72-fdd8-4d38-b39a-1c75473b20c6", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-10", "departureTime": "", "arrivalDate": "2026-07-10", "arrivalTime": "", "segments": [] }, { "legId": "e5f17b8c-33bf-41f1-a669-3dc84b9834b2", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-29", "departureTime": "", "arrivalDate": "2026-07-29", "arrivalTime": "", "segments": [] } ] }, { "offerId": "5f9a2b14-8937-4fa5-8bbe-4cdd9c233a00", "price": "EUR2475.48", "source": "NDC:Emirates", "departureDate": "2026-07-09", "arrivalDate": "2026-07-30", "legs": [ { "legId": "8d0e959b-1d41-4ba3-8a42-41aa89f2eca0", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-09", "departureTime": "", "arrivalDate": "2026-07-09", "arrivalTime": "", "segments": [] }, { "legId": "e2644868-c3fd-4f50-91f2-fa972babaa1a", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-30", "departureTime": "", "arrivalDate": "2026-07-30", "arrivalTime": "", "segments": [] } ] }, { "offerId": "6a9c3200-b8cc-440f-8611-88213bb0436e", "price": "EUR2500.48", "source": "NDC:Emirates", "departureDate": "2026-07-10", "arrivalDate": "2026-07-30", "legs": [ { "legId": "3cde675c-3a54-41c1-aae6-df37bbd637b3", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-10", "departureTime": "", "arrivalDate": "2026-07-10", "arrivalTime": "", "segments": [] }, { "legId": "cb5ab2cc-a161-48d9-a64e-39a740e2f65b", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-30", "departureTime": "", "arrivalDate": "2026-07-30", "arrivalTime": "", "segments": [] } ] }, { "offerId": "14251d06-d475-4409-848e-b35ad3f67fc3", "price": "EUR2475.48", "source": "NDC:Emirates", "departureDate": "2026-07-09", "arrivalDate": "2026-07-31", "legs": [ { "legId": "bccefb00-ee0a-47ef-8ac2-e496dd69a6ac", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-09", "departureTime": "", "arrivalDate": "2026-07-09", "arrivalTime": "", "segments": [] }, { "legId": "bebe7d7c-8f4e-467c-8a6d-b79809b154fe", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-31", "departureTime": "", "arrivalDate": "2026-07-31", "arrivalTime": "", "segments": [] } ] }, { "offerId": "48754cc1-bc12-4c4e-b8c6-cc52d242db5f", "price": "EUR2500.48", "source": "NDC:Emirates", "departureDate": "2026-07-09", "arrivalDate": "2026-08-01", "legs": [ { "legId": "a81c69ca-59b6-43b3-8ca0-23b3f654bc68", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-09", "departureTime": "", "arrivalDate": "2026-07-09", "arrivalTime": "", "segments": [] }, { "legId": "be6c56ce-de22-40e3-8b51-8f7249e8d252", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-01", "departureTime": "", "arrivalDate": "2026-08-01", "arrivalTime": "", "segments": [] } ] }, { "offerId": "3ef9ef13-9944-440e-a32c-76376ec650b5", "price": "EUR2500.48", "source": "NDC:Emirates", "departureDate": "2026-07-10", "arrivalDate": "2026-07-31", "legs": [ { "legId": "a5d1df50-27d0-4779-bae4-6f7d72dac59b", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-10", "departureTime": "", "arrivalDate": "2026-07-10", "arrivalTime": "", "segments": [] }, { "legId": "87656ee4-72f6-4336-8f69-2c16e9452bf6", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-31", "departureTime": "", "arrivalDate": "2026-07-31", "arrivalTime": "", "segments": [] } ] }, { "offerId": "a8c70992-1b7a-423d-9e21-78a7c7ab35c4", "price": "EUR2525.48", "source": "NDC:Emirates", "departureDate": "2026-07-10", "arrivalDate": "2026-08-01", "legs": [ { "legId": "e84d3c91-9a3c-4069-9ef6-82a7f7875666", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-10", "departureTime": "", "arrivalDate": "2026-07-10", "arrivalTime": "", "segments": [] }, { "legId": "400c5c84-0e35-4a3e-a4d3-b57a994fb563", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-01", "departureTime": "", "arrivalDate": "2026-08-01", "arrivalTime": "", "segments": [] } ] }, { "offerId": "7ca06c01-7b35-47cf-b354-74208f04267b", "price": "EUR2500.48", "source": "NDC:Emirates", "departureDate": "2026-07-09", "arrivalDate": "2026-08-02", "legs": [ { "legId": "2119344a-5bed-42aa-ab20-362f326437fb", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-09", "departureTime": "", "arrivalDate": "2026-07-09", "arrivalTime": "", "segments": [] }, { "legId": "9f8e4d7f-29be-4ba8-b4e5-9eead3f4a625", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-02", "departureTime": "", "arrivalDate": "2026-08-02", "arrivalTime": "", "segments": [] } ] }, { "offerId": "6b730dc1-32b7-4f0e-8d12-d81521f010aa", "price": "EUR2525.48", "source": "NDC:Emirates", "departureDate": "2026-07-10", "arrivalDate": "2026-08-02", "legs": [ { "legId": "71411f64-9dcb-4492-a290-24042cb5fc2a", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-10", "departureTime": "", "arrivalDate": "2026-07-10", "arrivalTime": "", "segments": [] }, { "legId": "fdd88114-f245-490e-8c53-80f9addb9c58", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-02", "departureTime": "", "arrivalDate": "2026-08-02", "arrivalTime": "", "segments": [] } ] }, { "offerId": "32aa8436-4827-42d1-bd7c-0e134195dbea", "price": "EUR2602.48", "source": "NDC:Emirates", "departureDate": "2026-07-12", "arrivalDate": "2026-07-27", "legs": [ { "legId": "f717d306-c309-490f-9cbe-8672935a6df7", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-12", "departureTime": "", "arrivalDate": "2026-07-12", "arrivalTime": "", "segments": [] }, { "legId": "58ec76be-932b-4074-a381-a07930b401b5", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-27", "departureTime": "", "arrivalDate": "2026-07-27", "arrivalTime": "", "segments": [] } ] }, { "offerId": "1ea741d2-2241-4fb5-a05b-827f80ad7ba3", "price": "EUR2602.48", "source": "NDC:Emirates", "departureDate": "2026-07-12", "arrivalDate": "2026-07-28", "legs": [ { "legId": "58b0631e-956c-455f-85a6-1c3c85de5b54", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-12", "departureTime": "", "arrivalDate": "2026-07-12", "arrivalTime": "", "segments": [] }, { "legId": "05c1945d-18f0-4046-baad-aed0889ee6e2", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-28", "departureTime": "", "arrivalDate": "2026-07-28", "arrivalTime": "", "segments": [] } ] }, { "offerId": "08133dcd-e447-4d5c-8b0c-bc139bceef94", "price": "EUR2627.48", "source": "NDC:Emirates", "departureDate": "2026-07-11", "arrivalDate": "2026-07-27", "legs": [ { "legId": "ee471111-2078-4170-b304-ddd4bffa3c17", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-11", "departureTime": "", "arrivalDate": "2026-07-11", "arrivalTime": "", "segments": [] }, { "legId": "510a2343-323f-4f3d-ae1a-5eb22e606930", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-27", "departureTime": "", "arrivalDate": "2026-07-27", "arrivalTime": "", "segments": [] } ] }, { "offerId": "1d29424c-fb18-4250-bd01-2fc47a0daa1b", "price": "EUR2627.48", "source": "NDC:Emirates", "departureDate": "2026-07-11", "arrivalDate": "2026-07-28", "legs": [ { "legId": "c755f9f2-e294-4d33-9580-4cebe32f4b9b", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-11", "departureTime": "", "arrivalDate": "2026-07-11", "arrivalTime": "", "segments": [] }, { "legId": "e476ec2c-a82e-48cc-88f6-85c0447d247a", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-28", "departureTime": "", "arrivalDate": "2026-07-28", "arrivalTime": "", "segments": [] } ] }, { "offerId": "28a82879-950b-4091-8b5c-f031cafaf4e5", "price": "EUR2602.48", "source": "NDC:Emirates", "departureDate": "2026-07-12", "arrivalDate": "2026-07-29", "legs": [ { "legId": "d5d54779-4cbb-417d-8aa3-a27898069dcd", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-12", "departureTime": "", "arrivalDate": "2026-07-12", "arrivalTime": "", "segments": [] }, { "legId": "9c3a533f-fa6d-451d-a64e-978a6d376311", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-29", "departureTime": "", "arrivalDate": "2026-07-29", "arrivalTime": "", "segments": [] } ] }, { "offerId": "6a553d7e-25aa-4fe3-8ce9-d12fad2491a2", "price": "EUR2627.48", "source": "NDC:Emirates", "departureDate": "2026-07-11", "arrivalDate": "2026-07-29", "legs": [ { "legId": "9ac5b552-1a62-4285-8fa1-5682ca95b591", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-11", "departureTime": "", "arrivalDate": "2026-07-11", "arrivalTime": "", "segments": [] }, { "legId": "4ce6c597-2cdd-4a0b-96d4-83c07bb9c56a", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-29", "departureTime": "", "arrivalDate": "2026-07-29", "arrivalTime": "", "segments": [] } ] }, { "offerId": "261f1bdc-638a-463a-b0a6-7687a3983ca7", "price": "EUR2660.48", "source": "NDC:Emirates", "departureDate": "2026-07-12", "arrivalDate": "2026-07-30", "legs": [ { "legId": "02ef0cd3-dd37-4b1b-9070-550f615c0201", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-12", "departureTime": "", "arrivalDate": "2026-07-12", "arrivalTime": "", "segments": [] }, { "legId": "16d20e9b-e2f5-4fb8-b2ab-b511384781e7", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-30", "departureTime": "", "arrivalDate": "2026-07-30", "arrivalTime": "", "segments": [] } ] }, { "offerId": "1b4730c2-4bf9-48be-8221-fdb9beaf6225", "price": "EUR2685.48", "source": "NDC:Emirates", "departureDate": "2026-07-11", "arrivalDate": "2026-07-30", "legs": [ { "legId": "939683fb-9c6a-4ea9-baa7-c260cf168510", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-11", "departureTime": "", "arrivalDate": "2026-07-11", "arrivalTime": "", "segments": [] }, { "legId": "d01e8def-d66a-4e98-b8e7-047fd47580ee", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-30", "departureTime": "", "arrivalDate": "2026-07-30", "arrivalTime": "", "segments": [] } ] }, { "offerId": "dac85abf-d7db-458e-80ae-cb5050dcc39d", "price": "EUR2660.48", "source": "NDC:Emirates", "departureDate": "2026-07-12", "arrivalDate": "2026-07-31", "legs": [ { "legId": "b97bf295-ce07-4299-9812-ab03de6ecbcb", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-12", "departureTime": "", "arrivalDate": "2026-07-12", "arrivalTime": "", "segments": [] }, { "legId": "fa6faf86-e137-4612-9b3f-bf3f510b09e4", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-31", "departureTime": "", "arrivalDate": "2026-07-31", "arrivalTime": "", "segments": [] } ] }, { "offerId": "e8b5d33b-0f7f-4db6-8720-330e5230be28", "price": "EUR2685.48", "source": "NDC:Emirates", "departureDate": "2026-07-11", "arrivalDate": "2026-07-31", "legs": [ { "legId": "87292e5a-ea0e-4e84-b27a-71684e9d8c3c", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-11", "departureTime": "", "arrivalDate": "2026-07-11", "arrivalTime": "", "segments": [] }, { "legId": "55b123e3-3635-4cb1-ae52-b8426411cd29", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-31", "departureTime": "", "arrivalDate": "2026-07-31", "arrivalTime": "", "segments": [] } ] }, { "offerId": "849ec4d3-abc4-4966-b67c-667592e3f948", "price": "EUR2685.48", "source": "NDC:Emirates", "departureDate": "2026-07-12", "arrivalDate": "2026-08-01", "legs": [ { "legId": "f8eaab8b-c627-43b6-abf3-69bdf44d0bbd", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-12", "departureTime": "", "arrivalDate": "2026-07-12", "arrivalTime": "", "segments": [] }, { "legId": "d3d5eff8-e30d-4780-aa37-d90ad51fb09e", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-01", "departureTime": "", "arrivalDate": "2026-08-01", "arrivalTime": "", "segments": [] } ] }, { "offerId": "bf48c308-ec8d-4b58-abe7-bdaa32c95cde", "price": "EUR2710.48", "source": "NDC:Emirates", "departureDate": "2026-07-11", "arrivalDate": "2026-08-01", "legs": [ { "legId": "2eff4dd6-b314-49db-999b-671c9efff42f", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-11", "departureTime": "", "arrivalDate": "2026-07-11", "arrivalTime": "", "segments": [] }, { "legId": "c94da470-5412-4ac7-91f3-90f3131bdd3d", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-01", "departureTime": "", "arrivalDate": "2026-08-01", "arrivalTime": "", "segments": [] } ] }, { "offerId": "c2b358c7-43ae-448f-acb5-0fc2e98c1035", "price": "EUR2685.48", "source": "NDC:Emirates", "departureDate": "2026-07-12", "arrivalDate": "2026-08-02", "legs": [ { "legId": "a9a8c5aa-6632-4088-af2e-0c57bf787e7e", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-12", "departureTime": "", "arrivalDate": "2026-07-12", "arrivalTime": "", "segments": [] }, { "legId": "a166a36e-5dfc-46fe-9668-d600e331de40", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-02", "departureTime": "", "arrivalDate": "2026-08-02", "arrivalTime": "", "segments": [] } ] }, { "offerId": "f1cd4709-4089-4768-8605-2c2dd9c876d8", "price": "EUR2710.48", "source": "NDC:Emirates", "departureDate": "2026-07-11", "arrivalDate": "2026-08-02", "legs": [ { "legId": "44285bf5-6977-4d1d-9e62-b7502d51c6f0", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-11", "departureTime": "", "arrivalDate": "2026-07-11", "arrivalTime": "", "segments": [] }, { "legId": "a903a691-a21b-47f5-a206-57fa4f29bc47", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-02", "departureTime": "", "arrivalDate": "2026-08-02", "arrivalTime": "", "segments": [] } ] }, { "offerId": "a3cf6f78-2d74-401a-9f17-00d6cf84ce62", "price": "EUR2602.48", "source": "NDC:Emirates", "departureDate": "2026-07-13", "arrivalDate": "2026-07-27", "legs": [ { "legId": "36a9f7ba-1c50-40d7-988a-479257f8a0aa", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-13", "departureTime": "", "arrivalDate": "2026-07-13", "arrivalTime": "", "segments": [] }, { "legId": "8840d990-530b-4864-aa7d-906babfc7260", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-27", "departureTime": "", "arrivalDate": "2026-07-27", "arrivalTime": "", "segments": [] } ] }, { "offerId": "92d5a5b6-3e4e-4690-be6d-921947f206c3", "price": "EUR2602.48", "source": "NDC:Emirates", "departureDate": "2026-07-13", "arrivalDate": "2026-07-28", "legs": [ { "legId": "27770268-499c-4c4e-aab8-e5be7441c909", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-13", "departureTime": "", "arrivalDate": "2026-07-13", "arrivalTime": "", "segments": [] }, { "legId": "9281d762-05c2-41c1-8f53-76b60cde6987", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-28", "departureTime": "", "arrivalDate": "2026-07-28", "arrivalTime": "", "segments": [] } ] }, { "offerId": "def8a648-ba5d-4a48-9426-2c70dacd5fa5", "price": "EUR2602.48", "source": "NDC:Emirates", "departureDate": "2026-07-13", "arrivalDate": "2026-07-29", "legs": [ { "legId": "8820228a-384d-45cc-bf6d-d3ade441a67e", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-13", "departureTime": "", "arrivalDate": "2026-07-13", "arrivalTime": "", "segments": [] }, { "legId": "c9e5c5fb-1bc9-41df-aa25-870e96898795", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-29", "departureTime": "", "arrivalDate": "2026-07-29", "arrivalTime": "", "segments": [] } ] }, { "offerId": "93c2aa57-5202-418d-ae4b-cc33341f86d6", "price": "EUR2660.48", "source": "NDC:Emirates", "departureDate": "2026-07-13", "arrivalDate": "2026-07-30", "legs": [ { "legId": "99bae522-9858-4581-9d59-fe90bc2d607c", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-13", "departureTime": "", "arrivalDate": "2026-07-13", "arrivalTime": "", "segments": [] }, { "legId": "559bf3d9-562d-4c50-971a-eddab381f3fd", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-30", "departureTime": "", "arrivalDate": "2026-07-30", "arrivalTime": "", "segments": [] } ] }, { "offerId": "4e06bab1-633c-4cd3-bcc2-dad0749ffecc", "price": "EUR2660.48", "source": "NDC:Emirates", "departureDate": "2026-07-13", "arrivalDate": "2026-07-31", "legs": [ { "legId": "db66b2ee-ca8e-4236-a4d4-b2eddff9f1cd", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-13", "departureTime": "", "arrivalDate": "2026-07-13", "arrivalTime": "", "segments": [] }, { "legId": "6d901b73-e3f2-439b-bdc5-587417264631", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-07-31", "departureTime": "", "arrivalDate": "2026-07-31", "arrivalTime": "", "segments": [] } ] }, { "offerId": "9e07d031-5d27-47b5-ba39-a420199f7d34", "price": "EUR2685.48", "source": "NDC:Emirates", "departureDate": "2026-07-13", "arrivalDate": "2026-08-01", "legs": [ { "legId": "d70f83bc-ede5-455c-bfbc-a50fd2c0208b", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-13", "departureTime": "", "arrivalDate": "2026-07-13", "arrivalTime": "", "segments": [] }, { "legId": "e0614ff3-844d-44cc-904e-73fb89a549cd", "origin": "YYZ", "destination": "FCO", "departureDate": "2026-08-01", "departureTime": "", "arrivalDate": "2026-08-01", "arrivalTime": "", "segments": [] } ] }, { "offerId": "409a1f5b-6a69-4114-a3ea-888a76efcbf5", "price": "EUR2685.48", "source": "NDC:Emirates", "departureDate": "2026-07-13", "arrivalDate": "2026-08-02", "legs": [ { "legId": "41c15e7c-f497-4a42-8969-b65efc2f9f5f", "origin": "FCO", "destination": "YYZ", "departureDate": "2026-07-13", "departureTime": "", "arrivalDate": "2026-07-13", "arrivalTime": "", "segments": [] }, { "legId": "332f09f2-4105-4a57-a666-0a67a905716d", "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": "f1e4e398-b7aa-4bee-b694-f34dbc0b523b", "transactionId": "4daa4efa-9f93-45f2-b8f1-6b0b7f4e40bd", "numberOflegs": 2, "offers": [ { "id": "F6F3D81E3FED34DD594E456A88690E6EF-R0B0F0B1F0", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R0B0F0B1F0_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R0B0F0B1F0_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R0B0F1B1F0", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R0B0F1B1F0_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R0B0F1B1F0_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R0B0F2B1F0", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R0B0F2B1F0_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R0B0F2B1F0_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R0B0F3B1F0", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R0B0F3B1F0_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R0B0F3B1F0_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R1B0F4B1F0", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R1B0F4B1F0_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R1B0F4B1F0_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R2B0F0B1F1", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R2B0F0B1F1_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R2B0F0B1F1_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R2B0F1B1F1", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R2B0F1B1F1_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R2B0F1B1F1_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R2B0F2B1F1", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R2B0F2B1F1_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R2B0F2B1F1_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R2B0F3B1F1", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R2B0F3B1F1_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R2B0F3B1F1_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R3B0F0B1F2", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R3B0F0B1F2_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R3B0F0B1F2_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R3B0F1B1F2", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R3B0F1B1F2_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R3B0F1B1F2_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R3B0F2B1F2", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R3B0F2B1F2_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R3B0F2B1F2_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R3B0F3B1F2", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R3B0F3B1F2_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R3B0F3B1F2_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R3B0F0B1F3", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R3B0F0B1F3_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R3B0F0B1F3_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R3B0F1B1F3", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R3B0F1B1F3_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R3B0F1B1F3_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R3B0F2B1F3", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R3B0F2B1F3_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R3B0F2B1F3_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R3B0F3B1F3", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R3B0F3B1F3_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R3B0F3B1F3_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R4B0F0B1F0", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R4B0F0B1F0_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R4B0F0B1F0_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R4B0F1B1F0", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R4B0F1B1F0_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R4B0F1B1F0_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R4B0F2B1F0", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R4B0F2B1F0_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R4B0F2B1F0_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R4B0F3B1F0", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R4B0F3B1F0_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R4B0F3B1F0_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R5B0F0B1F2", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R5B0F0B1F2_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R5B0F0B1F2_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R5B0F1B1F2", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R5B0F1B1F2_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R5B0F1B1F2_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R6B0F0B1F0", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R6B0F0B1F0_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R6B0F0B1F0_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R6B0F1B1F0", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R6B0F1B1F0_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R6B0F1B1F0_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R5B0F2B1F2", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R5B0F2B1F2_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R5B0F2B1F2_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R5B0F3B1F2", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R5B0F3B1F2_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R5B0F3B1F2_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R6B0F2B1F0", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R6B0F2B1F0_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R6B0F2B1F0_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R5B0F0B1F3", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R5B0F0B1F3_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R5B0F0B1F3_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R6B0F3B1F0", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R6B0F3B1F0_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R6B0F3B1F0_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R5B0F1B1F3", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R5B0F1B1F3_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R5B0F1B1F3_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R7B0F0B1F1", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R7B0F0B1F1_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R7B0F0B1F1_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R7B0F1B1F1", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R7B0F1B1F1_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R7B0F1B1F1_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R5B0F2B1F3", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R5B0F2B1F3_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R5B0F2B1F3_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R5B0F3B1F3", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R5B0F3B1F3_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R5B0F3B1F3_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R7B0F2B1F1", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R7B0F2B1F1_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R7B0F2B1F1_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R7B0F3B1F1", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R7B0F3B1F1_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R7B0F3B1F1_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R8B0F4B1F1", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R8B0F4B1F1_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R8B0F4B1F1_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R9B0F4B1F2", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R9B0F4B1F2_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R9B0F4B1F2_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R9B0F4B1F3", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R9B0F4B1F3_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R9B0F4B1F3_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R10B0F0B1F1", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R10B0F0B1F1_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R10B0F0B1F1_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R10B0F1B1F1", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R10B0F1B1F1_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R10B0F1B1F1_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R10B0F2B1F1", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R10B0F2B1F1_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R10B0F2B1F1_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R10B0F3B1F1", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R10B0F3B1F1_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R10B0F3B1F1_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R11B0F4B1F2", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R11B0F4B1F2_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R11B0F4B1F2_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R12B0F4B1F0", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R12B0F4B1F0_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R12B0F4B1F0_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R11B0F4B1F3", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R11B0F4B1F3_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R11B0F4B1F3_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R13B0F4B1F1", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R13B0F4B1F1_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R13B0F4B1F1_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R14B0F0B1F2", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R14B0F0B1F2_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R14B0F0B1F2_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R14B0F1B1F2", "itemId": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R14B0F1B1F2_LEG1", "sequence": 1, "departureCode": "FCO", "arrivalCode": "YYZ", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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": "F6F3D81E3FED34DD594E456A88690E6EF-R14B0F1B1F2_LEG2", "sequence": 2, "departureCode": "YYZ", "arrivalCode": "FCO", "brand": { "brandName": "Turkish Airlines", "brandId": "", "brandCode": "TK", "brandFacilities": [] }, "product": { "id": "F6F3D81E3FED34DD594E456A88690E6EF-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 } } }