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.
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
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 21 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.