Originally Posted by
plunet
API data can be corrected at check in. The agent usually scans the machine readable part of the passport to ensure it's correct. After all, you might have lost and replaced your passport since the ticket was issued.
All true, I'm sure.
Personally I'd cancel and re-book.