Last edit by: canadiancow
https://acpnr.cowtool.com/
Feature Requests / Bug Reports
Feature Requests / Bug Reports
- More direct links to partner airline "manage booking" pages
- For points bookings, show how many points were used
- Sometimes when you have UN segments, it doesn't show the entire PNR
- If you used a buddy/companion pass, the fare paid may be incorrect
- How about a one tool using the other: PNR lookup tool could show R space available Y/N if pax isn't already upgraded.
- Instead of please wait/loading text, red AC spinning logo could be used
- Can seat # be a clickable link to carrier manage booking/seat?
- Display ticket create date/time, helpful to know when reticketed due to schedule change.
- If all pax have status, use the 250 minimum in the segment table for SQM
Unofficial AC PNR Viewing Tool (cowtool)
#1
A FlyerTalk Posting Legend
Original Poster
Join Date: Sep 2012
Location: SFO
Programs: AC SE MM, UA Gold, Bonvoy Tit LT Sil, Hyatt Glob, HH Diamond, Accor Silver
Posts: 42,028
Unofficial AC PNR Viewing Tool (cowtool)
Given how many people are having issues pulling up PNRs or figuring out why they can't change seats, etc., I did some searching. Amadeus is used by so many airlines, there are actually some interesting data sources available.
As such, I've cobbled some stuff together.
https://acpnr.cowtool.com/
Enter your booking reference and last name, and you'll get a nice little screen of information. I promise I am not logging anything.
Here's an example that shows the type of information available. I continue to work to add more data.

As usual with this stuff, I make no guarantees it will work now or ever. If it fails once, just refresh. If it keeps failing and you want to help improve it, PM me the booking reference and last name.
I'm also happy to take requests for other data you might want to see.
As such, I've cobbled some stuff together.
https://acpnr.cowtool.com/
Enter your booking reference and last name, and you'll get a nice little screen of information. I promise I am not logging anything.
Here's an example that shows the type of information available. I continue to work to add more data.

As usual with this stuff, I make no guarantees it will work now or ever. If it fails once, just refresh. If it keeps failing and you want to help improve it, PM me the booking reference and last name.
I'm also happy to take requests for other data you might want to see.
Last edited by canadiancow; Jan 30, 23 at 10:52 pm Reason: Updates
#3
Join Date: Apr 2004
Location: Ottawa
Programs: Cessna TTx Self-Fly
Posts: 2,884
If this just gets buried in here while also proving to be useful enough, I'll make a new thread.
But given how many people are having issues pulling up PNRs or figuring out why they can't change seats, etc., I did some searching. Amadeus is used by so many airlines, there are actually some interesting and open data sources available.
As such, I've cobbled a some stuff together.
https://api.ft.canadiancow.com/pnr/p...3&lastName=Cow
Replace the booking reference and last name with your own details, and you'll get a nice little screen of information. I promise I am not logging anything.
Here's one example, showing I have a TK segment, which explains why I can't do anything on AC's site (I need to call again
):

Here's another where the first segment has a stop (I've always found it a pain to get those details).

As usual with this stuff, I make no guarantees it will work now or ever. If it fails once, just refresh. If it keeps failing and you want to help, PM me the booking ref and last name.
I'm also happy to take requests for other data you might want to see. Seat selections, etc.
But given how many people are having issues pulling up PNRs or figuring out why they can't change seats, etc., I did some searching. Amadeus is used by so many airlines, there are actually some interesting and open data sources available.
As such, I've cobbled a some stuff together.
https://api.ft.canadiancow.com/pnr/p...3&lastName=Cow
Replace the booking reference and last name with your own details, and you'll get a nice little screen of information. I promise I am not logging anything.
Here's one example, showing I have a TK segment, which explains why I can't do anything on AC's site (I need to call again


Here's another where the first segment has a stop (I've always found it a pain to get those details).

As usual with this stuff, I make no guarantees it will work now or ever. If it fails once, just refresh. If it keeps failing and you want to help, PM me the booking ref and last name.
I'm also happy to take requests for other data you might want to see. Seat selections, etc.
An error occurred. Check your input and try again (and yes I used real data)
#4
Moderator, Air Canada; FlyerTalk Evangelist
Join Date: Feb 2015
Location: YYC
Programs: AC SE MM, DL PM, WS Silver, BA Bronze, Marriott Titanium, Hilton/Radisson Gold, Accor Silver
Posts: 15,348
If this just gets buried in here while also proving to be useful enough, I'll make a new thread.
But given how many people are having issues pulling up PNRs or figuring out why they can't change seats, etc., I did some searching. Amadeus is used by so many airlines, there are actually some interesting and open data sources available.
As such, I've cobbled a some stuff together.
https://api.ft.canadiancow.com/pnr/p...3&lastName=Cow
Replace the booking reference and last name with your own details, and you'll get a nice little screen of information. I promise I am not logging anything.
Here's one example, showing I have a TK segment, which explains why I can't do anything on AC's site (I need to call again
):

Here's another where the first segment has a stop (I've always found it a pain to get those details).

As usual with this stuff, I make no guarantees it will work now or ever. If it fails once, just refresh. If it keeps failing and you want to help, PM me the booking ref and last name.
I'm also happy to take requests for other data you might want to see. Seat selections, etc.
But given how many people are having issues pulling up PNRs or figuring out why they can't change seats, etc., I did some searching. Amadeus is used by so many airlines, there are actually some interesting and open data sources available.
As such, I've cobbled a some stuff together.
https://api.ft.canadiancow.com/pnr/p...3&lastName=Cow
Replace the booking reference and last name with your own details, and you'll get a nice little screen of information. I promise I am not logging anything.
Here's one example, showing I have a TK segment, which explains why I can't do anything on AC's site (I need to call again


Here's another where the first segment has a stop (I've always found it a pain to get those details).

As usual with this stuff, I make no guarantees it will work now or ever. If it fails once, just refresh. If it keeps failing and you want to help, PM me the booking ref and last name.
I'm also happy to take requests for other data you might want to see. Seat selections, etc.

I think this may be worthy of its own thread.
Have you spent any time playing around on other airlines' sites to see whether it's possible to use, let's say, the LH site to accept the change and move a segment back from TK to HK?
#5
Join Date: Dec 2011
Location: YYZ
Programs: AC SEMM / HH Diamond
Posts: 2,955
Seconded, on both points.
Meanwhile, I assume the cow's using the Amadeus self-serve APIs (awesome find, BTW), and those appear to all be read-only - so a great way to find information out, but AFAIK no changes can be made without using the Enterprise APIs - which require dollars and permission to access.
#7
Join Date: Dec 2011
Location: YYZ
Programs: AC SEMM / HH Diamond
Posts: 2,955
BTW, I just called in to AC to get my locked ticket, unlocked. Hit refresh on cow's tool as soon as the agent made the change, and the TK had changed to HK in real time. Which is, perhaps, not surprising .... but useful confirmation that there does not appear to be any delay in the API.
#8
Moderator, Air Canada; FlyerTalk Evangelist
Join Date: Feb 2015
Location: YYC
Programs: AC SE MM, DL PM, WS Silver, BA Bronze, Marriott Titanium, Hilton/Radisson Gold, Accor Silver
Posts: 15,348
#10
Join Date: Dec 2011
Location: YYZ
Programs: AC SEMM / HH Diamond
Posts: 2,955
OK, I've now tried Lufthansa, United, Nippon (all whom are star and use Amadeus), Delta (who use Amadeus but are not Star), and Swiss (who don't use Amadeus but are Star) .... and none let me access my ticket. Can't say I'm surprised ... but I tried.
#11
Join Date: Jan 2017
Location: Halifax
Programs: AC SE100K, Marriott Elite/Ambassador. NEXUS, National
Posts: 4,052
Works for me.
Only quick comment is that the fare basis doesn't show the discount extension (I'm sure there is some industry term idk). H3Q9CO vs H3Q9CO/8N15.
Saudia shows this, so just another mapping to add?
Only quick comment is that the fare basis doesn't show the discount extension (I'm sure there is some industry term idk). H3Q9CO vs H3Q9CO/8N15.
Saudia shows this, so just another mapping to add?
#12
Join Date: Apr 2004
Location: Ottawa
Programs: Cessna TTx Self-Fly
Posts: 2,884
To be fair I was trying to look up a WS reservation (I believe WS use Amadeus).
#14
Join Date: Dec 2000
Location: Seat 1A
Programs: Non-status paid F/J (best value for $$$)
Posts: 4,103
Delta does not use
Amadeus. They have their own internal system.
SWISS migrated to Amadeus some years ago.