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
- ✓ Empty lookups are never charged
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.
Bundesanzeiger Scraper: German Company Filings Without a Data Subscription
Pull German company filings from the Bundesanzeiger by name: annual accounts, insolvency proceedings, ad hoc disclosures and voting rights notices. No login, no API key.
Federal Contracts, Campaign Finance & UK Company Records as Structured JSON (No Login)
Three official government data sources, SAM.gov contract opportunities, FEC campaign finance, and UK Companies House, turned into clean JSON APIs for GovCon capture, compliance, and political research. No browser, no login, pay only for results delivered.
Related scrapers
USAspending Federal Awards
Every US federal contract, grant, and loan as structured JSON
FDA Recalls Scraper
Drug, device, and food recall reports as structured JSON
Federal Register Scraper
US rules, notices, and executive orders as structured JSON
India Gov Data
Trade, prices, and thousands of datasets from data.gov.in
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.
Pay only for results delivered. No credit card required to sign up.