I-129 Case Tracker & Status Guide

H-1B, L-1, O-1 and more — track your employer petition and premium-processing clock.

Have a case with USCIS? Check my case free

Form I-129 — H-1B, L-1, O-1 and other work visas. H-1B, L-1, O-1 and more — track your employer petition and premium-processing clock. The public tracker only shows your latest milestone; the internal USCIS API exposes the full sequence, including silent updates the website hides.

What is Form I-129?

Form I-129, Petition for a Nonimmigrant Worker, is filed by employers to sponsor workers in classifications such as H-1B, L-1, O-1, TN, E, and P.

It is one of the most premium-processing-heavy forms, so the exact start of the premium clock and any RFE that stops it are the signals that matter most — both visible in the internal API.

The I-129 milestone sequence

Behind each plain-English status the public site shows, USCIS records an internal event code. Here is the typical I-129 ladder and the codes that drive it:

IAFCase Was ReceivedReceipt issued; premium clock may start here.
FTA0Database Checks ReceivedBackground and database check results came back. Not a decision.
IKRequest for Additional Evidence Was SentStops the premium-processing clock; a new one starts on the response.
DACase Was ApprovedApproval notice (I-797) issued.

How long does I-129 take?

H-1B cap cases follow the annual lottery calendar; other classifications file year-round. Premium processing commits USCIS to act within a set window; an RFE stops the clock and a new one starts when USCIS receives the response.

See where your I-129 actually stands

That is what each I-129 status means in general. Paste your own case data and we decode your exact position — your full timeline, hidden silent updates, and how your case compares to similar ones.

Your full decoded I-129 timeline — every silent update the public site hides
How your case compares to similar cases at the same service center
Plain-English read of your raw JSON flags and anomaly warnings
Analyze my I-129 case

Common I-129 questions

When does the H-1B premium-processing clock start?

It generally starts when USCIS receives the premium request, and an RFE stops it; a new one starts when USCIS receives your response. The API shows the precise received date and any RFE.

What classifications use Form I-129?

H-1B, H-2A/B, L-1, O-1, P, TN, E and others are all filed on I-129.

See your own case, explained.

See every step USCIS has recorded for your case, in plain English: your timeline, silent updates, and what usually comes next for cases like yours.

Check my case free
CS
Written by the CaseStatusAPI Team

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

Related guides

H-1B to Green Card Guide

Explore more community tools

Community TimelinesCommunity Forum
Disclaimer: This content is for educational and informational purposes only. CaseStatusAPI is an independent tool and is not affiliated with, endorsed by, or connected to U.S. Citizenship and Immigration Services (USCIS) or any government agency. For official case information, visit uscis.gov.