I am an EU citizen planning to fly from Switzerland to England (London). I usually use the app from my airline to do online check-in and then just walk up to security. In this case, though, the airline is requiring my passport information to complete the online check-in. This never happened to me before.
Looking online, it seems that I need to provide my passport information as part of the API (Advanced Passenger Information) required to travel to the UK and other countries. I can do so, but I would rather bring my national ID than my passport on my travel (I am allowed to do so, being an EU citizen). I am wondering if this is allowed.
So my questions are:
- The API regulation was introduced in 2006. Why is this the first time that my airline has required me for the passport information before doing the online check-in?
- If I input my passport information for the API, can I travel there with my national ID and leave my passport at home?