{ "status": "success", "reason": "flight data found", "data": [ { "FlightTrackingID": 0, "flight_group": [ { "segments": [ { "AirSegmentDetails": { "AirSegement": { "Key": "dLWnDvEGuDKAwme8WNAAAA==", "Group": "0", "Carrier": "QR", "FlightNumber": "112", "ProviderCode": "1G", "Origin": "LHR", "Destination": "DOH", "DepartureTime": "2026-10-22T09:30:00.000+01:00", "ArrivalTime": "2026-10-22T18:20:00.000+03:00", "FlightTime": "410", "TravelTime": "410", "Distance": "3246", "ClassOfService": "O", "Equipment": "351", "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": "QR" } ], "CodeshareInfo_Text": [ [ "Qatar Airways (Q.C.S.C)" ] ] }, "FlightDetailsRef": [ { "Key": "dLWnDvEGuDKAxme8WNAAAA==", "Origin": "LHR", "Destination": "DOH", "DepartureTime": "2026-10-22T09:30:00.000+01:00", "ArrivalTime": "2026-10-22T18:20:00.000+03:00", "FlightTime": "410", "TravelTime": "410", "Distance": "3246", "Equipment": "351", "OriginTerminal": "4", "AutomatedCheckin": "false", "Meal": [ "Meal" ], "InFlightServices": [ [ "Non-smoking" ] ] } ] } }, { "AirSegmentDetails": { "AirSegement": { "Key": "dLWnDvEGuDKAyme8WNAAAA==", "Group": "0", "Carrier": "QR", "FlightNumber": "1365", "ProviderCode": "1G", "Origin": "DOH", "Destination": "JNB", "DepartureTime": "2026-10-22T20:30:00.000+03:00", "ArrivalTime": "2026-10-23T04:00:00.000+02:00", "FlightTime": "510", "TravelTime": "510", "Distance": "3878", "ClassOfService": "O", "Equipment": "788", "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": "QR" } ], "CodeshareInfo_Text": [ [ "Qatar Airways (Q.C.S.C)" ] ] }, "FlightDetailsRef": [ { "Key": "dLWnDvEGuDKAzme8WNAAAA==", "Origin": "DOH", "Destination": "JNB", "DepartureTime": "2026-10-22T20:30:00.000+03:00", "ArrivalTime": "2026-10-23T04:00:00.000+02:00", "FlightTime": "510", "TravelTime": "510", "Distance": "3878", "Equipment": "788", "DestinationTerminal": "A", "AutomatedCheckin": "false", "Meal": [ "Meal" ], "InFlightServices": [ [ "Non-smoking" ] ] } ] } }, { "AirSegmentDetails": { "AirSegement": { "Key": "dLWnDvEGuDKA0me8WNAAAA==", "Group": "0", "Carrier": "FN", "FlightNumber": "8662", "ProviderCode": "1G", "Origin": "JNB", "Destination": "BUQ", "DepartureTime": "2026-10-23T06:50:00.000+02:00", "ArrivalTime": "2026-10-23T08:10:00.000+02:00", "FlightTime": "80", "TravelTime": "80", "Distance": "418", "ClassOfService": "L", "Equipment": "ER4", "ChangeOfPlane": "false", "OptionalServicesIndicator": "false", "AvailabilitySource": "L", "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": "FN", "OperatingFlightNumber": "8662" } ], "CodeshareInfo_Text": [ [] ] }, "FlightDetailsRef": [ { "Key": "dLWnDvEGuDKA1me8WNAAAA==", "Origin": "JNB", "Destination": "BUQ", "DepartureTime": "2026-10-23T06:50:00.000+02:00", "ArrivalTime": "2026-10-23T08:10:00.000+02:00", "FlightTime": "80", "TravelTime": "80", "Distance": "418", "Equipment": "ER4", "AutomatedCheckin": "false", "InFlightServices": [ [ "Non-smoking" ] ] } ] } } ] }, { "segments": [ { "AirSegmentDetails": { "AirSegement": { "Key": "dLWnDvEGuDKA2me8WNAAAA==", "Group": "1", "Carrier": "FN", "FlightNumber": "8663", "ProviderCode": "1G", "Origin": "BUQ", "Destination": "JNB", "DepartureTime": "2026-11-01T18:10:00.000+02:00", "ArrivalTime": "2026-11-01T19:30:00.000+02:00", "FlightTime": "80", "TravelTime": "80", "Distance": "418", "ClassOfService": "L", "Equipment": "ER4", "ChangeOfPlane": "false", "OptionalServicesIndicator": "false", "AvailabilitySource": "L", "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": "FN" } ], "CodeshareInfo_Text": [ [ "Fastjet Zimbabwe" ] ] }, "FlightDetailsRef": [ { "Key": "dLWnDvEGuDKA3me8WNAAAA==", "Origin": "BUQ", "Destination": "JNB", "DepartureTime": "2026-11-01T18:10:00.000+02:00", "ArrivalTime": "2026-11-01T19:30:00.000+02:00", "FlightTime": "80", "TravelTime": "80", "Distance": "418", "Equipment": "ER4", "AutomatedCheckin": "false", "InFlightServices": [ [ "Non-smoking" ] ] } ] } }, { "AirSegmentDetails": { "AirSegement": { "Key": "dLWnDvEGuDKA4me8WNAAAA==", "Group": "1", "Carrier": "QR", "FlightNumber": "1366", "ProviderCode": "1G", "Origin": "JNB", "Destination": "DOH", "DepartureTime": "2026-11-02T12:45:00.000+02:00", "ArrivalTime": "2026-11-02T22:00:00.000+03:00", "FlightTime": "495", "TravelTime": "495", "Distance": "3878", "ClassOfService": "T", "Equipment": "788", "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": "QR", "OperatingFlightNumber": "1366" } ], "CodeshareInfo_Text": [ [] ] }, "FlightDetailsRef": [ { "Key": "dLWnDvEGuDKA5me8WNAAAA==", "Origin": "JNB", "Destination": "DOH", "DepartureTime": "2026-11-02T12:45:00.000+02:00", "ArrivalTime": "2026-11-02T22:00:00.000+03:00", "FlightTime": "495", "TravelTime": "495", "Distance": "3878", "Equipment": "788", "OriginTerminal": "A", "AutomatedCheckin": "false", "Meal": [ "Meal" ], "InFlightServices": [ [ "Non-smoking" ] ] } ] } }, { "AirSegmentDetails": { "AirSegement": { "Key": "dLWnDvEGuDKA6me8WNAAAA==", "Group": "1", "Carrier": "QR", "FlightNumber": "11", "ProviderCode": "1G", "Origin": "DOH", "Destination": "LHR", "DepartureTime": "2026-11-03T01:50:00.000+03:00", "ArrivalTime": "2026-11-03T06:25:00.000+00:00", "FlightTime": "455", "TravelTime": "455", "Distance": "3246", "ClassOfService": "T", "Equipment": "388", "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": "QR", "OperatingFlightNumber": "11" } ], "CodeshareInfo_Text": [ [] ] }, "FlightDetailsRef": [ { "Key": "dLWnDvEGuDKA7me8WNAAAA==", "Origin": "DOH", "Destination": "LHR", "DepartureTime": "2026-11-03T01:50:00.000+03:00", "ArrivalTime": "2026-11-03T06:25:00.000+00:00", "FlightTime": "455", "TravelTime": "455", "Distance": "3246", "Equipment": "388", "DestinationTerminal": "4", "AutomatedCheckin": "false", "Meal": [ "Meal" ], "InFlightServices": [ [ "Non-smoking" ] ] } ] } } ] } ], "commission_trigger": { "route": [ { "Carrier": "QR", "Origin": "LHR", "Destination": "DOH" }, { "Carrier": "QR", "Origin": "DOH", "Destination": "JNB" }, { "Carrier": "FN", "Origin": "JNB", "Destination": "BUQ" }, { "Carrier": "FN", "Origin": "BUQ", "Destination": "JNB" }, { "Carrier": "QR", "Origin": "JNB", "Destination": "DOH" }, { "Carrier": "QR", "Origin": "DOH", "Destination": "LHR" } ], "PlatingCarrier": [ "" ], "BookingCode": [ "O", "O", "L", "L", "T", "T" ], "CabinClass": [ "Economy", "Economy", "Economy", "Economy", "Economy", "Economy" ] }, "Price": { "Key": "dLWnDvEGuDKA8me8WNAAAA==", "TotalPrice": "GBP907.59", "BasePrice": "GBP360.00", "ApproximateTotalPrice": "GBP907.59", "ApproximateBasePrice": "GBP360.00", "Taxes": "GBP547.59", "Fees": "GBP0.00", "ApproximateTaxes": "GBP547.59", "QuoteDate": "2026-01-18" }, "Pax_Price": [ { "summery": { "Key": "dLWnDvEGuDKA\/me8WNAAAA==", "TotalPrice": "GBP907.59", "BasePrice": "GBP360.00", "ApproximateTotalPrice": "GBP907.59", "ApproximateBasePrice": "GBP360.00", "ApproximateTaxes": "GBP547.59", "Taxes": "GBP547.59", "LatestTicketingTime": "2026-10-17T23:59:00.000+01:00", "PricingMethod": "Guaranteed", "Refundable": "true", "IncludesVAT": "true", "ETicketability": "Yes", "ProviderCode": "1G" }, "FareInfo": [ { "Key": "dLWnDvEGuDKAOne8WNAAAA==", "FareBasis": "OLGBP1RE", "PassengerTypeCode": "ADT", "Origin": "LHR", "Destination": "BUQ", "EffectiveDate": "2026-01-18T23:49:00.000+00:00", "DepartureDate": "2026-10-22", "Amount": "GBP144.00", "NegotiatedFare": "false", "NotValidBefore": "2026-10-22", "NotValidAfter": "2026-10-22", "TaxAmount": "GBP327.19", "FareRuleKey": [ { "FareInfoRef": "dLWnDvEGuDKAOne8WNAAAA==", "ProviderCode": "1G" } ], "FareRuleText": [ "6UUVoSldxwj6HiHTS3asxMbKj3F8T9EyxsqPcXxP0TLGyo9xfE\/RMsuWFfXVd1OAly5qxZ3qLwOXLmrFneovA5cuasWd6i8Dly5qxZ3qLwOXLmrFneovA1ElRsGcbS4sxWa1uaqI55k3aSkvhp2ybcV7fcmPXxYtm23ag+2OYRbAyGqh8JIaqGVwCaacev8TSW\/ke3lfNdya30AT0L0Y6er\/bRGkSYBeVvL0gTWvGVKnsahilB5\/WJTT4Vkk93gsO0bQwVLa4rjMS5SfzgJgvIB1xjSbRrjKTicpvYbmY4WEl93qi3+DNbjNaVFnTN7+ir5wkVQHOuKXLmrFneovA5cuasWd6i8Dly5qxZ3qLwOXLmrFneovA5cuasWd6i8D4kWn+BnsQUzA2bCATsypC3s8fJue3yQQU0Vf\/g3ZFOBHR5QRUeCHQ+8raZLq+cdghh79aPh+vEb8AUoRdvTeElHoXo3u2wBP" ], "Brand": [ { "Key": "dLWnDvEGuDKAOne8WNAAAA==", "BrandID": "1866564", "UpSellBrandID": "1866563", "Name": "ECONOMY CLASSIC", "Carrier": "QR", "BrandTier": "0002" } ] }, { "Key": "dLWnDvEGuDKA8ne8WNAAAA==", "FareBasis": "TLGBP1RE", "PassengerTypeCode": "ADT", "Origin": "BUQ", "Destination": "LHR", "EffectiveDate": "2026-01-18T23:49:00.000+00:00", "DepartureDate": "2026-11-01", "Amount": "GBP216.00", "NegotiatedFare": "false", "NotValidBefore": "2026-11-01", "NotValidAfter": "2026-11-01", "TaxAmount": "GBP220.40", "FareRuleKey": [ { "FareInfoRef": "dLWnDvEGuDKA8ne8WNAAAA==", "ProviderCode": "1G" } ], "FareRuleText": [ "6UUVoSldxwj6HiHTS3asxMbKj3F8T9EyxsqPcXxP0TLGyo9xfE\/RMsuWFfXVd1OAly5qxZ3qLwOXLmrFneovA5cuasWd6i8Dly5qxZ3qLwOXLmrFneovA1ElRsGcbS4sxWa1uaqI55k3aSkvhp2ybQpxyggGKz0bI8wmXyPDMJXAyGqh8JIaqI5Jm\/RzTuGVSW\/ke3lfNdyRKyyzIyBoner\/bRGkSYBeVvL0gTWvGVKnsahilB5\/WJTT4Vkk93gsO0bQwVLa4rjMS5SfzgJgvDyy\/Q52QOiITicpvYbmY4WTI8Hudla2WZhOAQcDbu+Oir5wkVQHOuKXLmrFneovA5cuasWd6i8Dly5qxZ3qLwOXLmrFneovA5cuasWd6i8D4kWn+BnsQUzA2bCATsypC3s8fJue3yQQU0Vf\/g3ZFOBHR5QRUeCHQ+8raZLq+cdghh79aPh+vEb8AUoRdvTeElHoXo3u2wBP" ], "Brand": [ { "Key": "dLWnDvEGuDKA8ne8WNAAAA==", "BrandID": "1866564", "UpSellBrandID": "1866563", "Name": "ECONOMY CLASSIC", "Carrier": "QR", "BrandTier": "0002" } ] } ], "BookingInfo": [ { "BookingCode": "O", "CabinClass": "Economy", "FareInfoRef": "dLWnDvEGuDKAOne8WNAAAA==", "SegmentRef": "dLWnDvEGuDKAwme8WNAAAA==", "HostTokenRef": "dLWnDvEGuDKA9me8WNAAAA==" }, { "BookingCode": "O", "CabinClass": "Economy", "FareInfoRef": "dLWnDvEGuDKAOne8WNAAAA==", "SegmentRef": "dLWnDvEGuDKAyme8WNAAAA==", "HostTokenRef": "dLWnDvEGuDKA9me8WNAAAA==" }, { "BookingCode": "L", "CabinClass": "Economy", "FareInfoRef": "dLWnDvEGuDKAOne8WNAAAA==", "SegmentRef": "dLWnDvEGuDKA0me8WNAAAA==", "HostTokenRef": "dLWnDvEGuDKA9me8WNAAAA==" }, { "BookingCode": "L", "CabinClass": "Economy", "FareInfoRef": "dLWnDvEGuDKA8ne8WNAAAA==", "SegmentRef": "dLWnDvEGuDKA2me8WNAAAA==", "HostTokenRef": "dLWnDvEGuDKA+me8WNAAAA==" }, { "BookingCode": "T", "CabinClass": "Economy", "FareInfoRef": "dLWnDvEGuDKA8ne8WNAAAA==", "SegmentRef": "dLWnDvEGuDKA4me8WNAAAA==", "HostTokenRef": "dLWnDvEGuDKA+me8WNAAAA==" }, { "BookingCode": "T", "CabinClass": "Economy", "FareInfoRef": "dLWnDvEGuDKA8ne8WNAAAA==", "SegmentRef": "dLWnDvEGuDKA6me8WNAAAA==", "HostTokenRef": "dLWnDvEGuDKA+me8WNAAAA==" } ], "TaxInfo": [ { "Category": "GB", "Amount": "GBP102.00", "Key": "dLWnDvEGuDKAAne8WNAAAA==" }, { "Category": "UB", "Amount": "GBP50.79", "Key": "dLWnDvEGuDKABne8WNAAAA==" }, { "Category": "G4", "Amount": "GBP24.60", "Key": "dLWnDvEGuDKACne8WNAAAA==" }, { "Category": "PZ", "Amount": "GBP2.20", "Key": "dLWnDvEGuDKADne8WNAAAA==" }, { "Category": "QA", "Amount": "GBP24.60", "Key": "dLWnDvEGuDKAEne8WNAAAA==" }, { "Category": "R9", "Amount": "GBP4.00", "Key": "dLWnDvEGuDKAFne8WNAAAA==" }, { "Category": "EV", "Amount": "GBP3.00", "Key": "dLWnDvEGuDKAGne8WNAAAA==" }, { "Category": "UM", "Amount": "GBP2.40", "Key": "dLWnDvEGuDKAHne8WNAAAA==" }, { "Category": "WC", "Amount": "GBP8.70", "Key": "dLWnDvEGuDKAIne8WNAAAA==" }, { "Category": "ZA", "Amount": "GBP28.40", "Key": "dLWnDvEGuDKAJne8WNAAAA==" }, { "Category": "CB", "Amount": "GBP26.10", "Key": "dLWnDvEGuDKAKne8WNAAAA==" }, { "Category": "XI", "Amount": "GBP11.20", "Key": "dLWnDvEGuDKALne8WNAAAA==" }, { "Category": "YQ", "Amount": "GBP230.00", "Key": "dLWnDvEGuDKAMne8WNAAAA==" }, { "Category": "YR", "Amount": "GBP29.60", "Key": "dLWnDvEGuDKANne8WNAAAA==" } ], "taxBreakdown": [ { "code": "GB", "currency": "GBP", "amount": "102.00", "taxInfo": "dLWnDvEGuDKAAne8WNAAAA==" }, { "code": "UB", "currency": "GBP", "amount": "50.79", "taxInfo": "dLWnDvEGuDKABne8WNAAAA==" }, { "code": "G4", "currency": "GBP", "amount": "24.60", "taxInfo": "dLWnDvEGuDKACne8WNAAAA==" }, { "code": "PZ", "currency": "GBP", "amount": "2.20", "taxInfo": "dLWnDvEGuDKADne8WNAAAA==" }, { "code": "QA", "currency": "GBP", "amount": "24.60", "taxInfo": "dLWnDvEGuDKAEne8WNAAAA==" }, { "code": "R9", "currency": "GBP", "amount": "4.00", "taxInfo": "dLWnDvEGuDKAFne8WNAAAA==" }, { "code": "EV", "currency": "GBP", "amount": "3.00", "taxInfo": "dLWnDvEGuDKAGne8WNAAAA==" }, { "code": "UM", "currency": "GBP", "amount": "2.40", "taxInfo": "dLWnDvEGuDKAHne8WNAAAA==" }, { "code": "WC", "currency": "GBP", "amount": "8.70", "taxInfo": "dLWnDvEGuDKAIne8WNAAAA==" }, { "code": "ZA", "currency": "GBP", "amount": "28.40", "taxInfo": "dLWnDvEGuDKAJne8WNAAAA==" }, { "code": "CB", "currency": "GBP", "amount": "26.10", "taxInfo": "dLWnDvEGuDKAKne8WNAAAA==" }, { "code": "XI", "currency": "GBP", "amount": "11.20", "taxInfo": "dLWnDvEGuDKALne8WNAAAA==" }, { "code": "YQ", "currency": "GBP", "amount": "230.00", "taxInfo": "dLWnDvEGuDKAMne8WNAAAA==" }, { "code": "YR", "currency": "GBP", "amount": "29.60", "taxInfo": "dLWnDvEGuDKANne8WNAAAA==" } ], "PassengerType": [ "ADT" ], "ChangePenalty": [ { "PenaltyApplies": "Anytime", "Amount": [ "GBP82.00" ] } ], "CancelPenalty": [ { "PenaltyApplies": "Anytime", "Amount": [ "GBP156.00" ] } ], "Baggage_FareRules": [ { "summery": { "TravelerType": "ADT", "Origin": "LHR", "Destination": "BUQ", "Carrier": "QR", "PassengerTypeCode": "ADT" }, "URLInfo": { "URL": "VIEWTRIP.TRAVELPORT.COM\/BAGGAGEPOLICY\/QR" }, "BaggageAllowance": { "Text": [ "2P", "BAGGAGE DISCOUNTS MAY APPLY BASED ON FREQUENT FLYER STATUS\/ ONLINE CHECKIN\/FORM OF PAYMENT\/MILITARY\/ETC." ], "NumberOfPieces": "2", "MaxWeight": { "Value": null, "Unit": null } }, "BagDetails": [ { "info": { "ApplicableBags": "1stChecked", "BasePrice": "GBP0.00", "ApproximateBasePrice": "GBP0.00", "TotalPrice": "GBP0.00", "ApproximateTotalPrice": "GBP0.00" }, "BaggageRestriction": { "Text": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, { "info": { "ApplicableBags": "2ndChecked", "BasePrice": "GBP0.00", "ApproximateBasePrice": "GBP0.00", "TotalPrice": "GBP0.00", "ApproximateTotalPrice": "GBP0.00" }, "BaggageRestriction": { "Text": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } } ] }, { "summery": { "TravelerType": "ADT", "Origin": "BUQ", "Destination": "LHR", "Carrier": "QR", "PassengerTypeCode": "ADT" }, "URLInfo": { "URL": "VIEWTRIP.TRAVELPORT.COM\/BAGGAGEPOLICY\/QR" }, "BaggageAllowance": { "Text": [ "2P", "BAGGAGE DISCOUNTS MAY APPLY BASED ON FREQUENT FLYER STATUS\/ ONLINE CHECKIN\/FORM OF PAYMENT\/MILITARY\/ETC." ], "NumberOfPieces": "2", "MaxWeight": { "Value": null, "Unit": null } }, "BagDetails": { "2": { "info": { "ApplicableBags": "1stChecked", "BasePrice": "GBP0.00", "ApproximateBasePrice": "GBP0.00", "TotalPrice": "GBP0.00", "ApproximateTotalPrice": "GBP0.00" }, "BaggageRestriction": { "Text": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } }, "3": { "info": { "ApplicableBags": "2ndChecked", "BasePrice": "GBP0.00", "ApproximateBasePrice": "GBP0.00", "TotalPrice": "GBP0.00", "ApproximateTotalPrice": "GBP0.00" }, "BaggageRestriction": { "Text": "UPTO50LB\/23KG AND UPTO62LI\/158LCM" } } } } ], "CarryOnAllowanceInfo": [ { "info": { "Origin": "LHR", "Destination": "DOH", "Carrier": "QR" }, "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": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } ] }, { "info": { "Origin": "DOH", "Destination": "JNB", "Carrier": "QR" }, "TextInfo": { "Text": "1P" }, "BaggageAllowance": { "NumberOfPieces": "1", "MaxWeight": { "Value": null, "Unit": null } }, "BagDetails": { "1": { "info": { "ApplicableCarryOnBags": "1", "BasePrice": "QAR0", "TotalPrice": "QAR0" }, "BaggageRestriction": { "Text": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, { "info": { "Origin": "JNB", "Destination": "BUQ", "Carrier": "FN" }, "TextInfo": { "Text": "7K" }, "BaggageAllowance": { "NumberOfPieces": null, "MaxWeight": { "Value": "7", "Unit": "Kilograms" } }, "BagDetails": { "2": { "info": { "ApplicableCarryOnBags": "1" }, "BaggageRestriction": { "Text": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "3": { "info": { "ApplicableCarryOnBags": "2" }, "BaggageRestriction": { "Text": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } } } }, { "info": { "Origin": "BUQ", "Destination": "JNB", "Carrier": "FN" }, "TextInfo": { "Text": "7K" }, "BaggageAllowance": { "NumberOfPieces": null, "MaxWeight": { "Value": "7", "Unit": "Kilograms" } }, "BagDetails": { "4": { "info": { "ApplicableCarryOnBags": "1" }, "BaggageRestriction": { "Text": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } }, "5": { "info": { "ApplicableCarryOnBags": "2" }, "BaggageRestriction": { "Text": "CHGS MAY APPLY IF BAGS EXCEED TTL WT ALLOWANCE" } } } }, { "info": { "Origin": "JNB", "Destination": "DOH", "Carrier": "QR" }, "TextInfo": { "Text": "1P" }, "BaggageAllowance": { "NumberOfPieces": "1", "MaxWeight": { "Value": null, "Unit": null } }, "BagDetails": { "6": { "info": { "ApplicableCarryOnBags": "1", "BasePrice": "ZAR0.00", "TotalPrice": "ZAR0.00" }, "BaggageRestriction": { "Text": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } }, { "info": { "Origin": "DOH", "Destination": "LHR", "Carrier": "QR" }, "TextInfo": { "Text": "1P" }, "BaggageAllowance": { "NumberOfPieces": "1", "MaxWeight": { "Value": null, "Unit": null } }, "BagDetails": { "7": { "info": { "ApplicableCarryOnBags": "1", "BasePrice": "QAR0", "TotalPrice": "QAR0" }, "BaggageRestriction": { "Text": "UPTO15LB\/7KG AND UPTO45LI\/115LCM" } } } } ] } ] } ] }