Analyze your myUSCIS case data in JSON format
Every status update carries a short action code. See what each one means and how long it runs.
Built from real myUSCIS case timelines.
Everything you can do with your my.uscis.gov account API data, and how MyCasesHub turns it into a clear case status, timeline, and processing context.
The JSON your my.uscis.gov account returns has a handful of fields that matter. Here is what each one means and how the decoder uses it.
receiptNumberformType / formNamecaseStatus / actionCodeeventssubmissionDate / updatedAtprocessingTime