API is the responsibility of the airline, not the passenger; so I would not worry about it as I am sure you are not the first last-minute passenger that they have dealt with.
Nothing should happen when you arrive at the desk. In fact, for those passengers that also forgot to enter this, the airline collects this information (if you note, its the information on the ID page of your passport) and submits it.
APIs information according to the US CBP are to be sent anytime between 72 hours before the flight to 30 minutes before closing the aircraft doors for departure.
Just remember there are many passengers who fly last minute (last minute as in last check-in time which is usually ~1 hour before the departure) and their information is also required to be sent to APIs, that’s how they do it, they send the information in batches as they are available until 30 minutes before the flight not only for newly checked in passengers but also for passengers who changed their information at some point after the initial submission.
In addition to the above, I have travelled to the US at least two times with no reservation and just by showing up at the check-in counter last minute.
Credit:stackoverflow.com‘
4 Mar, 2024
5 Mar, 2024
5 Mar, 2024