I am a EU citizen planning to fly from switzereland to england (London). I usually use the app from my aircraft carrier to do an online check-in and then just walk up to security. In this case, though, the airline is requiring me for 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 great britain 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?