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
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
10 days ago
Last modified
Categories
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 ano_matchrow 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_matchrows 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.