DACA Tracker: Track Case Status Using the USCIS Internal API
Waiting for a DACA renewal can be stressful. Learn how to track Form I-821D and Form I-765 approval notices, biometrics reuse, and card production using our DACA tracker guide.
Deferred Action for Childhood Arrivals (DACA) renewals require filing two primary forms concurrently: Form I-821D (Consideration of Deferred Action) and Form I-765 (Application for Employment Authorization). Because DACA status is tied directly to your legal ability to work, using a reliable daca tracker is essential.
Because almost all modern DACA applications are processed electronically under the IOE prefix, they are fully integrated with the USCIS internal API. Digging into the raw API data is the fastest way to get clarity on your DACA renewal status.
The DACA Processing Relationship: I-821D and I-765
Technically, USCIS cannot issue a work permit (Form I-765) unless the underlying deferred action (Form I-821D) has been approved. However, the database sync schedules for these two forms can differ.
It is very common to see the I-765 status change to "Card Being Produced" while the I-821D still says "Case Was Received" or "Being Actively Reviewed." If you see your work permit card in production, it means your DACA application has indeed been approved. The system will catch up and mark the I-821D approved shortly after.
Tracking DACA as a Case Tracker: What API Movement Means
DACA applicants often talk about daca api movement or general api movement. In the developer and applicant communities, "API movement" refers to when USCIS updates internal case JSON metadata fields before updating the public web dashboard.
For example, you might notice your case's updatedAtTimestamp changing, or your case being assigned to a specific adjudicator code in the raw JSON payload. This backend api movement daca activity is the earliest indicator that an officer is actively processing your renewal, even if your front-end case status has not changed from "Case Was Received."
How to Find DACA Silent Approvals in the API
A "silent approval" occurs when an officer approves your case, uploads the official approval letter, but the system's main dashboard status has not updated yet.
To check for a DACA silent approval, you need to check the documents endpoint for both your receipt numbers:
- Log into
my.uscis.govon your browser. - Access the internal documents API endpoint for your Form I-765 or Form I-821D. The URL format is:
https://my.uscis.gov/account/case-service/api/cases/YOUR_IOE_RECEIPT_NUMBER/documents - Look for the JSON array named
"documentList". - Inspect the document objects. If your case is silently approved, you will find a newly uploaded PDF document named "DACA Approval Notice" or "I-765 Approval Notice" (Form I-797) under the list, even if your main tracker page still shows the case as pending.
Tracking DACA Biometrics Status
For DACA renewals, USCIS regularly reuses biometrics (fingerprints and photos) submitted in your previous applications. When they do, they generate a Biometrics Reuse Notice (Form I-797C).
By monitoring the API's documents endpoint, you can spot the reuse notice the day it is generated. This saves you weeks of worrying about whether you will need to take time off work or travel to an Application Support Center (ASC) for an in-person biometrics appointment.
Using CaseStatusAPI as Your DACA Tracker
If you don't want to manually copy-paste URLs and read raw JSON files for multiple DACA applications every day, you can let CaseStatusAPI handle it.
With our free Chrome Extension, simply load the home page. The extension will query the internal APIs for both your DACA and work permit receipt numbers in the background. It will automatically check for newly uploaded PDF notices, map out your approval timeline, and explain exactly where your renewal stands.
For a guide on how we handle security, see our USCIS API explanation page.
We are immigration applicants and technologists who built CaseStatusAPI to help others navigate the USCIS process with transparency. Our guides are informed by firsthand experience, community feedback, and deep analysis of USCIS internal API data.
Learn more about us →
Get Your AI-Powered Case Analysis
See internal USCIS data the regular tracker doesn't show — with a personalized AI breakdown of your case status, timeline, and next steps.
Starting at just $1.99$1.49 for an AI Analysis & Chat Pass.
Check Your Case Status →