U.S. flag

An official website of the United States government

Dot gov

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Https

Secure .gov websites use HTTPS
A lock () or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

APIs

Explore our library of APIs in USCIS

Case Status API

Provides case status information to USCIS customers and their representatives who require regular access to case status information.

FOIA Request and Status

This API allows consumers to create a Freedom of Information Act (FOIA) or Privacy Act (PA) request, for Alien File material, about or on behalf of the subject of record by sending a JSON payload with the required data. Once the payload is validated and successfully ingested, a Request Number will be returned to track the status of the newly created case. The Request Number can then be used to check the status of the FOIA/PA Alien File Request.