NPPES NPI Registry Scraper - US Healthcare Provider Lookup avatar

NPPES NPI Registry Scraper - US Healthcare Provider Lookup

Pricing

from $15.47 / 1,000 provider records

Go to Apify Store
NPPES NPI Registry Scraper - US Healthcare Provider Lookup

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

RecordsData

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 hours ago

Last modified

Share

RecordsData

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 actorManual NPPES lookupGeneric NPI actors
SourceOfficial CMS NPPES APIOfficial site, one by oneOfficial or mirrored
Bulk search by name, state, specialty, orgYes, in one runOne provider at a timeVaries
Taxonomies with state license numbersYes, per providerYes, manual copyVaries
Export CSV, Excel, JSON, XMLOne clickCopy-pasteVaries
Free preview10 providers on the free plann/aVaries

How to use NPPES NPI Registry Scraper

  1. 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.
  2. Set max results to control how many matching providers to return.
  3. 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

FieldDescription
npi10-digit National Provider Identifier
enumerationTypeNPI-1 (individual) or NPI-2 (organization)
nameFull provider name or organization name
credentialProfessional credentials (e.g. MD, RN, DDS)
statusA (active) or I (inactive/deactivated)
phone / faxContact numbers at the primary address
addressLine1 / city / state / postalCodePrimary address on file
taxonomies / primaryTaxonomySpecialty classification(s)
primaryLicense / primaryLicenseStateLicense 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.