Upon your arrival in the United States, you might have initiated an interaction with U.S. Customs & Border Protection (CBP) or the United States Citizen Immigration Services (USCIS); if you did, you could verify your immigration status directly with these entities. In this article, we will show you how to do that.
I-94 History
If your first interaction was with CBP, an I-94 form will have been generated for you. This permit grants you a class of admission to the U.S. and determines how long you are authorized to stay in the country, regardless of the validity date on your visa. This form is required by all visitors except U.S. Citizens, returning resident aliens, aliens with immigrant visas, and most Canadian citizens visiting or in transit. You can retrieve your number/record and travel history anytime online at here.
USCIS Case
Before your entry, if you initiated an immigration status process with USCIS, you will find your case status online: You can use this link to track the status of your immigration application, request, or petition.
Freedom of Information Act
You can also request your data via FOIA (Freedom of Information Act). This law was created to ensure transparent access to government data and allows you to request access to records from any federal agencies (unless the information requested is protected from disclosure by law). You can make a written or electronic request through CBP as an individual or entity and specify the format in which you would like to receive the records.
To protect your privacy, you must provide a certification of your identity and a notarized statement stating that you are the person you say you are. Check out this link for more information here.
SAVE
There is another online service that verifies your immigration status within seconds; It’s called SAVE, it allows local-benefit-granting organizations, as well as federal and state agencies, to verify your immigration status so they can ensure that applicants are eligible for the benefits they receive Register for SAVE here.