The governments of various countries require airlines to collect Advance Passenger Information (API) for passengers prior to travel. If your itinerary shows that you are travelling to one or more of the countries listed below, you will be asked to provide this information. It is also important that the information is accurate so that you do not have any delay when you pass through Immigration on arrival.
USA, Canada, Mexico, China (except Hong Kong), UAE, Japan, Spain, Antigua, Barbados, Grenada, Jamacia, St Lucia, Trinidad & Tobago, as well as travelling from the UK to/from UAE, Thailand, South Africa, Pakistan, Jamaica, Kenya, Algeria, Iran, Syria and Morocco.