Digital Border Directory

Passenger data

Advance passenger information (API) and interactive API

Last checked 24 October 2026 · 6 sources

Short answer

Advance passenger information (API) is the electronic transmission of passenger and crew biographic, travel document and flight information from aircraft operators to border authorities before departure or arrival 1. Interactive API (iAPI) adds real-time messages during check-in so authorities can return a board or no-board response 1. ICAO Annex 9 Standard 9.7 requires each State to establish an API system 2. UN Security Council resolution 2396 (2017) decided that States shall require airlines to provide API 3.
ICAO API standard
Annex 9 Standards 9.7 and 9.8 2
ICAO iAPI rule
Recommended Practice, cited as RP 9.16, not a Standard 2
Message format
UN/EDIFACT PAXLST, per IATA 1
UN resolutions
2178 (2014) and 2396 (2017) 4,3
EU law
Regulation (EU) 2025/12, in force 28 January 2025 5

What API contains

IATA, the airline industry association, defines API as the electronic transmission of passenger and crew biographic, travel document and flight information by aircraft operators to border authorities before departure or arrival, or both 1.

The European Commission describes API as a narrower, standardised set of traveller data than PNR. It includes travel document details, nationality, date of birth and flight information 6. Carriers collect it at check-in and send it to the destination country's authorities after check-in closes 6.

The Commission says API supports border management and risk-based screening, and PNR is mainly a law enforcement tool 6.

Batch API and interactive API

ICAO Annex 9 Standard 9.7 requires each State to establish an API system, and it covers batch API 2. In batch API the airline sends a list of travellers for a flight.

Interactive API builds on API. IATA says it enables real-time communication between aircraft operators and border control authorities during check-in, so authorities can issue board, no-board or advisory responses 1.

Amendment 26 to Annex 9 added a Recommended Practice that encourages States to consider interactive API. It is not a Standard 2. IATA says crew do not make reservations or go through passenger check-in, so iAPI and PNR rules should apply only to passengers 1.

ICAO standards

Annex 9 has a separate chapter titled Passenger Data Exchange Systems. It covers API, PNR and a Passenger Data Single Window under Standard 9.1 2.

Standard 9.8 requires every API system to be supported by appropriate legal authority and to be consistent with internationally recognised standards 2. The ICAO EUR/NAT office says Standards 9.7 and 9.8 resulted from Amendment 26, which was largely driven by UN Security Council resolution 2178 (2014) 2.

UN Security Council mandates

The UN Office of Counter-Terrorism says resolution 2178 (2014) calls on Member States to require airlines to provide API to national authorities to detect foreign terrorist fighters 4.

Resolution 2396 (2017), paragraph 11, decides that Member States shall require airlines operating in their territories to provide API 3. It asks States to report relevant departures and attempted travel, in line with the ICAO standard effective 23 October 2017 3.

The UN Countering Terrorist Travel Programme was launched on 7 May 2019 to help States collect and analyse passenger data 4. It gives the goTravel software free of charge to beneficiary Member States 4.

API in EU law

The European Commission proposed two API regulations in December 2022. A political agreement was reached on 1 March 2024 6. The rules were adopted in December 2024 as Regulation (EU) 2025/12 for border management and Regulation (EU) 2025/13 for law enforcement 6.

The Commission says the new rules replace Council Directive 2004/82/EC and will be implemented over the coming years 6. Regulation (EU) 2025/12 is dated 19 December 2024 and entered into force on 28 January 2025 5.

What IATA asks of governments

IATA published these points for governments in 2026. They are an industry position, not law 1.

  • Set a clear legal basis and governance framework for passenger data 1.
  • Limit data to internationally recognised elements, using UN/EDIFACT PAXLST for API and PNRGOV for PNR 1.
  • Designate a Passenger Data Single Window and avoid duplicate manifest requirements 1.
  • Publish technical specifications ordinarily at least six months before entry into force 1.
  • Run end-to-end testing with airlines before production 1.

Common questions

What is the difference between API and PNR?

The European Commission says API is a narrower, standardised set of data such as travel document details and flight information, collected at check-in. PNR is booking data held in airline reservation systems 6.

What is a board or no-board message?

Under interactive API, border authorities can reply to an airline during check-in with a board, no-board or advisory response, according to IATA 1.

Is interactive API an ICAO Standard?

No. Amendment 26 to Annex 9 added interactive API as a Recommended Practice, not a Standard 2.

Which UN resolutions require API?

Resolution 2178 (2014) calls on States to require API 4. Resolution 2396 (2017) decides that States shall require airlines to provide API 3.

Rules and charges change. Check the official source linked on this page before you pay or travel. Spotted an error? Email [email protected].

Sources

  1. IATA (industry association document): Implementation of API, iAPI and PNR programs, Key Considerations for Governments, V1 (2026)
  2. ICAO EUR/NAT Office: Newsletter #2 Annex 9 Facilitation Passenger Data Exchange System (2021)
  3. UN Meetings Coverage and Press Releases: Security Council Urges Strengthening of Measures to Counter Threats Posed by Returning Foreign Terrorist Fighters, Adopting Resolution 2396 (2017) (21 December 2017)
  4. UN Office of Counter-Terrorism: Summary, Countering Terrorist Travel Programme (accessed 24 October 2026)
  5. EUR-Lex: Regulation (EU) 2025/12 of the European Parliament and of the Council on the collection and transfer of advance passenger information for external border checks, repealing Council Directive 2004/82/EC (19 December 2024)
  6. European Commission, Migration and Home Affairs: Travel Information, Passenger Name Record (4 August 2026)

Related