U.S. Customs and Border Protection (CBP) requires all general aviation and commercial aircraft on international flights arriving to or departing from the United States to provide passenger manifest and aircraft information prior to departure via the Advance Passenger Information System (APIS).
CPB APIS Information
Review detailed information about APIS on the CPB website.
CBP eAPIS Online Transmission System
Developed by CPB, this website allows commercial operators to submit APIS and master crew list (MCL) data.
19 CFR Part 122 – Air Commerce Regulations
These regulations relate to the entry and clearance of aircraft and contain the legal requirements for both private and commercial operations.

International Business Aviation Council Ltd.