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
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:
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.
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 freeWe 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