{ "status": "success", "reason": "flight data found", "data": [ { "FlightTrackingID": 0, "flight_group": [ { "segments": [ { "AirSegmentDetails": { "AirSegement": { "Key": "JF\/QVzZDuDKAH+LqNvAAAA==", "Group": "0", "Carrier": "WS", "FlightNumber": "1", "ProviderCode": "1G", "Origin": "LHR", "Destination": "YYC", "DepartureTime": "2026-04-14T14:10:00.000+01:00", "ArrivalTime": "2026-04-14T16:00:00.000-06:00", "FlightTime": "530", "TravelTime": "530", "Distance": "4364", "ClassOfService": "E", "Equipment": "789", "ChangeOfPlane": "false", "OptionalServicesIndicator": "false", "AvailabilitySource": "S", "ParticipantLevel": "Secure Sell", "LinkAvailability": "true", "PolledAvailabilityOption": "O and D cache or polled status used with different local status", "AvailabilityDisplayType": "Fare Specific Fare Quote Unbooked" }, "data": { "CodeshareInfo": [ { "OperatingCarrier": "WS" } ], "CodeshareInfo_Text": [ [ "WestJet" ] ] }, "FlightDetailsRef": [ { "Key": "JF\/QVzZDuDKAI+LqNvAAAA==", "Origin": "LHR", "Destination": "YYC", "DepartureTime": "2026-04-14T14:10:00.000+01:00", "ArrivalTime": "2026-04-14T16:00:00.000-06:00", "FlightTime": "530", "TravelTime": "530", "Distance": "4364", "Equipment": "789", "OriginTerminal": "4", "AutomatedCheckin": "false", "Meal": [ "Meal", "SnackOrBrunch" ], "InFlightServices": [ [ "Entertainment on Demand" ], [ "In-seat Video Player\/Library" ], [ "Wi-Fi" ], [ "Lie-Flat seat business" ], [ "110V AC Power" ], [ "USB Power" ], [ "Non-smoking" ], [ "Amenities subject to change" ], [ "ADDITIONAL PASSENGER DATA REQUIRED" ] ] } ] } }, { "AirSegmentDetails": { "AirSegement": { "Key": "JF\/QVzZDuDKAJ+LqNvAAAA==", "Group": "0", "Carrier": "WS", "FlightNumber": "1088", "ProviderCode": "1G", "Origin": "YYC", "Destination": "LAS", "DepartureTime": "2026-04-14T19:35:00.000-06:00", "ArrivalTime": "2026-04-14T21:33:00.000-07:00", "FlightTime": "178", "TravelTime": "178", "Distance": "1033", "ClassOfService": "E", "Equipment": "73W", "ChangeOfPlane": "false", "OptionalServicesIndicator": "false", "AvailabilitySource": "S", "ParticipantLevel": "Secure Sell", "LinkAvailability": "true", "PolledAvailabilityOption": "O and D cache or polled status used with different local status", "AvailabilityDisplayType": "Fare Specific Fare Quote Unbooked" }, "data": { "CodeshareInfo": [ { "OperatingCarrier": "WS" } ], "CodeshareInfo_Text": [ [ "WestJet" ] ] }, "FlightDetailsRef": [ { "Key": "JF\/QVzZDuDKAK+LqNvAAAA==", "Origin": "YYC", "Destination": "LAS", "DepartureTime": "2026-04-14T19:35:00.000-06:00", "ArrivalTime": "2026-04-14T21:33:00.000-07:00", "FlightTime": "178", "TravelTime": "178", "Distance": "1033", "Equipment": "73W", "DestinationTerminal": "3", "AutomatedCheckin": "false", "Meal": [ "SnackOrBrunch", "FoodForPurchase" ], "InFlightServices": [ [ "Entertainment on Demand" ], [ "Wi-Fi" ], [ "110V AC Power" ], [ "USB Power" ], [ "Non-smoking" ], [ "Amenities subject to change" ], [ "ADDITIONAL PASSENGER DATA REQUIRED" ] ] } ] } } ] } ], "commission_trigger": { "route": [ { "Carrier": "WS", "Origin": "LHR", "Destination": "YYC" }, { "Carrier": "WS", "Origin": "YYC", "Destination": "LAS" } ], "PlatingCarrier": [ "", "" ], "BookingCode": [ "E", "E", "E", "E" ], "CabinClass": [ "Economy", "Economy", "Economy", "Economy" ] }, "Price": { "Key": "JF\/QVzZDuDKAL+LqNvAAAA==", "TotalPrice": "GBP598.18", "BasePrice": "GBP2.00", "ApproximateTotalPrice": "GBP598.18", "ApproximateBasePrice": "GBP2.00", "Taxes": "GBP596.18", "Fees": "GBP0.00", "ApproximateTaxes": "GBP596.18", "QuoteDate": "2026-03-21" }, "Pax_Price": [ { "summery": { "Key": "JF\/QVzZDuDKAO+LqNvAAAA==", "TotalPrice": "GBP350.09", "BasePrice": "GBP1.00", "ApproximateTotalPrice": "GBP350.09", "ApproximateBasePrice": "GBP1.00", "ApproximateTaxes": "GBP349.09", "Taxes": "GBP349.09", "LatestTicketingTime": "2026-03-24T20:45:00.000+00:00", "PricingMethod": "Guaranteed", "IncludesVAT": "false", "ETicketability": "Yes", "ProviderCode": "1G" }, "FareInfo": [ { "Key": "JF\/QVzZDuDKAW+LqNvAAAA==", "FareBasis": "LS7J3KBK", "PassengerTypeCode": "ADT", "Origin": "LHR", "Destination": "LAS", "EffectiveDate": "2026-03-21T20:45:00.000+00:00", "DepartureDate": "2026-04-14", "Amount": "GBP1.00", "NegotiatedFare": "false", "NotValidBefore": "2026-04-14", "NotValidAfter": "2026-04-14", "TaxAmount": "GBP349.09", "FareRuleKey": [ { "FareInfoRef": "JF\/QVzZDuDKAW+LqNvAAAA==", "ProviderCode": "1G" } ], "FareRuleText": [ "6UUVoSldxwi0\/h2iK308L8bKj3F8T9EyxsqPcXxP0TLGyo9xfE\/RMsuWFfXVd1OAly5qxZ3qLwOXLmrFneovA5cuasWd6i8Dly5qxZ3qLwOXLmrFneovA4cXSWAc52TMxWa1uaqI55k3aSkvhp2ybbA+9wemnFVMNUqnlhF2ugYoW3UNpGWfokZIM1bBOlrwMHaPSOFPgm0uV+SWJwQyfYX+hNfHEXoxUV3b2b+cmv9gFHVWNccKgQzwpGPtiitnBY5hoVUuDw5xW6t3Rigxg4MN1QPqv5KjezXeoJAB0LzUakQ4oL9RyohF8eeFEsL5y5YV9dV3U4CXLmrFneovA5cuasWd6i8Dly5qxZ3qLwOXLmrFneovAzzD4Wdjal2fHna1H5QsLdGaNi6zOfbTtQPFaO1aw82YPPdiQskl+rDeSR9PjYeUlyPwZF72nrc8t9bUz\/TNVKtwuhbeKR\/Qug==" ], "Brand": [ { "Key": "JF\/QVzZDuDKAW+LqNvAAAA==", "BrandID": "1630724", "UpSellBrandID": "1630723", "Name": "ULTRABASIC", "Carrier": "WS", "BrandTier": "0001" } ] } ], "BookingInfo": [ { "BookingCode": "E", "CabinClass": "Economy", "FareInfoRef": "JF\/QVzZDuDKAW+LqNvAAAA==", "SegmentRef": "JF\/QVzZDuDKAH+LqNvAAAA==", "HostTokenRef": "JF\/QVzZDuDKAM+LqNvAAAA==" }, { "BookingCode": "E", "CabinClass": "Economy", "FareInfoRef": "JF\/QVzZDuDKAW+LqNvAAAA==", "SegmentRef": "JF\/QVzZDuDKAJ+LqNvAAAA==", "HostTokenRef": "JF\/QVzZDuDKAM+LqNvAAAA==" } ], "TaxInfo": [ { "Category": "GB", "Amount": "GBP102.00", "Key": "JF\/QVzZDuDKAP+LqNvAAAA==" }, { "Category": "UB", "Amount": "GBP50.79", "Key": "JF\/QVzZDuDKAQ+LqNvAAAA==" }, { "Category": "US", "Amount": "GBP17.60", "Key": "JF\/QVzZDuDKAR+LqNvAAAA==" }, { "Category": "XA", "Amount": "GBP2.90", "Key": "JF\/QVzZDuDKAS+LqNvAAAA==" }, { "Category": "XY", "Amount": "GBP5.30", "Key": "JF\/QVzZDuDKAT+LqNvAAAA==" }, { "Category": "YC", "Amount": "GBP5.50", "Key": "JF\/QVzZDuDKAU+LqNvAAAA==" }, { "Category": "YQ", "Amount": "GBP165.00", "Key": "JF\/QVzZDuDKAV+LqNvAAAA==" } ], "taxBreakdown": [ { "code": "GB", "currency": "GBP", "amount": "102.00", "taxInfo": "JF\/QVzZDuDKAP+LqNvAAAA==" }, { "code": "UB", "currency": "GBP", "amount": "50.79", "taxInfo": "JF\/QVzZDuDKAQ+LqNvAAAA==" }, { "code": "US", "currency": "GBP", "amount": "17.60", "taxInfo": "JF\/QVzZDuDKAR+LqNvAAAA==" }, { "code": "XA", "currency": "GBP", "amount": "2.90", "taxInfo": "JF\/QVzZDuDKAS+LqNvAAAA==" }, { "code": "XY", "currency": "GBP", "amount": "5.30", "taxInfo": "JF\/QVzZDuDKAT+LqNvAAAA==" }, { "code": "YC", "currency": "GBP", "amount": "5.50", "taxInfo": "JF\/QVzZDuDKAU+LqNvAAAA==" }, { "code": "YQ", "currency": "GBP", "amount": "165.00", "taxInfo": "JF\/QVzZDuDKAV+LqNvAAAA==" } ], "PassengerType": [ "ADT" ], "ChangePenalty": [ { "PenaltyApplies": "Anytime", "Percentage": [ "100.00" ] } ], "CancelPenalty": [ { "NoShow": "true", "PenaltyApplies": "Anytime", "Percentage": [ "100.00" ] } ], "Baggage_FareRules": [ { "summery": { "TravelerType": "ADT", "Origin": "LHR", "Destination": "LAS", "Carrier": "WS", "PassengerTypeCode": "ADT" }, "URLInfo": { "URL": "VIEWTRIP.TRAVELPORT.COM\/BAGGAGEPOLICY\/WS" }, "BaggageAllowance": { "Text": [ "0P", "BAGGAGE DISCOUNTS MAY APPLY BASED ON FREQUENT FLYER STATUS\/ ONLINE CHECKIN\/FORM OF PAYMENT\/MILITARY\/ETC." ], "NumberOfPieces": "0", "MaxWeight": { "Value": null, "Unit": null } }, "BagDetails": [ { "info": { "ApplicableBags": "1stChecked", "BasePrice": "GBP52.00", "ApproximateBasePrice": "GBP52.00", "TotalPrice": "GBP52.00", "ApproximateTotalPrice": "GBP52.00" }, "BaggageRestriction": { "Text": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, { "info": { "ApplicableBags": "2ndChecked", "BasePrice": "GBP68.00", "ApproximateBasePrice": "GBP68.00", "TotalPrice": "GBP68.00", "ApproximateTotalPrice": "GBP68.00" }, "BaggageRestriction": { "Text": "UPTO50LB\/23KG AND UPTO45LI\/115LCM" } } ] } ], "CarryOnAllowanceInfo": [ { "info": { "Origin": "LHR", "Destination": "YYC", "Carrier": "WS" }, "TextInfo": { "Text": "1P" }, "BaggageAllowance": { "NumberOfPieces": "1", "MaxWeight": { "Value": null, "Unit": null } }, "BagDetails": [ { "info": { "ApplicableCarryOnBags": "1", "BasePrice": "GBP0.00", "ApproximateBasePrice": "GBP0.00", "TotalPrice": "GBP0.00", "ApproximateTotalPrice": "GBP0.00" }, "BaggageRestriction": { "Text": "CARRY ON HAND BAGGAGE" } } ] }, { "info": { "Origin": "YYC", "Destination": "LAS", "Carrier": "WS" }, "TextInfo": { "Text": "0P" }, "BaggageAllowance": { "NumberOfPieces": "0", "MaxWeight": { "Value": null, "Unit": null } } } ] }, { "summery": { "Key": "JF\/QVzZDuDKA6+LqNvAAAA==", "TotalPrice": "GBP248.09", "BasePrice": "GBP1.00", "ApproximateTotalPrice": "GBP248.09", "ApproximateBasePrice": "GBP1.00", "ApproximateTaxes": "GBP247.09", "Taxes": "GBP247.09", "LatestTicketingTime": "2026-03-24T20:45:00.000+00:00", "PricingMethod": "Guaranteed", "IncludesVAT": "false", "ETicketability": "Yes", "ProviderCode": "1G" }, "FareInfo": [ { "Key": "JF\/QVzZDuDKAB\/LqNvAAAA==", "FareBasis": "LS7J3KBK", "PassengerTypeCode": "CNN", "Origin": "LHR", "Destination": "LAS", "EffectiveDate": "2026-03-21T20:45:00.000+00:00", "DepartureDate": "2026-04-14", "Amount": "GBP1.00", "NegotiatedFare": "false", "NotValidBefore": "2026-04-14", "NotValidAfter": "2026-04-14", "TaxAmount": "GBP247.09", "FareRuleKey": [ { "FareInfoRef": "JF\/QVzZDuDKAB\/LqNvAAAA==", "ProviderCode": "1G" } ], "FareRuleText": [ "6UUVoSldxwi0\/h2iK308L8bKj3F8T9EyxsqPcXxP0TLGyo9xfE\/RMsuWFfXVd1OAly5qxZ3qLwOXLmrFneovA5cuasWd6i8Dly5qxZ3qLwOXLmrFneovA4cXSWAc52TMxWa1uaqI55k3aSkvhp2ybbA+9wemnFVMNUqnlhF2ugYoW3UNpGWfokZIM1bBOlrwMHaPSOFPgm0uV+SWJwQyfYX+hNfHEXoxUV3b2b+cmv9Q2mtH+H2NzwzwpGPtiitnBY5hoVUuDw5xW6t3Rigxg4MN1QPqv5KjezXeoJAB0LzUakQ4oL9RyoubYp9aiDjSy5YV9dV3U4CXLmrFneovA5cuasWd6i8Dly5qxZ3qLwOXLmrFneovAzzD4Wdjal2fHna1H5QsLdGaNi6zOfbTtQPFaO1aw82YGLLxairkj0\/eSR9PjYeUlyPwZF72nrc8t9bUz\/TNVKtwuhbeKR\/Qug==" ], "Brand": [ { "Key": "JF\/QVzZDuDKAB\/LqNvAAAA==", "BrandID": "1630724", "UpSellBrandID": "1630723", "Name": "ULTRABASIC", "Carrier": "WS", "BrandTier": "0001" } ] } ], "BookingInfo": [ { "BookingCode": "E", "CabinClass": "Economy", "FareInfoRef": "JF\/QVzZDuDKAB\/LqNvAAAA==", "SegmentRef": "JF\/QVzZDuDKAH+LqNvAAAA==", "HostTokenRef": "JF\/QVzZDuDKAN+LqNvAAAA==" }, { "BookingCode": "E", "CabinClass": "Economy", "FareInfoRef": "JF\/QVzZDuDKAB\/LqNvAAAA==", "SegmentRef": "JF\/QVzZDuDKAJ+LqNvAAAA==", "HostTokenRef": "JF\/QVzZDuDKAN+LqNvAAAA==" } ], "TaxInfo": [ { "Category": "UB", "Amount": "GBP50.79", "Key": "JF\/QVzZDuDKA7+LqNvAAAA==" }, { "Category": "US", "Amount": "GBP17.60", "Key": "JF\/QVzZDuDKA8+LqNvAAAA==" }, { "Category": "XA", "Amount": "GBP2.90", "Key": "JF\/QVzZDuDKA9+LqNvAAAA==" }, { "Category": "XY", "Amount": "GBP5.30", "Key": "JF\/QVzZDuDKA++LqNvAAAA==" }, { "Category": "YC", "Amount": "GBP5.50", "Key": "JF\/QVzZDuDKA\/+LqNvAAAA==" }, { "Category": "YQ", "Amount": "GBP165.00", "Key": "JF\/QVzZDuDKAA\/LqNvAAAA==" } ], "taxBreakdown": [ { "code": "UB", "currency": "GBP", "amount": "50.79", "taxInfo": "JF\/QVzZDuDKA7+LqNvAAAA==" }, { "code": "US", "currency": "GBP", "amount": "17.60", "taxInfo": "JF\/QVzZDuDKA8+LqNvAAAA==" }, { "code": "XA", "currency": "GBP", "amount": "2.90", "taxInfo": "JF\/QVzZDuDKA9+LqNvAAAA==" }, { "code": "XY", "currency": "GBP", "amount": "5.30", "taxInfo": "JF\/QVzZDuDKA++LqNvAAAA==" }, { "code": "YC", "currency": "GBP", "amount": "5.50", "taxInfo": "JF\/QVzZDuDKA\/+LqNvAAAA==" }, { "code": "YQ", "currency": "GBP", "amount": "165.00", "taxInfo": "JF\/QVzZDuDKAA\/LqNvAAAA==" } ], "PassengerType": [ "CNN" ], "ChangePenalty": [ { "PenaltyApplies": "Anytime", "Percentage": [ "100.00" ] } ], "CancelPenalty": [ { "NoShow": "true", "PenaltyApplies": "Anytime", "Percentage": [ "100.00" ] } ], "Baggage_FareRules": [ { "summery": { "TravelerType": "CNN", "Origin": "LHR", "Destination": "LAS", "Carrier": "WS", "PassengerTypeCode": "CNN" }, "URLInfo": { "URL": "VIEWTRIP.TRAVELPORT.COM\/BAGGAGEPOLICY\/WS" }, "BaggageAllowance": { "Text": [ "0P", "BAGGAGE DISCOUNTS MAY APPLY BASED ON FREQUENT FLYER STATUS\/ ONLINE CHECKIN\/FORM OF PAYMENT\/MILITARY\/ETC." ], "NumberOfPieces": "0", "MaxWeight": { "Value": null, "Unit": null } }, "BagDetails": [ { "info": { "ApplicableBags": "1stChecked", "BasePrice": "GBP52.00", "ApproximateBasePrice": "GBP52.00", "TotalPrice": "GBP52.00", "ApproximateTotalPrice": "GBP52.00" }, "BaggageRestriction": { "Text": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, { "info": { "ApplicableBags": "2ndChecked", "BasePrice": "GBP68.00", "ApproximateBasePrice": "GBP68.00", "TotalPrice": "GBP68.00", "ApproximateTotalPrice": "GBP68.00" }, "BaggageRestriction": { "Text": "UPTO50LB\/23KG AND UPTO45LI\/115LCM" } } ] } ], "CarryOnAllowanceInfo": [ { "info": { "Origin": "LHR", "Destination": "YYC", "Carrier": "WS" }, "TextInfo": { "Text": "1P" }, "BaggageAllowance": { "NumberOfPieces": "1", "MaxWeight": { "Value": null, "Unit": null } }, "BagDetails": [ { "info": { "ApplicableCarryOnBags": "1", "BasePrice": "GBP0.00", "ApproximateBasePrice": "GBP0.00", "TotalPrice": "GBP0.00", "ApproximateTotalPrice": "GBP0.00" }, "BaggageRestriction": { "Text": "CARRY ON HAND BAGGAGE" } } ] }, { "info": { "Origin": "YYC", "Destination": "LAS", "Carrier": "WS" }, "TextInfo": { "Text": "0P" }, "BaggageAllowance": { "NumberOfPieces": "0", "MaxWeight": { "Value": null, "Unit": null } } } ] } ] } ] }