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.

USCIS Torch API Platform

Use our diverse APIs on the USCIS Torch Platform to create innovative apps for transforming your business.

Featured APIs

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.

How to Get Started

  1. Sign Up & Create App

    Complete the onboarding task to register for an account and create a developer app.

  2. Sandbox

    Gain Access and develop in our Sandbox environment to send test data.

  3. Production Access Process

    Email us when you are ready for production access. Learn about our requirements for demo and book your appointment.

  4. Go Live

    Pass the demo and receive production keys to launch your application.

Support

Questions or problems? We are happy to help. Please check our FAQ page for the answers to frequently asked questions.

Inspired by success stories? Check out our Blog and catch up on the latest ways businesses have integrated our API products.

Can’t find the answer you need? Email us at [email protected]