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.

New Developer Team App and Key Rotation Policies: For more information, see article Developer Teams and Developer Team Apps and API Key Management Policy

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. You can check the status of the FOIA/PA Alien File Request by using the Request Number returned from the newly created case.

How to Get Started

  1. Sign Up

    Complete the onboarding task to register for a USCIS Torch API Developer account.

  2. Create API Keys

    Create a developer team or join an existing team. 

  3. Sandbox

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

  4. Production Access Process

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

  5. 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.

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