NPI Registry Search - Healthcare Provider Leads
Pricing
from $2.00 / 1,000 results
NPI Registry Search - Healthcare Provider Leads
Search NPPES NPI Registry public records for healthcare providers. Government data on provider name, NPI number, specialty, address, and practice details. For healthcare sales, insurance verification, provider directories, and compliance.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
Ava Torres
Actor stats
0
Bookmarked
4
Total users
2
Monthly active users
11 hours ago
Last modified
Categories
Share
NPPES NPI Lookup - Healthcare Provider Search by Name, Specialty & Location
Search the NPPES National Provider Identifier Registry for doctors, nurses, hospitals, clinics, and all other licensed healthcare providers. Look up by provider name, NPI number, specialty, city, state, or ZIP code. Get practice addresses, phone numbers, credentials, taxonomy codes, and license verification data. Covers all 7 million+ active NPI registrations. No API key required.
Data comes directly from the official NPPES NPI Registry API maintained by the Centers for Medicare and Medicaid Services (CMS).
What You Get
| Field | Description |
|---|---|
npi | 10-digit National Provider Identifier |
enumerationType | NPI-1 (individual provider) or NPI-2 (organization) |
status | Provider status (A = Active) |
firstName | Provider first name (individual providers) |
lastName | Provider last name (individual providers) |
credential | Credential suffix (e.g. MD, DO, NP, PA, LCSW, DDS) |
organizationName | Organization or facility name (NPI-2 providers) |
primarySpecialty | Primary specialty or taxonomy description |
practiceAddress | Practice location street address |
practiceCity | Practice city |
practiceState | Practice state |
practicePostalCode | Practice ZIP code |
practicePhone | Practice phone number |
enumerationDate | Date the provider was assigned their NPI |
Use Cases
- Healthcare provider lead generation — Build targeted lists of physicians, dentists, therapists, or specialists filtered by specialty, city, and state for outreach campaigns.
- Provider credentialing — Verify that a provider has an active NPI before onboarding them to a health plan, employer network, or telemedicine platform.
- Referral network mapping — Identify all providers of a specific specialty within a geographic area for referral relationship building.
- Medical device and pharma sales — Generate prospect lists of surgeons, cardiologists, oncologists, or other specialists by territory.
- Healthcare directory building — Pull structured provider data for a geographic area to build or update a provider directory.
- Compliance and KYC — Verify provider credentials and active status for regulatory compliance in healthcare contracting.
- Research — Analyze the distribution of healthcare providers by specialty, geography, or credential type.
- Practice management — Look up NPI numbers for billing, prior authorization, and insurance credentialing workflows.
How to Use
Step 1: Open the actor on Apify
Go to the actor page and click Try for free.
Step 2: Configure your input
Option A — Search individual providers by name and specialty
{"searchType": "individual","lastName": "Smith","taxonomyDescription": "Cardiology","state": "CA","maxResults": 100}
Option B — Search organizations (hospitals, clinics)
{"searchType": "organization","organizationName": "Kaiser","state": "CA","maxResults": 50}
Option C — Direct NPI lookup
{"searchType": "npi","npi": "1234567890"}
Option D — Search by specialty and ZIP code
{"searchType": "individual","taxonomyDescription": "Internal Medicine","postalCode": "10001","maxResults": 200}
Step 3: Run and export
Click Start. Most queries return results in under 10 seconds. Larger requests (up to 10,000 providers) complete within a minute or two.
Input Reference
| Field | Type | Description |
|---|---|---|
searchType | string | "individual" (doctors/nurses), "organization" (hospitals/clinics), or "npi" (direct lookup) |
firstName | string | Provider first name (individual search) |
lastName | string | Provider last name (individual search) |
organizationName | string | Organization or facility name |
npi | string | 10-digit NPI number for direct lookup |
taxonomyDescription | string | Specialty filter (e.g. "Internal Medicine", "Dentist", "Cardiology", "Social Worker") |
city | string | City filter |
state | string | State filter (2-letter code, e.g. "CA", "NY", "TX") |
postalCode | string | ZIP code filter (5-digit or 9-digit) |
maxResults | integer | Max providers to return (default: 100, max: 10,000) |
Cost Estimate
This actor uses the NPPES NPI Registry public API maintained by CMS, which is free. Apify charges only for compute time.
- Actor start fee: ~$0.10 per run
- Compute: Very low — most runs complete in under 30 seconds
- Typical cost for 1,000 providers: under $0.15 total
- Large jobs (10,000 providers): under $0.25 total
Output Formats
Results are stored in an Apify dataset and can be exported as:
- JSON — Full structured output
- CSV — Flat format ready for CRM import or spreadsheet analysis
- Excel — Direct download from the dataset view
- Google Sheets — Connect via Apify's Google Sheets integration
- Zapier / Make / HubSpot — Push provider records directly into your CRM or automation workflow
FAQ
Do I need an API key? No. The NPPES NPI Registry API is publicly accessible without authentication. This actor handles all requests on your behalf.
What is an NPI number? The National Provider Identifier is a unique 10-digit identification number assigned to every healthcare provider in the United States. It is required for billing Medicare, Medicaid, and most private insurance. Every licensed provider who transmits health information electronically must have one.
What is the difference between NPI-1 and NPI-2? NPI-1 is assigned to individual providers (doctors, nurses, therapists, dentists). NPI-2 is assigned to organizations such as hospitals, group practices, and clinics. Both types are searchable.
How many providers are in the registry? The NPPES registry contains over 7 million active NPI records, covering every type of licensed healthcare provider in the US.
Can I search by specialty?
Yes. Use the taxonomyDescription field with any specialty term (e.g. "Cardiology", "Family Medicine", "Psychiatry", "Physical Therapy"). The search supports partial matches.
How current is the data? The NPPES registry is updated weekly by CMS. This actor queries the live API, so results reflect the current registry state.
Can I use this for HIPAA-compliant workflows? NPI data in the NPPES registry is public information. There is no HIPAA restriction on using or distributing NPI numbers and the associated practice information, as this data is intended to be publicly accessible for billing and credentialing purposes.