Look at Your Account’s Case Data, Not Only the Status Line
An r/USCIS how-to explains how to check your USCIS case status using the API, and a reply in a Lawfully community thread points readers to it.[1][2]
A November 2025 r/USCIS post lists the case-data addresses inside a my.uscis.gov account, and notes that they work only for receipt numbers starting with IOE, while you are signed in to the account that holds the case.[3]
Our USCIS API Tracker guide walks through getting the same data with a bookmark.
Treat Code Meanings as Community Readings
In a forum tip about viewing the raw case data, the author says the code meanings are "based on what others have said", and one reply reports the raw data and the account page disagreeing.[4]
Only part of the event codes have a public definition, in the NIEM code list. CaseTicker labels every meaning as a published definition, a community reading or unconfirmed (disclaimer).[5]
A Silent Update Is Not a Decision
Applicants compare changes to the update time and flags in their case data, often called silent updates, and try to read them as signs of progress. In one such thread, a reader asks how anyone knows what a flag means and gets no answer. Treat any reading of these changes as a guess.[2]
Check AI Answers Against a Source
Some replies suggest pasting the case data into a chatbot to explain it; others advise against relying on that, and a user notes the chatbot’s reading was partly wrong. If you use one, compare its answer with a source you can check.[4]
Keep Your Password and Receipt Number to Yourself
Tools that check for you on a schedule need your USCIS login and one-time codes, stored on your own machine. Browser-based tools and hosted services such as CaseStatusAPI say they never ask for your password.[6][7][8]
When you post a timeline, mask your receipt number. The open-source humanstack tracker even has a Reddit export that hides most of it.[9]
For an RFE or a Denial, Ask a Professional
Forum threads are useful for comparing timelines, not for legal decisions. USCIS lists who may represent you, such as a licensed attorney or an accredited representative.[10]
Tracker Types You Will Run Into
These kinds of trackers come up in the discussions above. Facts come from each tool’s own pages, checked on the date at the top of this page; prices and features change, so open the source before you decide.[11][12][13]
Open-source browser trackers
Free pages on GitHub, for example humanstack/uscis-case-tracker
CaseStatusAPI
Hosted service with a Chrome extension and iPhone Shortcut
- How it gets data
- You copy and paste the status data from your signed-in myUSCIS account, or use its Chrome extension or iPhone Shortcut.[8]
- Where your data goes
- Says it never stores the name, A-Number or address, and keeps de-identified milestones for benchmarks, with an opt-out.[11]
- Price
- Free current status; one report $2.99, $7.99 a month, $79 a year or $99 lifetime.[11]
MyCasesHub
Hosted service with a Chrome extension
- How it gets data
- Looks cases up by receipt number and checks them "on a regular cadence"; its extension reads the full timeline while you are signed in at my.uscis.gov.[15]
- Where your data goes
- Stores each status response it checks.[15]
- Price
- Free for up to 3 cases; Lite $5.99 a month; Premium $29.99 a month.[12]
Lawfully Case Tracker
Mobile app
CaseTicker
Hosted web page that reads your case in your browser
- How it gets data
- You paste the case data from your my.uscis.gov account, or pull it with a bookmark you build in our USCIS API Tracker guide. It never asks for your USCIS password.
- Where your data goes
- A free check is read inside your browser and is not uploaded. Names, A-numbers and addresses are dropped as soon as the data is read (About).
- Price
- Checking a case is free with no signup. Paid plans for ongoing tracking are planned but not on sale (home page FAQ).
- Licence
- Not open source. How we write and label each code meaning is explained in our disclaimer.
Where CaseTicker Fits
CaseTicker follows the advice above: it reads the case data you paste or pull with a bookmark, in your browser, without your password, and labels how sure each code meaning is (About, disclaimer). It does not check your case on a schedule. Open-source projects are compared in more detail in our GitHub alternatives guide.
Not legal advice. This guide is general information from public sources. For advice about your own case, talk to an immigration attorney or accredited representative. CaseTicker is not affiliated with USCIS. Not legal advice.
Sources
Checked . Numbers in brackets in the text point here.
- [1]How to check your USCIS case status using APIReddit r/USCIS
- [2]Silent Updates/Api codesLawfully community
- [3]Case-data addresses in a USCIS account (November 2025)Reddit r/USCIS
- [4]Golden tipLawfully community
- [5]NIEM 5.0 BenefitDocumentStatusCategoryCodeSimpleTypeNIEM
- [6]uscis-prober READMEGitHub: TheoLong
- [7]uscis-case-API-monitor READMEGitHub: jrdeng93
- [8]CaseStatusAPI home pageCaseStatusAPI
- [9]uscis-case-tracker READMEGitHub: humanstack
- [10]Legal ServicesUSCIS
- [11]CaseStatusAPI pricingCaseStatusAPI
- [12]MyCasesHub pricingMyCasesHub
- [13]Lawfully Case TrackerLawfully
- [14]uscis-tracker.github.io READMEGitHub: uscis-tracker
- [15]MyCasesHub home page and FAQMyCasesHub