Skip to content

FousVA Enrollment Manager

Get your VA Enrollment Manager reports through an API

Read the Detail report of submitted certifications, the items in Your Actions and a student's enrollment history from Enrollment Manager with one API call each. Or have a workflow post last week's certifications to your student information system every Monday.

Works with your own VA Enrollment Manager account. Fous is an independent product.

What you can build on Enrollment Manager

  • Get the weekly certification report

    Build this

    Generates the Detail report on the Reports tab for the facilities you pick and the seven days from a Begin date, and reads every row.

    Takes
    Begin date, facility codes (optional), enrollment type (optional)
    Returns
    Enrollment type, student name, status, SCO user, submitted date, facility
  • List the items waiting in Your Actions

    Build this

    Reads Your Actions on the Dashboard tab for each facility in the Facility dropdown: in-progress enrollments and SCO Assistant work pending SCO review.

    Takes
    Facility code (optional)
    Returns
    Facility, student first name, student last name, status, last edited date, last edited by
  • Read a student's enrollment history

    Build this

    Searches the Students tab by name and date of birth, opens the profile and reads the Enrollments tab with each enrollment's history.

    Takes
    Student first name, last name, date of birth
    Returns
    Begin date, end date, and each history row's type, effective date, submitted date, status
  • Draft a tuition and fees amendment

    Build this

    Selects Amend on a student's enrollment, enters the actual Tuition & Fees amount and selects Save as draft, for an SCO to review and submit.

    Takes
    Student first name, last name, date of birth, term begin date, Tuition & Fees amount
    Returns
    Student name, term begin date, Tuition & Fees amount, status

Automate Enrollment Manager 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.

  • Last week's certifications, posted to your student system

    Build this
    Starts
    Every Monday at 7:00
    Step 1
    Get the Detail report for every facility with a Begin date seven days back.
    Step 2
    Stop when the report has no rows.
    Step 3
    Post each row to your student information system's webhook and email you the counts by enrollment type.
  • New items in Your Actions, every weekday morning

    Build this
    Starts
    Every weekday at 8:00
    Step 1
    List the items in Your Actions on the Dashboard for every facility.
    Step 2
    Keep the items that were not there on the last run.
    Step 3
    Email you the list, one section per facility.
  • Certification status changes, posted to your system

    Build this
    Starts
    Every weekday at 17:00
    Step 1
    Get the Detail report with a Begin date seven days back.
    Step 2
    Keep the rows whose status changed since the last run.
    Step 3
    Post student name, enrollment type, facility and the new status to your 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 the weekly certification report” 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": "iam.education.va.gov/get_certification_report",
    "input": {
      "begin_date": "2026-11-02",
      "facility_codes": [
        "11904102"
      ],
      "enrollment_type": "Amendment"
    }
  }'
Example response
{
  "status": "completed",
  "data": {
    "begin_date": "2026-11-02",
    "end_date": "2026-11-09",
    "rows": [
      {
        "facility": "11904102 Northwind Community College",
        "enrollment_type": "Amendment",
        "student_name": "Doe, Alex",
        "status": "Processed",
        "sco_user": "Smith, Jordan",
        "submitted_date": "2026-11-03"
      }
    ],
    "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.

Enrollment Manager’s own options

VA's Enrollment Manager System Guide describes no API or file upload for School Certifying Officials. Enrollments, amendments and terminations are entered student by student in the browser, with Add multiple enrollments for several IHL periods. The Reports tab exports one week of submitted certifications as CSV or PDF.

OptionWhat it coversWhat it takes
Reports tab: Export ReportsA Summary or Detail report of certifications submitted in a seven-day window, for the facilities you select, as a CSV file.Access to Enrollment Manager. All users can export or print reports.
Reports tab: Print ReportsThe same report as a PDF, printed one page of results at a time.Access to Enrollment Manager. Repeat on each page of results to get them all.
Enrollment Manager by handThe Dashboard, Students, Schools and Reports tabs, and each student's Enrollments, Programs, Benefits, Notes and History tabs.An SCO, SCO Assistant or SCO Read Only role, signed in through the VA Education Platform with ID.me or Login.gov.

Read on November 12, 2026: Enrollment Manager System Guide, Generate Reports, Certification basics for SCOs.

Signing in to Enrollment Manager

SCOs, SCO Assistants and SCO Read Only users sign in to the VA Education Platform at iam.education.va.gov with Single Sign On - External, using an ID.me or Login.gov account, then select Open Enrollment Manager. With Fous you sign in once through that same sign-in with your own account, and the login is sealed with AES-256, never returned by the API or written to logs.

Worth knowing

Sessions end after 15 minutes idle
Enrollment Manager times out after 15 minutes of inactivity, to align with VA's security requirements, and warns 2 minutes before.
A report covers exactly seven days
The Begin date on the Reports tab is the date certifications were submitted, and the End date is fixed at seven days later. Longer periods take one report per week.
Chapter 33 tuition is certified twice
For Chapter 33 at IHL and NCD schools, VA asks for an initial certification with $0 tuition and fees, then an amendment with the actual amount after drop/add, even when nothing changed.
Status can lag behind processing
Under VA Review can stay after a claim is processed for Flight, OJT/APP, CH 1606, 35, 31, VRRAP and non-automated CH 30 claims, so that status alone does not mean VA is still working on it.

More in Education, research and nonprofit

Other industries: PSE&G My Account, foodpanda Partner Portal, BBVA Net Cash México, Moneris Merchant Direct, eMPF Platform, GST Portal.

Frequently asked questions

Not one that VA documents for School Certifying Officials. The Enrollment Manager System Guide describes the browser screens and a Reports tab that exports a week of submitted certifications as CSV or PDF. With Fous you can build methods on your own account that return those screens as JSON.

Use the Reports tab. Select the facilities, enter a Begin date, choose Summary or Detail and select Generate report, then Export Reports for a CSV file or Print Reports for a PDF. The report covers the seven days from the Begin date.

For Chapter 33, from 180 days before the term starts. For Chapters 30, 32, 35 and 1606, from 120 days before. VA asks for it no later than 30 days after the term starts, and you still submit it if that date has passed.

For Chapter 33, yes: more than one amendment on a single certification can be processed within a 15-minute period. For other chapters, the guide says to keep submitting successive adjustments on separate days.

No. Fous is an independent product. You use it with your own Enrollment Manager access, and a method reads and does only what your SCO role allows.

Put VA Enrollment Manager 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 nextSponsorship Management SystemInfinite CampusPowerSchool SISPSE&G My AccountHow methods workHow workflows run

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of VA Enrollment Manager (US Department of Veterans Affairs). 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.