USCIS API Case Status Tracker
Free tool to decode USCIS internal API data. Generate API links, paste your JSON, and instantly see your case timeline, event codes, and silent updates.
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
100% Client-Side. All analysis happens entirely in your browser. Your case data is never sent to any server, stored, or logged.
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).
- AI Analysis — Full interpretation with community benchmarks, change tracking, and case chat.
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.