OIG Exclusion Check + OFAC Sanctions Screener avatar

OIG Exclusion Check + OFAC Sanctions Screener

Pricing

$2.00 / 1,000 one exclusion or sanctions list match (or a no-match record) for a screened name or npis

Go to Apify Store
OIG Exclusion Check + OFAC Sanctions Screener

OIG Exclusion Check + OFAC Sanctions Screener

Screen names or NPIs against the HHS-OIG LEIE exclusion list and the OFAC SDN sanctions list in one run.

Pricing

$2.00 / 1,000 one exclusion or sanctions list match (or a no-match record) for a screened name or npis

Rating

0.0

(0)

Developer

Maybe Quark

Maybe Quark

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 days ago

Last modified

Share

OIG Exclusion Check and OFAC Sanctions Screening by Name or NPI

Exclusion and Debarment Screener checks names and NPIs against the HHS Office of Inspector General LEIE exclusion list and the US Treasury OFAC SDN sanctions list in a single run. Paste provider, employee, vendor or business names (or 10-digit NPIs) and get back every possible match, plus a no_match row for every clean query so you keep a dated screening record. Each run downloads the current official files, so there is no stale copy and no API key.

Input

Provide searchNames, npis, or both. This example screens one vendor name and one NPI against both lists:

{
"searchNames": ["Acme Medical Supply"],
"npis": ["1234567893"],
"includeOfac": true,
"emitNoMatch": true,
"maxResultsPerQuery": 50
}
  • searchNames: person or business names. A record matches when every word of your query appears in the listed name (case and punctuation ignored).
  • npis: 10-digit NPIs checked against the LEIE list for exact matches.
  • includeOfac: also check names against the OFAC SDN list (default true).
  • emitNoMatch: output a no_match row per query and list (default true).
  • maxResultsPerQuery: cap on matches per name or NPI per list (default 50).
  • recentLimit: with no names or NPIs, return this many of the most recent LEIE exclusions (default 100).

Output

One row per match or per clean query. Example no_match row:

{
"source": "OIG LEIE",
"query": "Acme Medical Supply",
"matchStatus": "no_match",
"retrievedAt": "2026-10-14T20:00:00.000Z",
"url": "https://exclusions.oig.hhs.gov/"
}

Match rows (possible_match, exact_npi_match, or listed in recent-exclusions mode) add these fields: name, entityType, businessName, general, specialty, npi, city, state, zip, exclusionType, exclusionDate, reinstatementDate for OIG LEIE rows, and program, remarks, listEntryId for OFAC SDN rows.

Use cases

Search phrases this actor is built for:

  • "Check OIG exclusion list by name or NPI": screen a roster of clinicians or staff monthly and keep the no_match rows as dated evidence.
  • "OFAC SDN sanctions screening by name": check a new supplier or customer before the first payment.
  • "Screen vendors against LEIE exclusion and sanctions lists": one run covers both lists, and it can be called from Zapier, Make, n8n or code. It also works as a tool for AI agents through the Apify MCP server.

Typical users are healthcare compliance officers, credentialing and HR teams, and vendor-risk and KYB analysts.

Pricing

Pay per result: each output row is one billable result, listed at $0.002 per row ($2 per 1,000). no_match rows count as results; set emitNoMatch to false to pay only for hits.

Limits

  • Matches are only possible matches. Confirm identity with an NPI or at the official source before acting; this is not legal advice.
  • Only names and NPIs are matched. Dates of birth and street addresses are deliberately not used or returned.
  • SAM.gov exclusions are not included.
  • The LEIE file is refreshed monthly by OIG; OFAC changes whenever Treasury publishes updates.

FAQ

How fresh is the data? Each run downloads the current LEIE and OFAC SDN files from the official sources.

Why only "possible" matches? Name matching alone is ambiguous. NPI matches are exact.

What do I get with no input? The most recent LEIE exclusions, up to recentLimit.