US Consulate: For any applications (immigrant or nonimmigrant) filed with a US Consulate, please follow the prompts set out at https://ceac.state.gov/CEACStatTracker/Status.aspx to check your status. USCIS: For applications submitted to a USCIS service center, please follow https://egov.uscis.gov/casestatus/landing.do   CBP: If you applied at a port of entry, you will likely know the outcome of your application right away, however you can always verify your current status by accessing your online I-94 at https://i94.cbp.dhs.gov/I94/#/home.