Compliance cannot be determined. No license for this state could be matched to the NPI, data is older than the freshness window, or state not yet covered.
license_missinglicense_staleno_coverage
Coverage
State coverage
OIG exclusion screening and Medicare enrollment checks are national across all states.
CA
—
CO
—
FL
—
IL
—
MI
—
NJ
—
NY
—
PA
—
TX
—
WA
—
Why switch
The hidden cost of manual verification
Most teams don't realize how much time and money they're spending on license checks.
Time per verification
Today
30 minutes
manual state board checks
↓
With MedFabric
5 seconds
single API call
Annual cost · 100 verifications/mo
Today
$12K–$60K
staff time or outsourced CVOs
↓
With MedFabric
$3,588
MedFabric Pro · all-inclusive
Error rate
Today
10–15%
manual data entry mistakes
↓
With MedFabric
<1%
automated primary-source checks
A 50-person staffing agency doing 100 verifications/month saves $11,412/year with MedFabric.
Based on 30 min/verification × $50/hr coordinator rate vs. Pro plan at $299/mo
Beyond the API — a full compliance dashboard for teams who need monitoring, credentialing profiles, batch processing, and audit trails.
—
NPPES providers
—
Medical license records
2
Active alerts
Needs attention
1,248
Lookups this month
of 5,000
Recent verifications
Sample provider ACompliant
Sample provider BDelinquent
Sample provider COIG excluded
Sample data
Compliance dashboard for your team
Free accounts get single NPI lookup and the status page. Batch processing, monitoring, and credentialing profiles are available on paid plans; webhooks are Enterprise only.
Get alerted the moment a provider's license status, OIG listing, or Medicare enrollment changes. No manual re-checking.
Pro + Enterprise
Credentialing profiles
6-checkpoint verification per provider — NPI, license, OIG, Medicare, address, and org affiliation — with a full audit trail.
Pro + Enterprise
Batch verification
Upload a CSV of up to 100 NPIs and get compliance results in seconds. Export as CSV or JSON for your existing workflow.
Pro + Enterprise
Pricing
Start free. No contract required.
Single NPI lookups are free with any account. The Basic tier gives you 50 lookups/month at no cost — enough to evaluate. Batch, monitoring, and credentialing profiles require a paid plan.
Volume pricing available for >25K lookups/month. Contact sales for custom contracts and BAA.
FAQ
Common questions
How fresh is your data?
Checking current data…
What if you don't cover my state?
Checking current data…
Can I cancel anytime?
Yes — no contracts, no cancellation fees. Cancel from your dashboard and your plan stays active until the end of the billing period. You won't be charged again.
How does the API handle providers with multiple licenses?
The API returns the most relevant license for the provider's primary state based on their NPPES address. The full license history across states is available via the credentialing profile endpoint on Pro and Growth plans.
What's the difference between compliant, unknown, and non-compliant?
'Compliant' means active license + no OIG exclusion. 'Non-compliant' means at least one adverse signal — expired license, OIG exclusion, license revocation, or probation. 'Unknown' means we couldn't confirm compliance — either the state isn't covered yet or no license was found.
MedFabric — Provider Compliance API
Live — 9 states · National OIG + SAM + Medicare
9,346,307
NPPES providers
681,678
Active medical licenses
9 states
CA · CO · FL · IL · MI · NJ · PA · TX · WA live · NY in progress
Counts and refresh dates as of Oct 28, 2026. A state is marked stale when its source hasn't been refreshed in 60 days. “In progress” means we hold the state's records but haven't yet matched them to provider NPIs, so lookups there report “not checked” rather than “no license found.” Machine-readable coverage data →
9,346,307
NPPES providers
Refreshed Oct 2026
681,678
Active medical licenses
CA · CO · FL · IL · MI · NJ · PA · TX · WA
2
Active alerts
Needs attention
1,248
Lookups this month
of 5,000
As of Oct 28, 2026: NPPES provider data was last refreshed Oct 20, 2026, the OIG exclusion list Oct 12, 2026, and PECOS Medicare enrollment Oct 15, 2026. State license data comes directly from each state's licensing board; state source data ranges from Oct 1, 2026 to Oct 27, 2026. Per-state dates are in the coverage section above.
We currently have license data for CA, CO, FL, IL, MI, NJ, PA, TX, and WA. NY is in progress: lookups there report 'not checked' until the records are matched to provider NPIs. OIG exclusion screening, SAM.gov federal debarments, and Medicare enrollment checks are national across all 50 states. For states not yet covered, the API returns an 'unknown' status so you always know exactly what was checked.