Bug #29724
closedTask #7741 - nexusKite Mobile App: Air Policies Without Approval Flow-Hide Cabins.-Sabre - Even after applying the policy "Hide Business, Premium Economy, and First Class" cabin classes, results are still being displayed for Premium Flex.
Added by smriti sharma 23 days ago. Updated 21 days ago.
0%
Description
Even after applying the policy "Hide Business, Premium Economy, and First Class" cabin classes, results are still being displayed for Premium Flex.
PFA,
- LOGIN WITH USER - Vasco.da.gama_012yopmail.com /India@123.
- Search YUL-LHR, Thu, Jun 19, 2025 - Mon, Jun 23, 2025.
- Check the issue on LFS page.
Files
clipboard-202505271308-vb22e.png (598 KB) clipboard-202505271308-vb22e.png | smriti sharma, 27 May 2025 07:38 AM | ||
clipboard-202505271308-tydm1.png (1.15 MB) clipboard-202505271308-tydm1.png | smriti sharma, 27 May 2025 07:38 AM | ||
clipboard-202505271309-5wse7.png (268 KB) clipboard-202505271309-5wse7.png | smriti sharma, 27 May 2025 07:39 AM | ||
Screenshot 2025-05-28 at 3.41.08 PM.png (1.52 MB) Screenshot 2025-05-28 at 3.41.08 PM.png | sudheer kumar, 28 May 2025 10:11 AM | ||
clipboard-202505281842-bjelj.png (1.29 MB) clipboard-202505281842-bjelj.png | smriti sharma, 28 May 2025 01:12 PM | ||
clipboard-202505281842-ft8zl.png (1.29 MB) clipboard-202505281842-ft8zl.png | smriti sharma, 28 May 2025 01:12 PM |
Updated by smriti sharma 23 days ago
- Subject changed from Task #7741 - nexusKite Mobile App: Air Policies Without Approval Flow-Hide Cabins. - Even after applying the policy "Hide Business, Premium Economy, and First Class" cabin classes, results are still being displayed for Premium Flex. to Task #7741 - nexusKite Mobile App: Air Policies Without Approval Flow-Hide Cabins.-Sabre - Even after applying the policy "Hide Business, Premium Economy, and First Class" cabin classes, results are still being displayed for Premium Flex.
Updated by sudheer kumar 22 days ago
- File Screenshot 2025-05-28 at 3.41.08 PM.png Screenshot 2025-05-28 at 3.41.08 PM.png added
- Assignee changed from sudheer kumar to abhishth tripathi
We are getting these results from the backend.
My findings:
I have used the same keys from web and it returns me the 4 results but in web it returning 2.
web request:
{
"searchKey": "BLWAGCXCAEFC6CQDLFKUYEQ6JVXW45DSMVQWYICQNFSXE4TFEBCS4VDSOVSGKYLVEBEW45DMDIEE233OORZGKYLMCISQUA2ZLFBREFKDMFWGOYLSPEQES3TUMVZG4YLUNFXW4YLMDIDUGYLMM5QXE6I2CMZDAMRVFUYDMLJRHFKDAOB2GAYDUMBQEIJTEMBSGUWTANRNGE4VIMJRHIYTKORQGAVAIMZQG43TEEYKAJLVGEQHK5SXG5DKMV2BUBBTGA3TOOQNBIBFOUYSA5LWK43UNJSXIQQFBIBTOM2IJIBTGMJVLIAUY2QBJ6NACAJZZIAQCTHCAEGAUAKZCIDUKY3PNZXW26PSAEDQUBKFINHU4T5YAIAQV6YBBISQUA2ZLFBREFKDMFWGOYLSPEQES3TUMVZG4YLUNFXW4YLMDIDUGYLMM5QXE6ISEEFAGTCIKIJA6TDPNZSG63RAJBSWC5DIOJXXOGQGJRXW4ZDPNYRACNA2CMZDAMRVFUYDMLJRHFKDEMB2GQYDUMBQEIJTEMBSGUWTANRNGIYFIMJSHIYTAORQGAVAEMJYGIIQUASXKMJAOV3FON2GUZLUDIBDCOB2BUFAEV2TCIDVOZLTORVGK5CCAUFAGNZYHFFAGNJRGBNACTDCFEFBKQ3BNRTWC4TZEBEW45DFOJXGC5DJN5XGC3ASAM2TMNI2AZBWC3TBMRQSEA2ZLFBWUAKPTIAQCOOKAEAUZYQBBQFACWISA5CWG33ON5WXT4QBA4FAKRKDJ5HE7OACAERAIMJTHEYEUAJRCIDQUA2BIRKBAAI2A4FAGQKEKQIACIQDINAUIKQCCIADAAJYAJBAMMRSGU2TSMKKAJLVGUQKGIYDENJNGA2S2MRZLIDDQMJRFY2DC2QKGQ3DGNJVHAYTEOBQQAAQDYQBBFYHKYTMNFZWQZLE6IAT2CQCK5JREBJUHAYS4MA2AYZTGMBOGQYSEHYKBBGEGUKEGBNEKSIKBBGFAN2KGFEEKSYSAFGBEAKMDIBUCRCUGIDVOZLTORVGK5H2AF2QSAAAAAAAAED6IAI4H5JILSH2M5CADHQXUFFOI5NYSQBKANBUCRFJAEAAAAAAAAIH4QG2AE7AUPAKANAUIVASGMEQAAAAAAABA7SACHB7KKC4R6THIQAZ4F5BJLSHLOEUAKQDINAUI4IAAAAAAAAQPZAKSAXBPIKK4R23RFABQAPZALQXUFFOI5NYSQEAAIAYUAQEHFNFKSM2AIBEGQNBAIAAAAAAAAIH4QESAMBUEMSCTIBQUCQFIVBU6TSPCIATDGQDBIFAKRKDJ5HE6EQBGKYAHCYBXABQFQADAKBAIAGCAUEXA5LCNRUXG2DFMQ======",
"doNotCheckAvail": false,
"snapCodes": []
}
Web Response:
{
"response": [{
"status": {
"type": "SUCCESS",
"responseType": "COMBINED"
},
"sowSliceItinerary": [{
"sliceItinerary": [{
"originDestinationInfo": [{
"flightSegmentInfo": [{
"departure": {
"airportCode": "YUL",
"airportName": "Montreal Pierre E.Trudeau Intl",
"airportCity": "Montreal"
},
"arrival": {
"airportCode": "YYC",
"airportName": "Calgary International",
"airportCity": "Calgary"
},
"departureDateTime": "2025-06-19T08:00:00",
"arrivalDateTime": "2025-06-19T11:15:00",
"flightNumber": "3077",
"operatingCarrier": {
"code": "WS",
"name": "Westjet",
"flightNumber": "3077"
},
"marketingCarrier": {
"code": "WS",
"name": "Westjet"
},
"equipment": {
"code": "73H"
},
"flightDuration": "315",
"classOfService": "L",
"marrigeGrp": "O",
"seatsRemaining": "9",
"bookingCode": "L",
"cabin": {
"cabinCode": "Y",
"cabinName": "Economy"
},
"priceClass": [{
"fareClass": "ECONO",
"description": [{
"descriptionType": "BAGGAGE",
"description": "CARRY ON HAND BAGGAGE"
}]
}]
}, {
"departure": {
"airportCode": "YYC",
"airportName": "Calgary International",
"airportCity": "Calgary"
},
"arrival": {
"airportCode": "LHR",
"airportName": "London Heathrow",
"airportCity": "London",
"terminal": "4"
},
"departureDateTime": "2025-06-19T20:40:00",
"arrivalDateTime": "2025-06-20T12:10:00",
"flightNumber": "18",
"operatingCarrier": {
"code": "WS",
"name": "Westjet",
"flightNumber": "18"
},
"marketingCarrier": {
"code": "WS",
"name": "Westjet"
},
"equipment": {
"code": "789"
},
"flightDuration": "510",
"classOfService": "L",
"layOver": {
"layOverAirport": "Calgary International",
"layOverTime": "565",
"countryName": "Canada",
"layoverAirportCode": "YYC"
},
"marrigeGrp": "O",
"seatsRemaining": "9",
"bookingCode": "L",
"cabin": {
"cabinCode": "Y",
"cabinName": "Economy"
},
"priceClass": [{
"fareClass": "ECONO",
"description": [{
"descriptionType": "BAGGAGE",
"description": "CARRY ON HAND BAGGAGE"
}]
}],
"carbonEmission": "387.9"
}],
"boundDuration": 1390,
"baggage": {
"freeBags": "0"
},
"carbonEmission": "387.9"
}],
"pricingInfo": {
"basePrice": 481.0,
"totalTax": 330.41,
"totalPrice": 811.41,
"currencyCode": "CAD",
"priceClass": [{
"fareClass": "Economy",
"fareClassType": "ECONO",
"description": [{
"descriptionType": "BAGGAGE",
"description": "CARRY ON HAND BAGGAGE"
}, {
"descriptionType": "BRANDED_FARES",
"description": "CHARGEABLE - CHANGEABLE TICKET"
}, {
"descriptionType": "BRANDED_FARES",
"description": "CHARGEABLE - REFUNDABLE TICKET"
}, {
"descriptionType": "BAGGAGE",
"description": "CHARGEABLE - FIRST PAID CHECKED BAG"
}, {
"descriptionType": "SEAT",
"description": "CHARGEABLE - SEAT ASSIGNMENT"
}]
}],
"reviewKey": "BLWAGCXCAEFC6CQDLFKUYEQ6JVXW45DSMVQWYICQNFSXE4TFEBCS4VDSOVSGKYLVEBEW45DMDIEE233OORZGKYLMCISQUA2ZLFBREFKDMFWGOYLSPEQES3TUMVZG4YLUNFXW4YLMDIDUGYLMM5QXE6I2CMZDAMRVFUYDMLJRHFKDAOB2GAYDUMBQEIJTEMBSGUWTANRNGE4VIMJRHIYTKORQGAVAIMZQG43TEEYKAJLVGEQHK5SXG5DKMV2BUBBTGA3TOOQNBIBFOUYSA5LWK43UNJSXIQQFBIBTOM2IJIBTGMJVLIAUY2QBJ6NACAJZZIAQCTHCAEGAUAKZCIDUKY3PNZXW26PSAEDQUBKFINHU4T5YAIAQV6YBBISQUA2ZLFBREFKDMFWGOYLSPEQES3TUMVZG4YLUNFXW4YLMDIDUGYLMM5QXE6ISEEFAGTCIKIJA6TDPNZSG63RAJBSWC5DIOJXXOGQGJRXW4ZDPNYRACNA2CMZDAMRVFUYDMLJRHFKDEMB2GQYDUMBQEIJTEMBSGUWTANRNGIYFIMJSHIYTAORQGAVAEMJYGIIQUASXKMJAOV3FON2GUZLUDIBDCOB2BUFAEV2TCIDVOZLTORVGK5CCAUFAGNZYHFFAGNJRGBNACTDCFEFBKQ3BNRTWC4TZEBEW45DFOJXGC5DJN5XGC3ASAM2TMNI2AZBWC3TBMRQSEA2ZLFBWUAKPTIAQCOOKAEAUZYQBBQFACWISA5CWG33ON5WXT4QBA4FAKRKDJ5HE7OACAERAIMJTHEYEUAJRCIDQUA2BIRKBAAI2A4FAGQKEKQIACIQDINAUIKQRCIHREDKON4QFE5LMMUQGM33VNZSDAAJYAJBAMMRSGU2TSMKKAJLVGUQKGIYDENJNGA2S2MRZLIDDQMJRFY2DC2QKGQ3DGNJVHAYTEOBQ4IAQS4DVMJWGS43IMVSPEAJ5BIBFOUYSAU2DQMJOGANAMMZTGAXDIMJCD4FAQTCDKFCDAWSFJEFAQTCQG5FDCSCFJMJACTASAFGBUA2BIRKDEB2XMVZXI2TFOT5AC5IJAAAAAAAACB7EAEOD6UUFZD5GORABTYL2CSXEOW4JIAVAGQ2BISUQCAAAAAAAAED6IDNACPQKHQFAGQKEKQJDGCIAAAAAAAAQPZABDQ7VFBOI7JTUIAM6C6QUVZDVXCKAFIBUGQKEOEAAAAAAAAIH4QFJALQXUFFOI5NYSQAYAH4QFYL2CSXEOW4JICFAEBBZLJKUTGQCAJBUDIICAAAAAAAACB7EBEQDANBDEQU2AMFAUBKFINHU4TYSAEYZUAYKBICUKQ2PJZHREAJSWABYWANYAMBMAAYBQICHICRBBIDDCNJQFYYDAEQDINAUIGQGIJSWM33SMURAQRLYMNUGC3THMUUACCRABIDDCNJQFYYDAEQDINAUIGQFIFTHIZLSEIEEK6DDNBQW4Z3FFAAQUFQKAQYC4MBQDIDEEZLGN5ZGKIQGKJSWM5LOMQFBKCQEGAXDAMA2AVAWM5DFOIRAMUTFMZ2W4ZGCAUEXA5LCNRUXG2DFMQ\u003d\u003d\u003d\u003d\u003d\u003d",
"metaData": {
"validatingCarrier": "WS",
"baseFare": "481.0",
"tax": "330.41",
"ptc": [{
"fareBasis": ["LCQD0ZEI", "LP7J1HEK"],
"travelClass": ["L", "L"],
"fareType": "ADT"
}],
"validatingCarrierName": "Westjet"
},
"equivalentFare": 481.0,
"paxFareBreakdown": {
"fareBreakdown": [{
"paxType": "ADT",
"paxFareInfo": {
"basePrice": 481.0,
"totalTax": 330.41,
"totalPrice": 811.41,
"currencyCode": "CAD",
"equivalentFare": 481.0,
"equivalentTotal": 811.41
},
"quantity": 1
}]
},
"equivalentTotal": 811.41
},
"tripType": "RT",
"seatsRemaining": "9",
"metaData": {
"validatingCarrier": "WS",
"baseFare": "481.0",
"tax": "330.41",
"ptc": [{
"fareBasis": ["LCQD0ZEI", "LP7J1HEK"],
"travelClass": ["L", "L"],
"fareType": "ADT"
}],
"validatingCarrierName": "Westjet"
},
"apiSource": "SABRE",
"metaKey": [""],
"fareType": "published",
"lastTicketingDate": "2025-05-29",
"penaltiesInfo": {
"penalty": [{
"amount": "150.00",
"currencyCode": "CAD",
"applicability": "Before",
"type": "Exchange",
"isChangeable": true
}, {
"amount": "150.00",
"currencyCode": "CAD",
"applicability": "After",
"type": "Exchange",
"isChangeable": true
}, {
"amount": "0.00",
"applicability": "Before",
"type": "Refund"
}, {
"amount": "0.00",
"applicability": "After",
"type": "Refund"
}]
}
}, {
"originDestinationInfo": [{
"flightSegmentInfo": [{
"departure": {
"airportCode": "YUL",
"airportName": "Montreal Pierre E.Trudeau Intl",
"airportCity": "Montreal"
},
"arrival": {
"airportCode": "YYC",
"airportName": "Calgary International",
"airportCity": "Calgary"
},
"departureDateTime": "2025-06-19T08:00:00",
"arrivalDateTime": "2025-06-19T11:15:00",
"flightNumber": "3077",
"operatingCarrier": {
"code": "WS",
"name": "Westjet",
"flightNumber": "3077"
},
"marketingCarrier": {
"code": "WS",
"name": "Westjet"
},
"equipment": {
"code": "73H"
},
"flightDuration": "315",
"classOfService": "B",
"marrigeGrp": "O",
"seatsRemaining": "9",
"bookingCode": "B",
"cabin": {
"cabinCode": "Y",
"cabinName": "Economy"
},
"priceClass": [{
"fareClass": "ECONOFLEX",
"description": [{
"descriptionType": "BRANDED_FARES",
"description": "CHANGEABLE TICKET"
}, {
"descriptionType": "BAGGAGE",
"description": "FIRST PAID CHECKED BAG"
}, {
"descriptionType": "BAGGAGE",
"description": "CARRY ON HAND BAGGAGE"
}, {
"descriptionType": "SEAT",
"description": "SEAT ASSIGNMENT"
}]
}]
}, {
"departure": {
"airportCode": "YYC",
"airportName": "Calgary International",
"airportCity": "Calgary"
},
"arrival": {
"airportCode": "LHR",
"airportName": "London Heathrow",
"airportCity": "London",
"terminal": "4"
},
"departureDateTime": "2025-06-19T20:40:00",
"arrivalDateTime": "2025-06-20T12:10:00",
"flightNumber": "18",
"operatingCarrier": {
"code": "WS",
"name": "Westjet",
"flightNumber": "18"
},
"marketingCarrier": {
"code": "WS",
"name": "Westjet"
},
"equipment": {
"code": "789"
},
"flightDuration": "510",
"classOfService": "B",
"layOver": {
"layOverAirport": "Calgary International",
"layOverTime": "565",
"countryName": "Canada",
"layoverAirportCode": "YYC"
},
"marrigeGrp": "O",
"seatsRemaining": "9",
"bookingCode": "B",
"cabin": {
"cabinCode": "Y",
"cabinName": "Economy"
},
"priceClass": [{
"fareClass": "ECONOFLEX",
"description": [{
"descriptionType": "BRANDED_FARES",
"description": "CHANGEABLE TICKET"
}, {
"descriptionType": "BAGGAGE",
"description": "FIRST PAID CHECKED BAG"
}, {
"descriptionType": "BAGGAGE",
"description": "CARRY ON HAND BAGGAGE"
}, {
"descriptionType": "SEAT",
"description": "SEAT ASSIGNMENT"
}]
}],
"carbonEmission": "387.9"
}],
"boundDuration": 1390,
"baggage": {
"freeBags": "1"
},
"carbonEmission": "387.9"
}],
"pricingInfo": {
"basePrice": 701.0,
"totalTax": 330.41,
"totalPrice": 1031.41,
"currencyCode": "CAD",
"priceClass": [{
"fareClass": "Economy",
"fareClassType": "ECONOFLEX",
"description": [{
"descriptionType": "SEAT",
"description": "SEAT ASSIGNMENT"
}, {
"descriptionType": "BAGGAGE",
"description": "CARRY ON HAND BAGGAGE"
}, {
"descriptionType": "BAGGAGE",
"description": "FIRST PAID CHECKED BAG"
}, {
"descriptionType": "BRANDED_FARES",
"description": "CHANGEABLE TICKET"
}, {
"descriptionType": "BRANDED_FARES",
"description": "CHARGEABLE - REFUNDABLE TICKET"
}]
}],
"reviewKey": "BL2AGCXGAEFC6CQDLFKUYEQ6JVXW45DSMVQWYICQNFSXE4TFEBCS4VDSOVSGKYLVEBEW45DMDIEE233OORZGKYLMCISQUA2ZLFBREFKDMFWGOYLSPEQES3TUMVZG4YLUNFXW4YLMDIDUGYLMM5QXE6I2CMZDAMRVFUYDMLJRHFKDAOB2GAYDUMBQEIJTEMBSGUWTANRNGE4VIMJRHIYTKORQGAVAIMZQG43TEEYKAJLVGEQHK5SXG5DKMV2BUBBTGA3TOOQNBIBFOUYSA5LWK43UNJSXIQQFBIBTOM2IJIBTGMJVLIAUE2QBJ6NACAJZZIAQCQXCAEGAUAKZCIDUKY3PNZXW26PSAEFQUCKFINHU4T2GJRCVROACAEFP6AIKEUFAGWKZIMJBKQ3BNRTWC4TZEBEW45DFOJXGC5DJN5XGC3A2A5BWC3DHMFZHSERBBIBUYSCSCIHUY33OMRXW4ICIMVQXI2DSN53RUBSMN5XGI33OEIATIGQTGIYDENJNGA3C2MJZKQZDAORUGA5DAMBCCMZDAMRVFUYDMLJSGBKDCMR2GEYDUMBQFIBDCOBSCEFAEV2TCIDVOZLTORVGK5A2AIYTQOQNBIBFOUYSA5LWK43UNJSXIQQFBIBTOOBZJIBTKMJQLIAUEYRJBIKUGYLMM5QXE6JAJFXHIZLSNZQXI2LPNZQWYEQDGU3DKGQGINQW4YLEMERAGWKZINVACT42AEATTSQBAFBOEAIMBIAVSEQHIVRW63TPNV47EAILBIEUKQ2PJZHUMTCFLC4AEAJCAQYTGOJQJIATCEQHBIBUCRCUCAARUBYKANAUIVAQAERAGQ2BIQVBCEQPCIGU43ZAKJ2WYZJAMZXXK3TEGAATQASCAYZDENJVHEYUUASXKNJAUMRQGI2S2MBVFUZDSWQHGEYDGMJOGQYWUCRUGYZTKNJYGEZDQMHCAEEXA5LCNRUXG2DFMTZACPIKAJLVGEQFG4YDCLRQDIDDGMZQFY2DCIQ7BIEEYQ2RIQYFURSJBIEEYUBXJIYUQRSLCIAUEEQBIINAGQKEKQZAOV3FON2GUZLU7IAXKCIAAAAAAAHIQVABDQ7VFBOI7JTUIAMXCPIK26RR3ECAFIBUGQKEVEAQAAAAAAAORBKA3IAT4CR4BIBUCRCUCIZQSAAAAAAAB2EFIAI4H5JILSH2M5CADFYT2CWXUMOZAQBKANBUCRDRAAAAAAAA5CCUBKICOE6QVV5DDWIEAGAB7EBHCPIK26RR3ECARIBAIOK2KVEZUAQCINA2CAQAAAAAAAHIQVAJEAYDIIZEFGQDBIFAKRKGJRCVQEQBGGNAGCQKAVCUMTCFLAJACMVQAOFQDOADALAAGAMCARYAUHYKAQYC4MBQCIBUGQKEDIDEEZLGN5ZGKIQIIV4GG2DBNZTWKKABBIPAUBBQFYYDAEQDINAUIGQFIFTHIZLSEIEEK6DDNBQW4Z3FFAAQUFQKAQYC4MBQDIDEEZLGN5ZGKIQGKJSWM5LOMQFBKCQEGAXDAMA2AVAWM5DFOIRAMUTFMZ2W4ZGCAUEXA5LCNRUXG2DFMQ\u003d\u003d\u003d\u003d\u003d\u003d",
"metaData": {
"validatingCarrier": "WS",
"baseFare": "701.0",
"tax": "330.41",
"ptc": [{
"fareBasis": ["LCQD0ZFI", "LP7J1HFK"],
"travelClass": ["B", "B"],
"fareType": "ADT"
}],
"validatingCarrierName": "Westjet"
},
"equivalentFare": 701.0,
"paxFareBreakdown": {
"fareBreakdown": [{
"paxType": "ADT",
"paxFareInfo": {
"basePrice": 701.0,
"totalTax": 330.41,
"totalPrice": 1031.41,
"currencyCode": "CAD",
"equivalentFare": 701.0,
"equivalentTotal": 1031.41
},
"quantity": 1
}]
},
"equivalentTotal": 1031.41
},
"tripType": "RT",
"seatsRemaining": "9",
"metaData": {
"validatingCarrier": "WS",
"baseFare": "701.0",
"tax": "330.41",
"ptc": [{
"fareBasis": ["LCQD0ZFI", "LP7J1HFK"],
"travelClass": ["B", "B"],
"fareType": "ADT"
}],
"validatingCarrierName": "Westjet"
},
"apiSource": "SABRE",
"fareType": "published",
"lastTicketingDate": "2025-05-29",
"penaltiesInfo": {
"penalty": [{
"amount": "0.00",
"currencyCode": "CAD",
"applicability": "Before",
"type": "Exchange",
"isChangeable": true
}, {
"amount": "0.00",
"currencyCode": "CAD",
"applicability": "After",
"type": "Exchange",
"isChangeable": true
}, {
"amount": "0.00",
"applicability": "Before",
"type": "Refund"
}, {
"amount": "0.00",
"applicability": "After",
"type": "Refund"
}]
}
}]
}]
}]
}
Mobile Request:
{
"clientId": "4635581280",
"agencyKey": "4634863330",
"username": "vasco.da.gama_01@yopmail.com",
"searchKey": "BLWAGCXCAEFC6CQDLFKUYEQ6JVXW45DSMVQWYICQNFSXE4TFEBCS4VDSOVSGKYLVEBEW45DMDIEE233OORZGKYLMCISQUA2ZLFBREFKDMFWGOYLSPEQES3TUMVZG4YLUNFXW4YLMDIDUGYLMM5QXE6I2CMZDAMRVFUYDMLJRHFKDAOB2GAYDUMBQEIJTEMBSGUWTANRNGE4VIMJRHIYTKORQGAVAIMZQG43TEEYKAJLVGEQHK5SXG5DKMV2BUBBTGA3TOOQNBIBFOUYSA5LWK43UNJSXIQQFBIBTOM2IJIBTGMJVLIAUY2QBJ6NACAJZZIAQCTHCAEGAUAKZCIDUKY3PNZXW26PSAEDQUBKFINHU4T5YAIAQV6YBBISQUA2ZLFBREFKDMFWGOYLSPEQES3TUMVZG4YLUNFXW4YLMDIDUGYLMM5QXE6ISEEFAGTCIKIJA6TDPNZSG63RAJBSWC5DIOJXXOGQGJRXW4ZDPNYRACNA2CMZDAMRVFUYDMLJRHFKDEMB2GQYDUMBQEIJTEMBSGUWTANRNGIYFIMJSHIYTAORQGAVAEMJYGIIQUASXKMJAOV3FON2GUZLUDIBDCOB2BUFAEV2TCIDVOZLTORVGK5CCAUFAGNZYHFFAGNJRGBNACTDCFEFBKQ3BNRTWC4TZEBEW45DFOJXGC5DJN5XGC3ASAM2TMNI2AZBWC3TBMRQSEA2ZLFBWUAKPTIAQCOOKAEAUZYQBBQFACWISA5CWG33ON5WXT4QBA4FAKRKDJ5HE7OACAERAIMJTHEYEUAJRCIDQUA2BIRKBAAI2A4FAGQKEKQIACIQDINAUIKQCCIADAAJYAJBAMMRSGU2TSMKKAJLVGUQKGIYDENJNGA2S2MRZLIDDQMJRFY2DC2QKGQ3DGNJVHAYTEOBQQAAQDYQBBFYHKYTMNFZWQZLE6IAT2CQCK5JREBJUHAYS4MA2AYZTGMBOGQYSEHYKBBGEGUKEGBNEKSIKBBGFAN2KGFEEKSYSAFGBEAKMDIBUCRCUGIDVOZLTORVGK5H2AF2QSAAAAAAAAED6IAI4H5JILSH2M5CADHQXUFFOI5NYSQBKANBUCRFJAEAAAAAAAAIH4QG2AE7AUPAKANAUIVASGMEQAAAAAAABA7SACHB7KKC4R6THIQAZ4F5BJLSHLOEUAKQDINAUI4IAAAAAAAAQPZAKSAXBPIKK4R23RFABQAPZALQXUFFOI5NYSQEAAIAYUAQEHFNFKSM2AIBEGQNBAIAAAAAAAAIH4QESAMBUEMSCTIBQUCQFIVBU6TSPCIATDGQDBIFAKRKDJ5HE6EQBGKYAHCYBXABQFQADAKBAIAGCAUEXA5LCNRUXG2DFMQ======",
"snapCodes": []
}
Mobile response:
{
"response": [
{
"status": {
"type": "SUCCESS",
"responseType": "COMBINED"
},
"sowSliceItinerary": [
{
"sliceItinerary": [
{
"originDestinationInfo": [
{
"flightSegmentInfo": [
{
"departure": {
"airportCode": "YUL",
"airportName": "Montreal Pierre E.Trudeau Intl",
"airportCity": "Montreal"
},
"arrival": {
"airportCode": "YYC",
"airportName": "Calgary International",
"airportCity": "Calgary"
},
"departureDateTime": "2025-06-19T08:00:00",
"arrivalDateTime": "2025-06-19T11:15:00",
"flightNumber": "3077",
"operatingCarrier": {
"code": "WS",
"name": "Westjet",
"flightNumber": "3077"
},
"marketingCarrier": {
"code": "WS",
"name": "Westjet"
},
"equipment": {
"code": "73H"
},
"flightDuration": "315",
"classOfService": "L",
"marrigeGrp": "O",
"seatsRemaining": "9",
"bookingCode": "L",
"cabin": {
"cabinCode": "Y",
"cabinName": "Economy"
},
"priceClass": [
{
"fareClass": "ECONO",
"description": [
{
"descriptionType": "BAGGAGE",
"description": "CARRY ON HAND BAGGAGE"
}
]
}
]
},
{
"departure": {
"airportCode": "YYC",
"airportName": "Calgary International",
"airportCity": "Calgary"
},
"arrival": {
"airportCode": "LHR",
"airportName": "London Heathrow",
"airportCity": "London",
"terminal": "4"
},
"departureDateTime": "2025-06-19T20:40:00",
"arrivalDateTime": "2025-06-20T12:10:00",
"flightNumber": "18",
"operatingCarrier": {
"code": "WS",
"name": "Westjet",
"flightNumber": "18"
},
"marketingCarrier": {
"code": "WS",
"name": "Westjet"
},
"equipment": {
"code": "789"
},
"flightDuration": "510",
"classOfService": "L",
"layOver": {
"layOverAirport": "Calgary International",
"layOverTime": "565",
"countryName": "Canada",
"layoverAirportCode": "YYC"
},
"marrigeGrp": "O",
"seatsRemaining": "9",
"bookingCode": "L",
"cabin": {
"cabinCode": "Y",
"cabinName": "Economy"
},
"priceClass": [
{
"fareClass": "ECONO",
"description": [
{
"descriptionType": "BAGGAGE",
"description": "CARRY ON HAND BAGGAGE"
}
]
}
],
"carbonEmission": "387.9"
}
],
"boundDuration": 1390,
"baggage": {
"freeBags": "0"
},
"carbonEmission": "387.9"
}
],
"pricingInfo": {
"basePrice": 481.0,
"totalTax": 330.41,
"totalPrice": 811.41,
"currencyCode": "CAD",
"priceClass": [
{
"fareClass": "Economy",
"fareClassType": "ECONO",
"description": [
{
"descriptionType": "BAGGAGE",
"description": "CARRY ON HAND BAGGAGE"
},
{
"descriptionType": "BRANDED_FARES",
"description": "CHARGEABLE - CHANGEABLE TICKET"
},
{
"descriptionType": "BRANDED_FARES",
"description": "CHARGEABLE - REFUNDABLE TICKET"
},
{
"descriptionType": "BAGGAGE",
"description": "CHARGEABLE - FIRST PAID CHECKED BAG"
},
{
"descriptionType": "SEAT",
"description": "CHARGEABLE - SEAT ASSIGNMENT"
}
]
}
],
"reviewKey": "BLWAGCXCAEFC6CQDLFKUYEQ6JVXW45DSMVQWYICQNFSXE4TFEBCS4VDSOVSGKYLVEBEW45DMDIEE233OORZGKYLMCISQUA2ZLFBREFKDMFWGOYLSPEQES3TUMVZG4YLUNFXW4YLMDIDUGYLMM5QXE6I2CMZDAMRVFUYDMLJRHFKDAOB2GAYDUMBQEIJTEMBSGUWTANRNGE4VIMJRHIYTKORQGAVAIMZQG43TEEYKAJLVGEQHK5SXG5DKMV2BUBBTGA3TOOQNBIBFOUYSA5LWK43UNJSXIQQFBIBTOM2IJIBTGMJVLIAUY2QBJ6NACAJZZIAQCTHCAEGAUAKZCIDUKY3PNZXW26PSAEDQUBKFINHU4T5YAIAQV6YBBISQUA2ZLFBREFKDMFWGOYLSPEQES3TUMVZG4YLUNFXW4YLMDIDUGYLMM5QXE6ISEEFAGTCIKIJA6TDPNZSG63RAJBSWC5DIOJXXOGQGJRXW4ZDPNYRACNA2CMZDAMRVFUYDMLJRHFKDEMB2GQYDUMBQEIJTEMBSGUWTANRNGIYFIMJSHIYTAORQGAVAEMJYGIIQUASXKMJAOV3FON2GUZLUDIBDCOB2BUFAEV2TCIDVOZLTORVGK5CCAUFAGNZYHFFAGNJRGBNACTDCFEFBKQ3BNRTWC4TZEBEW45DFOJXGC5DJN5XGC3ASAM2TMNI2AZBWC3TBMRQSEA2ZLFBWUAKPTIAQCOOKAEAUZYQBBQFACWISA5CWG33ON5WXT4QBA4FAKRKDJ5HE7OACAERAIMJTHEYEUAJRCIDQUA2BIRKBAAI2A4FAGQKEKQIACIQDINAUIKQRCIHREDKON4QFE5LMMUQGM33VNZSDAAJYAJBAMMRSGU2TSMKKAJLVGUQKGIYDENJNGA2S2MRZLIDDQMJRFY2DC2QKGQ3DGNJVHAYTEOBQ4IAQS4DVMJWGS43IMVSPEAJ5BIBFOUYSAU2DQMJOGANAMMZTGAXDIMJCD4FAQTCDKFCDAWSFJEFAQTCQG5FDCSCFJMJACTASAFGBUA2BIRKDEB2XMVZXI2TFOT5AC5IJAAAAAAAACB7EAEOD6UUFZD5GORABTYL2CSXEOW4JIAVAGQ2BISUQCAAAAAAAAED6IDNACPQKHQFAGQKEKQJDGCIAAAAAAAAQPZABDQ7VFBOI7JTUIAM6C6QUVZDVXCKAFIBUGQKEOEAAAAAAAAIH4QFJALQXUFFOI5NYSQAYAH4QFYL2CSXEOW4JICFAEBBZLJKUTGQCAJBUDIICAAAAAAAACB7EBEQDANBDEQU2AMFAUBKFINHU4TYSAEYZUAYKBICUKQ2PJZHREAJSWABYWANYAMBMAAYBQICHICRBBIDDCNJQFYYDAEQDINAUIGQGIJSWM33SMURAQRLYMNUGC3THMUUACCRABIDDCNJQFYYDAEQDINAUIGQFIFTHIZLSEIEEK6DDNBQW4Z3FFAAQUFQKAQYC4MBQDIDEEZLGN5ZGKIQGKJSWM5LOMQFBKCQEGAXDAMA2AVAWM5DFOIRAMUTFMZ2W4ZGCAUEXA5LCNRUXG2DFMQ======",
"metaData": {
"validatingCarrier": "WS",
"baseFare": "481.0",
"tax": "330.41",
"ptc": [
{
"fareBasis": [
"LCQD0ZEI",
"LP7J1HEK"
],
"travelClass": [
"L",
"L"
],
"fareType": "ADT"
}
],
"validatingCarrierName": "Westjet"
},
"equivalentFare": 481.0,
"paxFareBreakdown": {
"fareBreakdown": [
{
"paxType": "ADT",
"paxFareInfo": {
"basePrice": 481.0,
"totalTax": 330.41,
"totalPrice": 811.41,
"currencyCode": "CAD",
"equivalentFare": 481.0,
"equivalentTotal": 811.41
},
"quantity": 1
}
]
},
"equivalentTotal": 811.41
},
"tripType": "RT",
"seatsRemaining": "9",
"metaData": {
"validatingCarrier": "WS",
"baseFare": "481.0",
"tax": "330.41",
"ptc": [
{
"fareBasis": [
"LCQD0ZEI",
"LP7J1HEK"
],
"travelClass": [
"L",
"L"
],
"fareType": "ADT"
}
],
"validatingCarrierName": "Westjet"
},
"apiSource": "SABRE",
"metaKey": [
""
],
"fareType": "published",
"lastTicketingDate": "2025-05-29",
"penaltiesInfo": {
"penalty": [
{
"amount": "150.00",
"currencyCode": "CAD",
"applicability": "Before",
"type": "Exchange",
"isChangeable": true
},
{
"amount": "150.00",
"currencyCode": "CAD",
"applicability": "After",
"type": "Exchange",
"isChangeable": true
},
{
"amount": "0.00",
"applicability": "Before",
"type": "Refund"
},
{
"amount": "0.00",
"applicability": "After",
"type": "Refund"
}
]
}
},
{
"originDestinationInfo": [
{
"flightSegmentInfo": [
{
"departure": {
"airportCode": "YUL",
"airportName": "Montreal Pierre E.Trudeau Intl",
"airportCity": "Montreal"
},
"arrival": {
"airportCode": "YYC",
"airportName": "Calgary International",
"airportCity": "Calgary"
},
"departureDateTime": "2025-06-19T08:00:00",
"arrivalDateTime": "2025-06-19T11:15:00",
"flightNumber": "3077",
"operatingCarrier": {
"code": "WS",
"name": "Westjet",
"flightNumber": "3077"
},
"marketingCarrier": {
"code": "WS",
"name": "Westjet"
},
"equipment": {
"code": "73H"
},
"flightDuration": "315",
"classOfService": "B",
"marrigeGrp": "O",
"seatsRemaining": "9",
"bookingCode": "B",
"cabin": {
"cabinCode": "Y",
"cabinName": "Economy"
},
"priceClass": [
{
"fareClass": "ECONOFLEX",
"description": [
{
"descriptionType": "BRANDED_FARES",
"description": "CHANGEABLE TICKET"
},
{
"descriptionType": "BAGGAGE",
"description": "FIRST PAID CHECKED BAG"
},
{
"descriptionType": "BAGGAGE",
"description": "CARRY ON HAND BAGGAGE"
},
{
"descriptionType": "SEAT",
"description": "SEAT ASSIGNMENT"
}
]
}
]
},
{
"departure": {
"airportCode": "YYC",
"airportName": "Calgary International",
"airportCity": "Calgary"
},
"arrival": {
"airportCode": "LHR",
"airportName": "London Heathrow",
"airportCity": "London",
"terminal": "4"
},
"departureDateTime": "2025-06-19T20:40:00",
"arrivalDateTime": "2025-06-20T12:10:00",
"flightNumber": "18",
"operatingCarrier": {
"code": "WS",
"name": "Westjet",
"flightNumber": "18"
},
"marketingCarrier": {
"code": "WS",
"name": "Westjet"
},
"equipment": {
"code": "789"
},
"flightDuration": "510",
"classOfService": "B",
"layOver": {
"layOverAirport": "Calgary International",
"layOverTime": "565",
"countryName": "Canada",
"layoverAirportCode": "YYC"
},
"marrigeGrp": "O",
"seatsRemaining": "9",
"bookingCode": "B",
"cabin": {
"cabinCode": "Y",
"cabinName": "Economy"
},
"priceClass": [
{
"fareClass": "ECONOFLEX",
"description": [
{
"descriptionType": "BRANDED_FARES",
"description": "CHANGEABLE TICKET"
},
{
"descriptionType": "BAGGAGE",
"description": "FIRST PAID CHECKED BAG"
},
{
"descriptionType": "BAGGAGE",
"description": "CARRY ON HAND BAGGAGE"
},
{
"descriptionType": "SEAT",
"description": "SEAT ASSIGNMENT"
}
]
}
],
"carbonEmission": "387.9"
}
],
"boundDuration": 1390,
"baggage": {
"freeBags": "1"
},
"carbonEmission": "387.9"
}
],
"pricingInfo": {
"basePrice": 701.0,
"totalTax": 330.41,
"totalPrice": 1031.41,
"currencyCode": "CAD",
"priceClass": [
{
"fareClass": "Economy",
"fareClassType": "ECONOFLEX",
"description": [
{
"descriptionType": "SEAT",
"description": "SEAT ASSIGNMENT"
},
{
"descriptionType": "BAGGAGE",
"description": "CARRY ON HAND BAGGAGE"
},
{
"descriptionType": "BAGGAGE",
"description": "FIRST PAID CHECKED BAG"
},
{
"descriptionType": "BRANDED_FARES",
"description": "CHANGEABLE TICKET"
},
{
"descriptionType": "BRANDED_FARES",
"description": "CHARGEABLE - REFUNDABLE TICKET"
}
]
}
],
"reviewKey": "BL2AGCXGAEFC6CQDLFKUYEQ6JVXW45DSMVQWYICQNFSXE4TFEBCS4VDSOVSGKYLVEBEW45DMDIEE233OORZGKYLMCISQUA2ZLFBREFKDMFWGOYLSPEQES3TUMVZG4YLUNFXW4YLMDIDUGYLMM5QXE6I2CMZDAMRVFUYDMLJRHFKDAOB2GAYDUMBQEIJTEMBSGUWTANRNGE4VIMJRHIYTKORQGAVAIMZQG43TEEYKAJLVGEQHK5SXG5DKMV2BUBBTGA3TOOQNBIBFOUYSA5LWK43UNJSXIQQFBIBTOM2IJIBTGMJVLIAUE2QBJ6NACAJZZIAQCQXCAEGAUAKZCIDUKY3PNZXW26PSAEFQUCKFINHU4T2GJRCVROACAEFP6AIKEUFAGWKZIMJBKQ3BNRTWC4TZEBEW45DFOJXGC5DJN5XGC3A2A5BWC3DHMFZHSERBBIBUYSCSCIHUY33OMRXW4ICIMVQXI2DSN53RUBSMN5XGI33OEIATIGQTGIYDENJNGA3C2MJZKQZDAORUGA5DAMBCCMZDAMRVFUYDMLJSGBKDCMR2GEYDUMBQFIBDCOBSCEFAEV2TCIDVOZLTORVGK5A2AIYTQOQNBIBFOUYSA5LWK43UNJSXIQQFBIBTOOBZJIBTKMJQLIAUEYRJBIKUGYLMM5QXE6JAJFXHIZLSNZQXI2LPNZQWYEQDGU3DKGQGINQW4YLEMERAGWKZINVACT42AEATTSQBAFBOEAIMBIAVSEQHIVRW63TPNV47EAILBIEUKQ2PJZHUMTCFLC4AEAJCAQYTGOJQJIATCEQHBIBUCRCUCAARUBYKANAUIVAQAERAGQ2BIQVBCEQPCIGU43ZAKJ2WYZJAMZXXK3TEGAATQASCAYZDENJVHEYUUASXKNJAUMRQGI2S2MBVFUZDSWQHGEYDGMJOGQYWUCRUGYZTKNJYGEZDQMHCAEEXA5LCNRUXG2DFMTZACPIKAJLVGEQFG4YDCLRQDIDDGMZQFY2DCIQ7BIEEYQ2RIQYFURSJBIEEYUBXJIYUQRSLCIAUEEQBIINAGQKEKQZAOV3FON2GUZLU7IAXKCIAAAAAAAHIQVABDQ7VFBOI7JTUIAMXCPIK26RR3ECAFIBUGQKEVEAQAAAAAAAORBKA3IAT4CR4BIBUCRCUCIZQSAAAAAAAB2EFIAI4H5JILSH2M5CADFYT2CWXUMOZAQBKANBUCRDRAAAAAAAA5CCUBKICOE6QVV5DDWIEAGAB7EBHCPIK26RR3ECARIBAIOK2KVEZUAQCINA2CAQAAAAAAAHIQVAJEAYDIIZEFGQDBIFAKRKGJRCVQEQBGGNAGCQKAVCUMTCFLAJACMVQAOFQDOADALAAGAMCARYAUHYKAQYC4MBQCIBUGQKEDIDEEZLGN5ZGKIQIIV4GG2DBNZTWKKABBIPAUBBQFYYDAEQDINAUIGQFIFTHIZLSEIEEK6DDNBQW4Z3FFAAQUFQKAQYC4MBQDIDEEZLGN5ZGKIQGKJSWM5LOMQFBKCQEGAXDAMA2AVAWM5DFOIRAMUTFMZ2W4ZGCAUEXA5LCNRUXG2DFMQ======",
"metaData": {
"validatingCarrier": "WS",
"baseFare": "701.0",
"tax": "330.41",
"ptc": [
{
"fareBasis": [
"LCQD0ZFI",
"LP7J1HFK"
],
"travelClass": [
"B",
"B"
],
"fareType": "ADT"
}
],
"validatingCarrierName": "Westjet"
},
"equivalentFare": 701.0,
"paxFareBreakdown": {
"fareBreakdown": [
{
"paxType": "ADT",
"paxFareInfo": {
"basePrice": 701.0,
"totalTax": 330.41,
"totalPrice": 1031.41,
"currencyCode": "CAD",
"equivalentFare": 701.0,
"equivalentTotal": 1031.41
},
"quantity": 1
}
]
},
"equivalentTotal": 1031.41
},
"tripType": "RT",
"seatsRemaining": "9",
"metaData": {
"validatingCarrier": "WS",
"baseFare": "701.0",
"tax": "330.41",
"ptc": [
{
"fareBasis": [
"LCQD0ZFI",
"LP7J1HFK"
],
"travelClass": [
"B",
"B"
],
"fareType": "ADT"
}
],
"validatingCarrierName": "Westjet"
},
"apiSource": "SABRE",
"fareType": "published",
"lastTicketingDate": "2025-05-29",
"penaltiesInfo": {
"penalty": [
{
"amount": "0.00",
"currencyCode": "CAD",
"applicability": "Before",
"type": "Exchange",
"isChangeable": true
},
{
"amount": "0.00",
"currencyCode": "CAD",
"applicability": "After",
"type": "Exchange",
"isChangeable": true
},
{
"amount": "0.00",
"applicability": "Before",
"type": "Refund"
},
{
"amount": "0.00",
"applicability": "After",
"type": "Refund"
}
]
}
},
{
"originDestinationInfo": [
{
"flightSegmentInfo": [
{
"departure": {
"airportCode": "YUL",
"airportName": "Montreal Pierre E.Trudeau Intl",
"airportCity": "Montreal"
},
"arrival": {
"airportCode": "YYC",
"airportName": "Calgary International",
"airportCity": "Calgary"
},
"departureDateTime": "2025-06-19T08:00:00",
"arrivalDateTime": "2025-06-19T11:15:00",
"flightNumber": "3077",
"operatingCarrier": {
"code": "WS",
"name": "Westjet",
"flightNumber": "3077"
},
"marketingCarrier": {
"code": "WS",
"name": "Westjet"
},
"equipment": {
"code": "73H"
},
"flightDuration": "315",
"classOfService": "R",
"marrigeGrp": "O",
"seatsRemaining": "8",
"bookingCode": "R",
"cabin": {
"cabinCode": "S",
"cabinName": "Premium Economy"
},
"priceClass": [
{
"fareClass": "PREMIUM",
"description": [
{
"descriptionType": "BRANDED_FARES",
"description": "PREMIUM SEAT"
},
{
"descriptionType": "BAGGAGE",
"description": "FIRST PAID CHECKED BAG"
},
{
"descriptionType": "BAGGAGE",
"description": "CARRY ON HAND BAGGAGE"
},
{
"descriptionType": "SEAT",
"description": "SEAT ASSIGNMENT"
},
{
"descriptionType": "TRAVEL_SERVICES",
"description": "PRIORITY CHECK IN"
},
{
"descriptionType": "TRAVEL_SERVICES",
"description": "PRIORITY BOARDING"
},
{
"descriptionType": "TRAVEL_SERVICES",
"description": "PRIORITY BAGGAGE"
},
{
"descriptionType": "TRAVEL_SERVICES",
"description": "PRIORITY SECURITY"
}
]
}
]
},
{
"departure": {
"airportCode": "YYC",
"airportName": "Calgary International",
"airportCity": "Calgary"
},
"arrival": {
"airportCode": "LHR",
"airportName": "London Heathrow",
"airportCity": "London",
"terminal": "4"
},
"departureDateTime": "2025-06-19T20:40:00",
"arrivalDateTime": "2025-06-20T12:10:00",
"flightNumber": "18",
"operatingCarrier": {
"code": "WS",
"name": "Westjet",
"flightNumber": "18"
},
"marketingCarrier": {
"code": "WS",
"name": "Westjet"
},
"equipment": {
"code": "789"
},
"flightDuration": "510",
"classOfService": "R",
"layOver": {
"layOverAirport": "Calgary International",
"layOverTime": "565",
"countryName": "Canada",
"layoverAirportCode": "YYC"
},
"marrigeGrp": "O",
"seatsRemaining": "9",
"bookingCode": "R",
"cabin": {
"cabinCode": "S",
"cabinName": "Premium Economy"
},
"priceClass": [
{
"fareClass": "PREMIUM",
"description": [
{
"descriptionType": "BRANDED_FARES",
"description": "PREMIUM SEAT"
},
{
"descriptionType": "BAGGAGE",
"description": "FIRST PAID CHECKED BAG"
},
{
"descriptionType": "BAGGAGE",
"description": "CARRY ON HAND BAGGAGE"
},
{
"descriptionType": "SEAT",
"description": "SEAT ASSIGNMENT"
},
{
"descriptionType": "TRAVEL_SERVICES",
"description": "PRIORITY CHECK IN"
},
{
"descriptionType": "TRAVEL_SERVICES",
"description": "PRIORITY BOARDING"
},
{
"descriptionType": "TRAVEL_SERVICES",
"description": "PRIORITY BAGGAGE"
},
{
"descriptionType": "TRAVEL_SERVICES",
"description": "PRIORITY SECURITY"
}
]
}
],
"carbonEmission": "581.8"
}
],
"boundDuration": 1390,
"baggage": {
"freeBags": "2"
},
"carbonEmission": "581.8"
}
],
"pricingInfo": {
"basePrice": 1341.0,
"totalTax": 630.41,
"totalPrice": 1971.41,
"currencyCode": "CAD",
"priceClass": [
{
"fareClass": "Premium Economy",
"fareClassType": "PREMIUM",
"description": [
{
"descriptionType": "INFO",
"description": "PRIORITY SECURITY"
},
{
"descriptionType": "INFO",
"description": "PRIORITY BAGGAGE"
},
{
"descriptionType": "INFO",
"description": "PRIORITY BOARDING"
},
{
"descriptionType": "INFO",
"description": "PRIORITY CHECK IN"
},
{
"descriptionType": "SEAT",
"description": "SEAT ASSIGNMENT"
},
{
"descriptionType": "BAGGAGE",
"description": "CARRY ON HAND BAGGAGE"
},
{
"descriptionType": "BAGGAGE",
"description": "FIRST PAID CHECKED BAG"
},
{
"descriptionType": "BRANDED_FARES",
"description": "PREMIUM SEAT"
},
{
"descriptionType": "BRANDED_FARES",
"description": "CHARGEABLE - CHANGEABLE TICKET"
},
{
"descriptionType": "BRANDED_FARES",
"description": "CHARGEABLE - REFUNDABLE TICKET"
}
]
}
],
"reviewKey": "BKAAICXMAEFC6CQDLFKUYEQ6JVXW45DSMVQWYICQNFSXE4TFEBCS4VDSOVSGKYLVEBEW45DMDIEE233OORZGKYLMCISQUA2ZLFBREFKDMFWGOYLSPEQES3TUMVZG4YLUNFXW4YLMDIDUGYLMM5QXE6I2CMZDAMRVFUYDMLJRHFKDAOB2GAYDUMBQEIJTEMBSGUWTANRNGE4VIMJRHIYTKORQGAVAIMZQG43TEEYKAJLVGEQHK5SXG5DKMV2BUBBTGA3TOOQNBIBFOUYSA5LWK43UNJSXIQQFBIBTOM2IJIBTGMJVLIAVE2QBJ6NACAJYZIAQCUXCAEKAUAKTCIHVA4TFNVUXK3JAIVRW63TPNV47EAIJBIDVAUSFJVEVKTNYAIAQVBICBISQUA2ZLFBREFKDMFWGOYLSPEQES3TUMVZG4YLUNFXW4YLMDIDUGYLMM5QXE6ISEEFAGTCIKIJA6TDPNZSG63RAJBSWC5DIOJXXOGQGJRXW4ZDPNYRACNA2CMZDAMRVFUYDMLJRHFKDEMB2GQYDUMBQEIJTEMBSGUWTANRNGIYFIMJSHIYTAORQGAVAEMJYGIIQUASXKMJAOV3FON2GUZLUDIBDCOB2BUFAEV2TCIDVOZLTORVGK5CCAUFAGNZYHFFAGNJRGBNACUTCFEFBKQ3BNRTWC4TZEBEW45DFOJXGC5DJN5XGC3ASAM2TMNI2AZBWC3TBMRQSEA2ZLFBWUAKPTIAQCOOKAEAVFYQBCQFACUYSB5IHEZLNNF2W2ICFMNXW433NPHZACCIKA5IFERKNJFKU3OACAERAIMJTHEYEUAJRCIDQUA2BIRKBAAI2A4FAGQKEKQIACIQDINAUIKQRCIHREDKON4QFE5LMMUQGM33VNZSDAAJYAJBAMMRSGU2TSMKKAJLVGUQKGIYDENJNGA2S2MRZLIDTCOJXGEXDIMLKBI2DMMZVGU4DCMRYGDRACCLQOVRGY2LTNBSWJ4QBHYFAEV2TCIDDCMZUGEXDAGQGGYZTALRUGERB6CQIKJBVKR2MJBIEWCQIKJIDGSRRJBIEWEQBKIJACUQ2ANAUIVBSA5LWK43UNJSXJ6QBOUEQAAAAAAAPJFCACHQXUFFOI6ZYGQAZOE6QVV5DZWPEAKQDINAUJKIBAAAAAAAA6SKEBWQBHYFDYCQDIFCFIERTBEAAAAAAAD2JIQAR4F5BJLSHWOBUAGLRHUFNPI6NTZACUA2DIFCHCAAAAAAAB5EUICUQE4J5BLL2HTM6IAMAD6ICOE6QVV5DZWPEBCQCAQ4VUVKJTIBAEQ2BUEBAAAAAAAAPJFCASIBQGQRSIKNAGDAKA5IFERKNJFKU2EQBGGNAGDAKA5IFERKNJFKU2EQBGKYAHCYBXABQFQADAGBAI5AKEEFAMMZQGAXDAMASANBUCRA2AZBGKZTPOJSSECCFPBRWQYLOM5SSQAIKEAFAMMZQGAXDAMASANBUCRA2AVAWM5DFOIRAQRLYMNUGC3THMUUACCQWBICDALRQGANAMQTFMZXXEZJCAZJGKZTVNZSAUFIKAQYC4MBQDICUCZTUMVZCEBSSMVTHK3TEYICQS4DVMJWGS43IMVSA====",
"metaData": {
"validatingCarrier": "WS",
"baseFare": "1341.0",
"tax": "630.41",
"ptc": [
{
"fareBasis": [
"RCUGLHPK",
"RP3J1HPK"
],
"travelClass": [
"R",
"R"
],
"fareType": "ADT"
}
],
"validatingCarrierName": "Westjet"
},
"equivalentFare": 1341.0,
"paxFareBreakdown": {
"fareBreakdown": [
{
"paxType": "ADT",
"paxFareInfo": {
"basePrice": 1341.0,
"totalTax": 630.41,
"totalPrice": 1971.41,
"currencyCode": "CAD",
"equivalentFare": 1341.0,
"equivalentTotal": 1971.41
},
"quantity": 1
}
]
},
"equivalentTotal": 1971.41
},
"tripType": "RT",
"seatsRemaining": "9",
"metaData": {
"validatingCarrier": "WS",
"baseFare": "1341.0",
"tax": "630.41",
"ptc": [
{
"fareBasis": [
"RCUGLHPK",
"RP3J1HPK"
],
"travelClass": [
"R",
"R"
],
"fareType": "ADT"
}
],
"validatingCarrierName": "Westjet"
},
"apiSource": "SABRE",
"fareType": "published",
"lastTicketingDate": "2025-05-29",
"penaltiesInfo": {
"penalty": [
{
"amount": "300.00",
"currencyCode": "CAD",
"applicability": "Before",
"type": "Exchange",
"isChangeable": true
},
{
"amount": "300.00",
"currencyCode": "CAD",
"applicability": "After",
"type": "Exchange",
"isChangeable": true
},
{
"amount": "0.00",
"applicability": "Before",
"type": "Refund"
},
{
"amount": "0.00",
"applicability": "After",
"type": "Refund"
}
]
}
},
{
"originDestinationInfo": [
{
"flightSegmentInfo": [
{
"departure": {
"airportCode": "YUL",
"airportName": "Montreal Pierre E.Trudeau Intl",
"airportCity": "Montreal"
},
"arrival": {
"airportCode": "YYC",
"airportName": "Calgary International",
"airportCity": "Calgary"
},
"departureDateTime": "2025-06-19T08:00:00",
"arrivalDateTime": "2025-06-19T11:15:00",
"flightNumber": "3077",
"operatingCarrier": {
"code": "WS",
"name": "Westjet",
"flightNumber": "3077"
},
"marketingCarrier": {
"code": "WS",
"name": "Westjet"
},
"equipment": {
"code": "73H"
},
"flightDuration": "315",
"classOfService": "W",
"marrigeGrp": "O",
"seatsRemaining": "9",
"bookingCode": "W",
"cabin": {
"cabinCode": "S",
"cabinName": "Premium Economy"
},
"priceClass": [
{
"fareClass": "PREMIUMFLEX",
"description": [
{
"descriptionType": "BRANDED_FARES",
"description": "CHANGEABLE TICKET"
},
{
"descriptionType": "BRANDED_FARES",
"description": "REFUNDABLE TICKET"
},
{
"descriptionType": "BRANDED_FARES",
"description": "PREMIUM SEAT"
},
{
"descriptionType": "BAGGAGE",
"description": "FIRST PAID CHECKED BAG"
},
{
"descriptionType": "BAGGAGE",
"description": "CARRY ON HAND BAGGAGE"
},
{
"descriptionType": "SEAT",
"description": "SEAT ASSIGNMENT"
},
{
"descriptionType": "TRAVEL_SERVICES",
"description": "PRIORITY CHECK IN"
},
{
"descriptionType": "TRAVEL_SERVICES",
"description": "PRIORITY BOARDING"
},
{
"descriptionType": "TRAVEL_SERVICES",
"description": "PRIORITY BAGGAGE"
},
{
"descriptionType": "TRAVEL_SERVICES",
"description": "PRIORITY SECURITY"
}
]
}
]
},
{
"departure": {
"airportCode": "YYC",
"airportName": "Calgary International",
"airportCity": "Calgary"
},
"arrival": {
"airportCode": "LHR",
"airportName": "London Heathrow",
"airportCity": "London",
"terminal": "4"
},
"departureDateTime": "2025-06-19T20:40:00",
"arrivalDateTime": "2025-06-20T12:10:00",
"flightNumber": "18",
"operatingCarrier": {
"code": "WS",
"name": "Westjet",
"flightNumber": "18"
},
"marketingCarrier": {
"code": "WS",
"name": "Westjet"
},
"equipment": {
"code": "789"
},
"flightDuration": "510",
"classOfService": "W",
"layOver": {
"layOverAirport": "Calgary International",
"layOverTime": "565",
"countryName": "Canada",
"layoverAirportCode": "YYC"
},
"marrigeGrp": "O",
"seatsRemaining": "9",
"bookingCode": "W",
"cabin": {
"cabinCode": "S",
"cabinName": "Premium Economy"
},
"priceClass": [
{
"fareClass": "PREMIUMFLEX",
"description": [
{
"descriptionType": "BRANDED_FARES",
"description": "CHANGEABLE TICKET"
},
{
"descriptionType": "BRANDED_FARES",
"description": "REFUNDABLE TICKET"
},
{
"descriptionType": "BRANDED_FARES",
"description": "PREMIUM SEAT"
},
{
"descriptionType": "BAGGAGE",
"description": "FIRST PAID CHECKED BAG"
},
{
"descriptionType": "BAGGAGE",
"description": "CARRY ON HAND BAGGAGE"
},
{
"descriptionType": "SEAT",
"description": "SEAT ASSIGNMENT"
},
{
"descriptionType": "TRAVEL_SERVICES",
"description": "PRIORITY CHECK IN"
},
{
"descriptionType": "TRAVEL_SERVICES",
"description": "PRIORITY BOARDING"
},
{
"descriptionType": "TRAVEL_SERVICES",
"description": "PRIORITY BAGGAGE"
},
{
"descriptionType": "TRAVEL_SERVICES",
"description": "PRIORITY SECURITY"
}
]
}
],
"carbonEmission": "581.8"
}
],
"boundDuration": 1390,
"baggage": {
"freeBags": "2"
},
"carbonEmission": "581.8"
}
],
"pricingInfo": {
"basePrice": 3966.0,
"totalTax": 630.41,
"totalPrice": 4596.41,
"currencyCode": "CAD",
"priceClass": [
{
"fareClass": "Premium Economy",
"fareClassType": "PREMIUMFLEX",
"description": [
{
"descriptionType": "INFO",
"description": "PRIORITY SECURITY"
},
{
"descriptionType": "INFO",
"description": "PRIORITY BAGGAGE"
},
{
"descriptionType": "INFO",
"description": "PRIORITY BOARDING"
},
{
"descriptionType": "INFO",
"description": "PRIORITY CHECK IN"
},
{
"descriptionType": "SEAT",
"description": "SEAT ASSIGNMENT"
},
{
"descriptionType": "BAGGAGE",
"description": "CARRY ON HAND BAGGAGE"
},
{
"descriptionType": "BAGGAGE",
"description": "FIRST PAID CHECKED BAG"
},
{
"descriptionType": "BRANDED_FARES",
"description": "PREMIUM SEAT"
},
{
"descriptionType": "BRANDED_FARES",
"description": "REFUNDABLE TICKET"
},
{
"descriptionType": "BRANDED_FARES",
"description": "CHANGEABLE TICKET"
}
]
}
],
"reviewKey": "BKEAICXQAEFC6CQDLFKUYEQ6JVXW45DSMVQWYICQNFSXE4TFEBCS4VDSOVSGKYLVEBEW45DMDIEE233OORZGKYLMCISQUA2ZLFBREFKDMFWGOYLSPEQES3TUMVZG4YLUNFXW4YLMDIDUGYLMM5QXE6I2CMZDAMRVFUYDMLJRHFKDAOB2GAYDUMBQEIJTEMBSGUWTANRNGE4VIMJRHIYTKORQGAVAIMZQG43TEEYKAJLVGEQHK5SXG5DKMV2BUBBTGA3TOOQNBIBFOUYSA5LWK43UNJSXIQQFBIBTOM2IJIBTGMJVLIAVO2QBJ6NACAJZZIAQCV7CAEKAUAKTCIHVA4TFNVUXK3JAIVRW63TPNV47EAINBIFVAUSFJVEVKTKGJRCVROACAEFISAQKEUFAGWKZIMJBKQ3BNRTWC4TZEBEW45DFOJXGC5DJN5XGC3A2A5BWC3DHMFZHSERBBIBUYSCSCIHUY33OMRXW4ICIMVQXI2DSN53RUBSMN5XGI33OEIATIGQTGIYDENJNGA3C2MJZKQZDAORUGA5DAMBCCMZDAMRVFUYDMLJSGBKDCMR2GEYDUMBQFIBDCOBSCEFAEV2TCIDVOZLTORVGK5A2AIYTQOQNBIBFOUYSA5LWK43UNJSXIQQFBIBTOOBZJIBTKMJQLIAVOYRJBIKUGYLMM5QXE6JAJFXHIZLSNZQXI2LPNZQWYEQDGU3DKGQGINQW4YLEMERAGWKZINVACT42AEATTSQBAFL6EAIUBIAVGEQPKBZGK3LJOVWSARLDN5XG63LZ6IAQ2CQLKBJEKTKJKVGUMTCFLC4AEAJCAQYTGOJQJIATCEQHBIBUCRCUCAARUBYKANAUIVAQAERAGQ2BIQVBCEQPCIGU43ZAKJ2WYZJAMZXXK3TEGAATQASCAYZDENJVHEYUUASXKNJAUMRQGI2S2MBVFUZDSWQHGQ2TSNROGQYWUCRUGYZTKNJYGEZDQMHCAEEXA5LCNRUXG2DFMTZACPQKAJLVGEQGGM4TMNROGANAMNRTGAXDIMJCD4FAQV2DGBCDASCSKMFAQV2QGBCDAWSSKMJACVYSAFLRUA2BIRKDEB2XMVZXI2TFOT5AC5IJAAAAAAAA7SXEAEPBPIKK4R5TQNABSXEPYL2WR5FRIAVAGQ2BISUQCAAAAAAAB7FOIDNACPQKHQFAGQKEKQJDGCIAAAAAAAH4VZABDYL2CSXEPM4DIAMVZD6C6VUPJMKAFIBUGQKEOEAAAAAAAD6K4QFJAJOI7QXVND2LCQAYAH4QEXEPYL2WR5FRICFAEBBZLJKUTGQCAJBUDIICAAAAAAAA7SXEBEQDANBDEQU2AMFAUBKQIZGEKWASAEYZUAYKBICVARSMIVMBEAJSWABYWANYAMBMAAYBQICHACQ7BICDALRQGAJAGQ2BIQNAMQTFMZXXEZJCBBCXQY3IMFXGOZJIAEFB4CQEGAXDAMASANBUCRA2AVAWM5DFOIRAQRLYMNUGC3THMUUACCQWBICDALRQGANAMQTFMZXXEZJCAZJGKZTVNZSAUFIKAQYC4MBQDICUCZTUMVZCEBSSMVTHK3TEYICQS4DVMJWGS43IMVSA====",
"metaData": {
"validatingCarrier": "WS",
"baseFare": "3966.0",
"tax": "630.41",
"ptc": [
{
"fareBasis": [
"WC0D0HRS",
"WP0D0ZRS"
],
"travelClass": [
"W",
"W"
],
"fareType": "ADT"
}
],
"validatingCarrierName": "Westjet"
},
"equivalentFare": 3966.0,
"paxFareBreakdown": {
"fareBreakdown": [
{
"paxType": "ADT",
"paxFareInfo": {
"basePrice": 3966.0,
"totalTax": 630.41,
"totalPrice": 4596.41,
"currencyCode": "CAD",
"equivalentFare": 3966.0,
"equivalentTotal": 4596.41
},
"quantity": 1
}
]
},
"equivalentTotal": 4596.41
},
"tripType": "RT",
"seatsRemaining": "9",
"metaData": {
"validatingCarrier": "WS",
"baseFare": "3966.0",
"tax": "630.41",
"ptc": [
{
"fareBasis": [
"WC0D0HRS",
"WP0D0ZRS"
],
"travelClass": [
"W",
"W"
],
"fareType": "ADT"
}
],
"validatingCarrierName": "Westjet"
},
"apiSource": "SABRE",
"fareType": "published",
"lastTicketingDate": "2025-05-29",
"penaltiesInfo": {
"penalty": [
{
"amount": "0.00",
"currencyCode": "CAD",
"applicability": "Before",
"type": "Exchange",
"isChangeable": true
},
{
"amount": "0.00",
"currencyCode": "CAD",
"applicability": "After",
"type": "Exchange",
"isChangeable": true
},
{
"amount": "0.00",
"applicability": "Before",
"type": "Refund"
},
{
"amount": "0.00",
"applicability": "After",
"type": "Refund"
}
]
}
}
]
}
]
}
]
}
Updated by abhishth tripathi 22 days ago
- Assignee changed from abhishth tripathi to sudheer kumar
{
"clientId": "4635581280",
"agencyKey": "4634863330",
"searchKey": "BKTQICX3AEFC6CQDLFKUYEQ6JVXW45DSMVQWYICQNFSXE4TFEBCS4VDSOVSGKYLVEBEW45DMDIEE233OORZGKYLMCIYAUA2FK5JBEHCOMV3SAWLPOJVSATTFO5QXE2ZAJRUWEZLSOR4SASLOORWBUCCOMV3SAWLPOJVSEAKDDIJTEMBSGUWTANRNGE4VIMBWHIYDAORQGARBGMRQGI2S2MBWFUYTSVBQG45DGMZ2GAYCUBBTGQ2TMMQ3BIBFKQISB5KW42LUMVSCAQLJOJWGS3TFOMNAIMZUGU3DUFIKAJKUCEQPKVXGS5DFMQQEC2LSNRUW4ZLTIICQUA2FG5LUUARZGNNACVTKAFHZUAIBHHFACAKW4IAQYCQBLEJAORLDN5XG63LZ6IAQSCQHIVBU6TSPJVMQVHICBIYAUA2FK5JBEHCOMV3SAWLPOJVSATTFO5QXE2ZAJRUWEZLSOR4SASLOORWBUCCOMV3SAWLPOJVSEAKDCIQQUA2MJBJBED2MN5XGI33OEBEGKYLUNBZG65Y2AZGG63TEN5XCEAJSDIJTEMBSGUWTANRNGE4VIMBYHIZTAORQGARBGMRQGI2S2MBWFUYTSVBSGA5DIMB2GAYCUAZZGM2DEGQKAJKUCEQPKVXGS5DFMQQEC2LSNRUW4ZLTDIBTSMZUHIKQUASVIEJA6VLONF2GKZBAIFUXE3DJNZSXGQQFBIBTONRTJIBTIMZQLIAVMYRMBIOE4ZLXEBMW64TLEBHGK53BOJVSATDJMJSXE5DZEBEW45DMCIBDKNY2ANKVGQJCANCVOUTKAFEZUAIBHHFACAKW4IAQYCQBLEJAORLDN5XG63LZ6IAQSCQHIVBU6TSPJVM3QAQBEIBTKOBQJIBDEOISA4FAGQKEKQIACGQHBIBUCRCUCAASEA2DIFCCUAQSAAYACOACIIDDEMRRGQ2DASQCKVAVECRSGAZDKLJQGUWTGMK2A4YTEOBSFY4DI2QKGQ3DGNJVHAYTEOBQQAAQDYQBBFYHKYTMNFZWQZLE6IAVICQCKVAREBJYGI2C4MA2AY2DKOBOHA2CEHYKBBLEQTZQHBEU4QYKBBLEQTZQHBEU4QYSAFLBEAKWDIBUCRCUFIGVG5DBOIQEC3DMNFQW4Y3FGIHVK3TJORSWIICBNFZGY2LOMVZ7UALVBEAAAAAAADAISQARHUFNPI3QVV6EAGMPYL2SQXALSRACUA2DIFCKSAIAAAAAAAGARFANUAJ6BI6AUA2BIRKBEMYJAAAAAAAAYCEUAEJ5BLL2G4FNPRABTD6C6UUFYC4UIAVAGQ2BIRYQAAAAAAAMBCKAVEBI7QXVFBOAXFCADAA7SAUPYL2SQXALSRAIAAQBRIBAIOK2KVEZUAQCINA2CAQAAAAAAAGARFAJEAYDIIZEFGQDBQFAORKDJ5HE6TKZCIATDGQDBQFAORKDJ5HE6TKZCIATFMADRMA3QAYCYABQFAQEADBAKCLQOVRGY2LTNBSWI===",
"username": "vasco.da.gama_01@yopmail.com",
"hidePremEcoClass": true,
"hideBusinessAndFirstclass": true
} please check this request and add missing parameters .
Updated by sudheer kumar 21 days ago
- Status changed from New to Resolved
These editions of new keys in api are applied... issue resolved now.
Updated by sudheer kumar 21 days ago
- Assignee changed from sudheer kumar to smriti sharma
Updated by smriti sharma 21 days ago
- File clipboard-202505281842-bjelj.png clipboard-202505281842-bjelj.png added
- File clipboard-202505281842-ft8zl.png clipboard-202505281842-ft8zl.png added
- Status changed from Resolved to Closed
Issue verified and closed.