Official handoffs for case status, visa orientation, and employer verification.Open USCIS Case Status

USIVA / official tools

Use the source that owns the answer.

When a question turns on a live case, a current processing estimate, a visa category, or an employer program rule, the useful next step is a direct handoff to the agency that maintains it.

The source ledger

Start with the question, then open the official tool.

These links are grouped by reader job. A link can orient a plan; it cannot decide a personal case. Live pages, form editions, and agency guidance can change after this page is published.

USCIS / current case tools

Track, account, and estimate

Use USCIS itself for case-specific information, account activity, and current processing-time estimates.

State Department / visa orientation

Sort the category before making a claim

The Visa Wizard and category directory can help frame a travel-purpose question. They do not decide eligibility.

Employers / verification resources

Start with the official hiring record

Form I-9 is the baseline record for covered hires; E-Verify is a separate program with its own access methods and rules.

Source links reviewed 2026-08-22. Review the linked agency page again before relying on a current rule, estimate, form, or category.

Transparent integration boundary

A static page cannot look up your case.

This panel is API-ready documentation, not a live status checker. It does not accept a receipt number, call USCIS, proxy a user receipt number or myUSCIS session, or return case data. Use the official handoffs for the current answer.

Static handoff only · no live case data

Future server-side contract

What an approved integration would have to protect.

Browser request
GET /api/uscis/case-status/{receiptNumber}
USCIS operation
GET /{receiptNumber} through the Case Status API docs.
Authentication
OAuth 2.0 client credentials issued through the USCIS Developer Portal; credentials stay on the server.
Response posture
A narrowly normalized status or a safe error state; never an access token or raw secret.
  1. Keep the USCIS OAuth 2.0 client credentials in server-side secret storage; never expose them in Astro HTML, browser JavaScript, or public environment variables.

  2. Validate the receipt-number shape, authorize the caller, rate-limit the route, and avoid logging receipt numbers or upstream credentials.

  3. Call the currently approved USCIS Case Status API operation (GET /{receiptNumber}) using the authentication and server URL documented by USCIS.

  4. Avoid shared caching for a response that contains case-specific or personal information, and provide a clear upstream error and retry state.

A planning boundary

Organize the question. Do not mistake that for representation.

Planning and document organization can help someone collect a notice, date, source, and unresolved question for a better handoff. They do not create an attorney-client relationship, provide legal representation, or determine eligibility.

USIVA is not a law firm. This site provides planning and document-organization information only; it is not legal advice, legal representation, an eligibility determination, or a guarantee of admission, employment, funding, visa issuance, work authorization, or government approval.

Important: USCIS, the State Department, and E-Verify control their own tools and decisions. USIVA provides informational planning content and official-source navigation only.