Skip to content

FousE-Verify

Get your E-Verify case results through an API

Read your E-Verify case results, the Cases with New Updates alert and Open Cases to be Closed with one API call each. Or have a workflow check for new Tentative Nonconfirmation (Mismatch) results every weekday morning and email you.

Works with your own E-Verify account. Fous is an independent product.

What you can build on E-Verify

  • Get cases with new updates

    Build this

    Reads the cases in the Cases with New Updates alert, or Search Cases filtered to Cases with Updates, with each case's current result.

    Takes
    Nothing
    Returns
    Case number, employee name, date hired, case result, open or closed
  • List open cases to be closed

    Build this

    Reads the Open Cases to be Closed alert on the home page: cases that received a final result in the past 30 days and are still open.

    Takes
    Nothing
    Returns
    Case number, employee name, date hired, case result
  • Get the Case Creation Summary

    Build this

    Runs the Case Creation Summary report under Reports for a timeframe you choose and reads the number of cases created.

    Takes
    Start date, end date
    Returns
    Account, start date, end date, cases created
  • Close a case

    Build this

    Opens a case by its E-Verify case number and closes it with the closure reason you give.

    Takes
    Case number, closure reason
    Returns
    Case number, case result, closed

Automate E-Verify with a workflow

A workflow runs your methods as one process, with nobody at the screen. A schedule or a call from your own system starts it, the steps run in order, and the result arrives in your inbox or in the systems you already use.

  • New Mismatch results, every morning

    Build this
    Starts
    Every weekday at 8:00
    Step 1
    Get the cases with new updates.
    Step 2
    Keep the cases with a Tentative Nonconfirmation (Mismatch) result that were not there on the last run.
    Step 3
    Email you each new case with its case number, employee name and date hired.
  • Open cases to be closed, weekly list

    Build this
    Starts
    Every Monday at 9:00
    Step 1
    List the open cases to be closed.
    Step 2
    Stop when there are none.
    Step 3
    Email you the list with case number, employee name, date hired and case result.
  • Monthly case count to your HR system

    Build this
    Starts
    On the 1st of every month at 7:00
    Step 1
    Get the Case Creation Summary for the previous month.
    Step 2
    Post the account, the dates and the number of cases created to your HR system's webhook.

You can run a workflow by hand on every plan, Free included. Schedules and webhook triggers come with the paid plans, from $29 a month.

Once built, one call from your code

Once you have built a method, it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get cases with new updates” would look like.

Example request
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "method": "everify.uscis.gov/get_cases_with_new_updates",
    "input": {}
  }'
Example response
{
  "status": "completed",
  "data": {
    "cases": [
      {
        "case_number": "2026314000001AA",
        "employee_name": "Jordan Example",
        "date_hired": "2026-11-09",
        "case_result": "Tentative Nonconfirmation (Mismatch)",
        "open": true
      }
    ],
    "count": 1
  }
}

An example with invented data, not a ready-made endpoint. The method exists in your organization once you build it, and its name, inputs and fields follow your request.

E-Verify’s own options

USCIS offers E-Verify Web Services for employers and E-Verify employer agents that connect their own software to E-Verify. It takes software built to USCIS's Interface Control Agreement, a Web Services memorandum of understanding and Web Services training. Program administrators can also download the Quick Audit Report as a CSV file.

OptionWhat it coversWhat it takes
E-Verify Web ServicesCreating and managing cases from your own software instead of the browser.Software built and tested to the Interface Control Agreement, the Web Services MOU and Web Services training. Cases are closed by your software.
Quick Audit ReportCase data matching your search criteria, as a CSV file of up to 5,000 rows.A program administrator or corporate administrator account.
E-Verify by handCreating cases, case alerts, Search Cases, case closure and the Case Creation Summary report.An E-Verify account for your company and a Login.gov sign-in for each user.

Read on November 12, 2026: E-Verify Web Services, E-Verify User Manual (M-775).

Signing in to E-Verify

E-Verify users sign in through Login.gov, which adds multi-factor authentication: an authentication application, face or fingerprint on your device, a security key, phone or SMS, backup codes or PIV/CAC. With Fous you sign in once through E-Verify's own sign-in with your own account. The login is sealed with AES-256, code and AI agents never see it, and a method reads and does only what your E-Verify role can.

Worth knowing

Employment Authorized cases close themselves
E-Verify automatically closes cases that result in Employment Authorized and lists them in Recently Auto Closed Cases for 30 days. Automatic closure applies only to employers using E-Verify directly; Web Services users close every case.
Mismatch deadlines run in working days
After a Tentative Nonconfirmation (Mismatch), the employee has eight federal government working days to take action. If the employee gives no decision by the end of the 10th federal government working day, you close the case.
General users see only their own cases
Case alerts show a general user only the cases that user created. A program administrator sees the alerts for every case under the company's account, so the account you connect decides what a method reads.
Reports show the last four SSN digits
E-Verify reports show only the last four digits of an employee's Social Security number. The Quick Audit Report and Historic Records Report are open to program administrators and corporate administrators only.

More in Government: US federal

Other industries: COMMBUYS, LaTAP, EAMS (Washington ESD), Würth Online-Shop, Workday VNDLY, AAH Hub.

Frequently asked questions

Yes, for employers and E-Verify employer agents that build their own software. E-Verify Web Services takes software built to USCIS's Interface Control Agreement, a Web Services memorandum of understanding and Web Services training. Others work cases in the browser; program administrators can download the Quick Audit Report.

Open the Cases with New Updates alert on the home page, or open Search Cases, select Show Filters and choose Cases with Updates under Case Status. General users see only the cases they created; program administrators see every case on the account.

Yes, except Employment Authorized cases, which E-Verify closes automatically for employers using it directly. Open Cases to be Closed lists cases that received a final result in the past 30 days and are still open. Web Services users close every case themselves.

No later than the third business day after the new employee starts work for pay. The E-Verify User Manual sets this for each newly hired employee.

No. Fous is an independent product. You use it with your own E-Verify account, and a method reads and does only what that account can.

Put E-Verify behind an API call

Describe one job in Studio and see the method it builds, with 100 credits a month and no credit card, or book a demo and bring the sites your team signs in to.

Read nextEPA Central Data ExchangeSAM.govCM/ECFCOMMBUYSHow methods workHow workflows run

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of E-Verify (US Citizenship and Immigration Services). The name is used only to say which system this page is about. Something here wrong or out of date? Write to legal@fous.com.