The Mine Works
Browse on Apify
NPI Registry Scraper
← All Scrapers
Apify Actor · Government

NPI Registry Scraper

US healthcare providers, specialties, and NPIs

View on Apify Store →
First 25 free, then $0.003 / provider
Status
State ● Live
Pricing PPE
Category Government
Overview

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.

Features

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
FAQ

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.

Get Started

Try it on Apify.

Free tier on Apify with 100 results included. No credit card required.