NPI Registry Search - Healthcare Provider Leads avatar

NPI Registry Search - Healthcare Provider Leads

Pricing

from $2.00 / 1,000 results

Go to Apify Store
NPI Registry Search - Healthcare Provider Leads

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

Ava Torres

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

2

Monthly active users

11 hours ago

Last modified

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

FieldDescription
npi10-digit National Provider Identifier
enumerationTypeNPI-1 (individual provider) or NPI-2 (organization)
statusProvider status (A = Active)
firstNameProvider first name (individual providers)
lastNameProvider last name (individual providers)
credentialCredential suffix (e.g. MD, DO, NP, PA, LCSW, DDS)
organizationNameOrganization or facility name (NPI-2 providers)
primarySpecialtyPrimary specialty or taxonomy description
practiceAddressPractice location street address
practiceCityPractice city
practiceStatePractice state
practicePostalCodePractice ZIP code
practicePhonePractice phone number
enumerationDateDate 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

FieldTypeDescription
searchTypestring"individual" (doctors/nurses), "organization" (hospitals/clinics), or "npi" (direct lookup)
firstNamestringProvider first name (individual search)
lastNamestringProvider last name (individual search)
organizationNamestringOrganization or facility name
npistring10-digit NPI number for direct lookup
taxonomyDescriptionstringSpecialty filter (e.g. "Internal Medicine", "Dentist", "Cardiology", "Social Worker")
citystringCity filter
statestringState filter (2-letter code, e.g. "CA", "NY", "TX")
postalCodestringZIP code filter (5-digit or 9-digit)
maxResultsintegerMax 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.