Free USCIS API Case Status Tracker
Make the four USCIS API links for your receipt, paste what they show, and see your case's current step, silent updates and office in plain English. Free, no sign-up.
Enter Your Receipt Number
Enter your IOE receipt number to generate the direct USCIS API links. You must be logged in to myUSCIS for the links to work.
Paste Your USCIS JSON Data
Your free preview opens on our home page: your current step, silent updates and office. The full report explains every step.
Your USCIS login stays with USCIS. We never see your USCIS password, and we never store the name, A-Number, address or documents from your case. Community benchmarks use de-identified milestones (you can opt out), and a report you buy is saved for 90 days so you can reopen it. Privacy Policy
How to Use the USCIS API
The USCIS internal API is the data feed powering my.uscis.gov. Unlike the public case status tracker that only shows a single status message, the internal API exposes detailed case data including event timelines, processing milestones, service center assignments, and document histories.
What the USCIS API Reveals
- Event Codes: Internal NIEM codes (like IAF, FTA0, DA) that track every processing step. See our full event code database →
- Silent Updates: Timestamp changes without visible events — often indicating background checks completing or case routing. Learn about silent updates →
- Service Center Data: Which USCIS office is processing your case. Service center guide →
- Document History: Notices, receipts, and approval letters generated for your case.
- Internal Flags: Fields like
agencyActionRequiredandackedByAdjudicatorAndCmsthat indicate processing stage.
Three Ways to Access Your Data
- This free tracker — Enter your receipt number above, open the API links while logged in, and paste the JSON.
- Chrome Extension — Auto-fetches all four endpoints with one click (free).
- Full report — Every step explained in plain English, how cases like yours moved, and what changed since your last check. Starts with a free preview.
USCIS API vs Public Case Tracker
| Feature | Public Tracker | Internal API |
|---|---|---|
| Current Status | ||
| Event Timeline | ||
| Event Codes (IAF, FTA0, DA...) | ||
| Service Center Assignment | ||
| Silent Update Detection | ||
| Document History | ||
| Internal Processing Flags | ||
| Exact Timestamps |
Related Guides
CaseStatusAPI is not affiliated with, endorsed by, or connected to USCIS or the Department of Homeland Security. This tool reads publicly accessible API data from your own authenticated session. Event code interpretations are based on observed patterns and may not reflect official USCIS definitions.