NPI Registry Scraper
US healthcare providers, specialties, and NPIs
What it does
Look up US healthcare providers from the CMS NPI Registry by name, specialty, city, or state. Returns NPI, credentials, specialty, license, and practice address. The official provider directory, no API key required.
Built in
- ✓ Search 8M+ US healthcare providers
- ✓ NPI, credentials, specialty, and license data
- ✓ Filter by name, specialty, city, or state
- ✓ Official CMS NPI Registry source
- ✓ Zero charge on empty lookups
Guides & tutorials
NPI Registry API: How to Look Up Any US Healthcare Provider Programmatically
CMS publishes the National Provider Identifier registry as a free API. Here is how to search by provider name, specialty, location, and NPI number — and what the data contains.
The Healthcare Data Stack: Providers, Clinical Trials, and FDA Safety Signals
Build a healthcare intelligence pipeline from authoritative public data. Look up providers via the NPI Registry, track trials on ClinicalTrials.gov
Common questions
What is an NPI number? +
A National Provider Identifier is a unique 10-digit number assigned to every US healthcare provider. It is required for billing Medicare, Medicaid, and most private insurers. Every active US doctor, hospital, and clinic has one.
Is the NPI registry free to access? +
Yes. The NPPES (National Plan and Provider Enumeration System) registry is maintained by CMS and provides a free REST API with no authentication required.
What fields are available per provider? +
NPI number, enumeration type (individual vs organization), legal name, credential, primary taxonomy (specialty), all practice addresses, phone numbers, and authorized official information for organizations.
Can I search by medical specialty? +
Yes. The taxonomy_description parameter accepts specialty names like Cardiology, Family Medicine, or Orthopedic Surgery. Multiple specialties can be queried in separate calls and combined.
What is the difference between Type 1 and Type 2 NPI? +
Type 1 is for individual healthcare providers (a doctor, dentist, or therapist). Type 2 is for organizations (a hospital, clinic, or group practice). Both are searchable via the same API.
Try it on Apify.
Free tier on Apify with 100 results included. No credit card required.