FOUNDING5050% off for lifeSee pricing →
UPP
UPP
Universal Provider Passport
Sign in
Primary source · 11 of 11
Federation of State Medical Boards & Educational Commission for Foreign Medical Graduates

FSMB / ECFMG verification

Disciplinary alert flags, ECFMG certification for IMGs, medical education verification.

Every 24h (FSMB) / on issue (ECFMG) Primary source — no aggregator Authority site
Issuing authority: Federation of State Medical Boards & Educational Commission for Foreign Medical Graduates

What we verify

FSMB Physician Data Center disciplinary alerts (all states)
ECFMG certification status for international medical graduates
Medical school name, country, and graduation date
USMLE step pass/fail history (when authorized)
Verification rules

How we decide pass / flag / block

  1. 01
    FSMB alerts override individual state-board reads if the FSMB record is more recent.
  2. 02
    ECFMG certification is required for IMGs claiming U.S. licensure eligibility.
  3. 03
    Medical education verification must match the school's registrar response.
Example evidence

Example FSMB/ECFMG record

Stored alongside the credential with source URL, raw payload hash, and timestamp. Names and IDs below are illustrative.

Verified payload (excerpt)
fsmb_alert_status
No alerts on file
ecfmg_certified
Yes (if IMG)
medical_school
Harvard Medical School
graduation_date
2014-05-22
verification_method
Primary source — registrar
Refresh cadence

Every 24h (FSMB) / on issue (ECFMG)

FSMB Physician Data Center is queried every 24h. ECFMG status is queried on credential creation and re-queried only when status changes (per ECFMG's notification API).

Source-down handling

When the authority is unreachable

If ECFMG is unreachable, the prior verification stands; if FSMB is unreachable, individual state-board reads continue independently.

Previous source
State Medical Boards
All 50 state boards + DC, PR, USVI, Guam
Next source
AAMC / Medical School Registrar
Association of American Medical Colleges and accredited medical school registrars