Live — CA · FL · IL · National OIG + Medicare

Provider compliance,
verified at the source

License status, OIG exclusions, and Medicare enrollment — one API call. Built for compliance-driven teams who can't afford an incident.

9M+
NPPES providers
390K+
Physician licenses
<200ms
p99 latency
3 states
CA · FL · IL live
Get started freeView docs →
Try it live
NPI lookup
Name search
Sample providers
Enter an NPI above and hit Verify to see live compliance data
Built for

Teams who verify providers

One API replaces hours of manual checks across NPPES, state medical boards, OIG, and CMS.

Medical staffing
A placed contractor with a lapsed license is a direct liability. Verify every provider before day one — and continuously after.
Telemedicine platforms
A state line is a license boundary. Confirm cross-border licensure and automate provider onboarding with real-time checks.
Credentialing services
Manual primary-source verification takes weeks. Replace it with API-driven checks — from weeks to minutes.
Healthcare marketplaces
One OIG-excluded provider puts your entire Medicare relationship at risk. Know before they list.
How it works

The compliance engine

Every API call runs a multi-source verification pipeline and returns a single deterministic verdict.

NPI input
License check
OIG screen
Medicare lookup
Compliance result
Compliant
Provider has an active or delinquent license in the target state within the freshness window. Not on OIG exclusion list.
active_licensedelinquent_license
Non-compliant
Provider has an adverse finding. Any single adverse signal triggers non-compliance.
oig_excludedlicense_revokedlicense_probationlicense_expiredlicense_inactive
Unknown
Compliance cannot be determined. No license found for this state, 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
Live
160,982 licenses
FL
Live
87,504 licenses
IL
Live
144,962 licenses
TX
Coming soon
NY
Coming soon
API

One call. Everything you need.

REST API with Bearer token auth. JSON responses. Full documentation →

Request
curl -H "Authorization: Bearer YOUR_KEY" https://api.medfabric.org/v1/provider/1003000039
Response
{ "npi": "1003000039", "compliance": "compliant", "license_status": "active", "oig_excluded": false, "medicare_enrolled": true }
Platform

Everything your team needs, in one place

Beyond the API — a full compliance dashboard for teams who need monitoring, credentialing profiles, batch processing, and audit trails.

9,034,519
NPPES providers
Feb 2026
390,732
Physician licenses
CA · FL · IL
2
Active alerts
Needs attention
1,248
Lookups this month
of 5,000
Recent verifications
Provider ACompliant
Provider BDelinquent
Provider COIG excluded
Compliance dashboard for your team
Free accounts get single NPI lookup and the status page. Batch processing, monitoring, credentialing profiles, and webhooks are available on paid plans.
Continuous monitoring
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 250 lookups/month at no cost. Batch, monitoring, and credentialing profiles require a paid plan.

Basic
$0250 lookups/month. No credit card required.
  • Single NPI lookup — no login required
  • Full compliance result per lookup
  • OIG + PECOS + license checks
  • Quality flags & score
  • Community support
Get started free →
250 lookups/month, free forever. No time limit.
Most popular
Pro
$99/mo · 5,000 lookups
  • Everything in Basic
  • Batch verification (up to 100)
  • CSV & JSON exports
  • Change feed alerts
  • Webhook integrations
  • Email support
Start free →
Enterprise
$499/mo · Unlimited
  • Everything in Pro
  • Supply analytics
  • Provider network graph
  • Dedicated support & SLA
  • Custom BAA
Book a demo →

Volume pricing available for >50K lookups/month. Contact sales for custom contracts and BAA.