NPPES NPI Registry Scraper - US Healthcare Provider Lookup
Pricing
from $15.47 / 1,000 provider records
NPPES NPI Registry Scraper - US Healthcare Provider Lookup
Search the official CMS NPPES NPI Registry for US healthcare providers and organizations: name, credentials, addresses, phone numbers, specialty taxonomies with license numbers, and enumeration status.
Pricing
from $15.47 / 1,000 provider records
Rating
0.0
(0)
Developer
RecordsData
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
10 hours ago
Last modified
Categories
Share
NPPES NPI Registry Scraper - US Healthcare Provider Lookup
What does NPPES NPI Registry Scraper do?
NPPES NPI Registry Scraper searches the official CMS NPPES NPI Registry, the US government's authoritative database of every National Provider Identifier (NPI) issued to healthcare providers and organizations. Look up an individual provider or a healthcare organization by name, NPI number, specialty, or location, and get their credentials, addresses, phone/fax numbers, and every specialty taxonomy with its associated license number and state.
No login, no anti-bot workarounds - this is a fully open US federal government API. Runs on the Apify platform with API access, scheduling, monitoring and CSV/Excel/JSON export.
Why use NPPES NPI Registry Scraper?
- Provider credentialing & compliance - verify a healthcare provider's NPI, license, and specialty before onboarding them.
- Medical billing & claims - confirm NPI and taxonomy details required for insurance claims processing.
- Healthcare lead generation - build lists of providers or organizations by specialty and location.
- Directory & network building - populate an insurance network or referral directory with verified provider data.
How NPPES NPI Registry Scraper compares to alternatives
| This actor | Manual NPPES lookup | Generic NPI actors | |
|---|---|---|---|
| Source | Official CMS NPPES API | Official site, one by one | Official or mirrored |
| Bulk search by name, state, specialty, org | Yes, in one run | One provider at a time | Varies |
| Taxonomies with state license numbers | Yes, per provider | Yes, manual copy | Varies |
| Export CSV, Excel, JSON, XML | One click | Copy-paste | Varies |
| Free preview | 10 providers on the free plan | n/a | Varies |
How to use NPPES NPI Registry Scraper
- Go to the Input tab and search by last name (individuals), organization name, exact NPI numbers, specialty, state, city, or postal code - combine filters for precision.
- Set max results to control how many matching providers to return.
- Click Run. Download results as JSON, CSV, or Excel from the dataset viewer.
Input
- Exact NPI numbers (optional) - 10-digit NPIs to look up directly.
- Last name contains (optional) - search individual providers (NPI-1).
- Organization name contains (optional) - search organizations (NPI-2), e.g. hospitals, clinics.
- Specialty / taxonomy contains, State, City, Postal code (all optional) - narrow the search further.
- Max results - cap on how many records to return (10 on free plan).
Example input:
{"organizationName": "hospital","state": "TX","maxItems": 200}
Output
{"recordType": "provider-record","npi": "1821205840","enumerationType": "NPI-2","name": "HOSPITAL","status": "A","phone": "972-230-0854","addressLine1": "605 AUSTIN DR","city": "DESOTO","state": "TX","postalCode": "751156605","primaryTaxonomy": "General Acute Care Hospital","primaryLicense": "581741","primaryLicenseState": "TX"}
You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.
Data table
| Field | Description |
|---|---|
npi | 10-digit National Provider Identifier |
enumerationType | NPI-1 (individual) or NPI-2 (organization) |
name | Full provider name or organization name |
credential | Professional credentials (e.g. MD, RN, DDS) |
status | A (active) or I (inactive/deactivated) |
phone / fax | Contact numbers at the primary address |
addressLine1 / city / state / postalCode | Primary address on file |
taxonomies / primaryTaxonomy | Specialty classification(s) |
primaryLicense / primaryLicenseState | License number and issuing state for the primary specialty |
Pricing / Cost estimation
This actor uses Pay Per Event pricing - you only pay per provider record actually delivered, straight from a single API call with no extra fetch.
Tips or Advanced options
- Substring search is automatic - name searches match anywhere in the name (an implicit wildcard is applied), so "hospital" also matches "Baptist Hospital" and similar.
- Combine specialty + state for targeted network-building (e.g. all Nurse Practitioners in California).
- Use exact NPI numbers for the fastest, most precise lookups when verifying known providers.
FAQ, disclaimers, and support
Is this legal? NPPES is a fully public CMS (Centers for Medicare & Medicaid Services) registry - every NPI record is public information by federal design, with no login or paywall.
Why do some providers have multiple taxonomies? Providers can hold licenses in multiple specialties or states - the actor returns every taxonomy on file, with the primary one flagged separately.
Found a bug or need bulk NPI lookups at scale? Open an issue in the Issues tab or contact us for a custom scraper tailored to your credentialing or billing pipeline.