Skip graphic header.
Electronic Advance Passenger Information System - Customs and Border Protection - U.S. Department of Homeland Security Department of Homeland Security seal - navigates to CBP.gov homepage
News U.S. Flag
Welcome to eAPIS.
For Private Aviation eAPIS users: the Private Aviation APIS Final Rule document, Private Aircraft APIS Guide, as well as other information can be found online at CBP's Private Flyer's page.
For Commercial eAPIS users: The Consolidated User Guide is available online for valid Commercial eAPIS users. You must be logged into eAPIS to download this information.
Known Issues:
Known Issues for Commercial eAPIS users:

eAPIS Private Aviation System Administrator Contact Information:

privateaircraftsupport@cbp.dhs.gov

eAPIS Commercial System Administrator Contact Information:


eapissupport@cbp.dhs.gov

To assist U.S. Customs and Border Protection's (CBP) Advance Passenger Information System (APIS) process flight manifests properly, please make the following changes to your input process:


For all eAPIS registrants:

  1. Remember always LOG OUT. DO NOT close the browser until after you log out. Any lock outs by the system are for 10 minutes, you should be able to re-enter after this time.
  2. Anytime you have questions regarding your eAPIS account, please contact one of the APIS System Administrators as explained above.

For Commercial eAPIS users:


  1. If your company does not have an assigned IATA or ICAO carrier code, please use the three characters following the asterisk (*) in your User ID, as your CBP assigned carrier code. For example if your Sender ID (Login Id) is APIS*12B, you would use 12B as your carrier code when completing a manifest.
  2. If your company uses the same flight number for your inbound and outbound flight manifests, you must use a distinct character, in the flight number, to distinguish an inbound from an outbound manifest. It is suggested that a unique number be used for each flight, however, if you are not able to do this, it is suggested you predicate your flight number with a unique character, such as an alpha character. For example, carrier code 12B, flight number A12 for outbound and B12 for inbound.
  3. It is not necessary to indicate your carrier code in the flight number field. The CBP system is able to distinguish the carrier code in the field provided. Using too many characters in this field will limit your ability to expand flight numbers in the future.
  4. The APIS process is reset each night at mid-night; therefore, you are able to use the same flight numbers, each separate day. If you have flights that operate near the mid-night hour, it is suggested you avoid duplicating flight numbers in this hour timeframe.
  5. When using eAPIS to submit a Master Crew List, you must continue to indicate the sequence of transmissions for each day. In addition, you must indicate the transmission is an MCL. Below is an example of what should be input in the MCL number field:
  6. MCL no. field: 01MCL
    Suffix code: G - Add
    H - Delete
    I - Change
  7. eAPIS includes the ability to Share Crew List information with other eAPIS users. Select here for additional information on Crew List Sharing.