Unlock Hidden USCIS API Case Updates Before They Appear on the Public Tracker
See the hidden data in your own myUSCIS account, explained in plain English. No developer tools, no coding.
- paying customers
- 3,000+
- cases in our community data
- 3,900+
- approvals recorded
- 430+
- USCIS codes explained
- 500+
Real counts, rounded down. Case data is de-identified. See live numbers
Public tracker vs. CaseStatusAPI
Your case, in plain English.
- Every step, datedCodes like FTA0 and IMAG become a timeline you can read: what happened, when, and what it means.
- Quiet updates, flaggedWhen your record changes without a new status message, you see what changed.
- What usually comes nextThe step cases like yours usually reached next, and how long it took them. History from real cases, not a prediction.
1Get your case data
No install. Works on any phone or computer. You see exactly what you share.
- Sign in to myUSCIS
In this same browser, with the account your case is on. We never see your password.
Open my.uscis.gov - Open your Status data
Enter a valid IOE receipt above and your link appears here.
- Copy it all, then pastePhonePress and hold the text, tap Select All, then CopyComputerCtrl + A, then Ctrl + C (⌘ on a Mac)
We'll check it and open your free preview. You can also paste it into the box in Step 2.
Optional helpers that do the copying for you. They fetch the same case data you'd copy by hand.
2Analyze your case
Paste your Status data below — or use the Chrome extension or iPhone shortcut from Step 1.
Your login stays with USCIS.
- You sign in on the official myUSCIS site. We never see or ask for your password.
- We keep no names, addresses or A-Numbers. Community data is de-identified, and you can turn it off anytime.
- We're independent, and not affiliated with USCIS or any government agency.
Frequently Asked Questions
Everything you need to know about the USCIS internal API, security, and case tracking.
What is the USCIS Case Status API?
People mean two things by it. USCIS runs an official Case Status API for registered software developers, which returns a case's public status and its history. Applicants usually mean the richer data behind their own myUSCIS account: event codes, the office handling the case, documents and silent updates. CaseStatusAPI explains that second kind, from your own signed-in account. The two, side by side.
Is this official?
No. CaseStatusAPI is an independent tool, not affiliated with, endorsed by, or connected to USCIS or any government agency. We read the data your own myUSCIS account already shows you, and explain it.
Is it safe?
You sign in on the official myUSCIS site, in your own browser. We never see or ask for your password. You copy your case data and paste it here, or let our iPhone Shortcut or Chrome extension do the copying.
Do you store my data?
We never store your name, A-Number, address, or documents. Your filing is analyzed in real time. For community timeline benchmarks we keep de-identified milestones (status codes and dates, your form type and service center), with your receipt number reduced to a keyed one-way hash and its 8-character block prefix; you can opt out and delete your contribution at any time. If you buy a report, we save it (it shows your receipt number) behind a private link for 90 days so you can reopen it, and you can delete it sooner. Our Privacy Policy explains how we use and protect receipt numbers.
Why only IOE receipts?
Cases with receipt numbers starting with IOE are handled in USCIS's electronic system (ELIS), which is where this detailed data lives. Paper-filed cases (EAC, WAC, LIN, SRC and others) don't show it.
Know where your case stands in about 2 minutes.
Free preview. No account. You only pay if you want the full report.