Healthcare Provider Leads Scraper avatar

Healthcare Provider Leads Scraper

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Healthcare Provider Leads Scraper

Healthcare Provider Leads Scraper

Get doctors, dentists and clinics from the official NPI Registry, filtered by specialty, city, state, ZIP and provider type, with phone, address and license, priced per result.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

M Usama

M Usama

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Security

Limited permissions

Share

What does Healthcare Provider Leads Scraper (NPI Registry) do?

It pulls doctors, dentists, clinics and other healthcare providers from the official US NPI Registry and returns clean, flat records: name, specialty, practice phone, practice address, license number, credential and the NPI number. Filter by specialty, city, state, ZIP code and provider type (individual or organization). Pricing is per result, and maxResults caps every run.

Data source

The public NPPES NPI Registry API run by CMS (npiregistry.cms.hhs.gov), which is updated by the registry daily.

Why use it?

  • Build local lead lists for dental, medical, chiropractic, physical therapy or any other specialty by city or ZIP code.
  • Find clinics and group practices (organization records) with the authorized official and their title.
  • Verify that a provider exists, is active, and holds a license in a given state.
  • Refresh a CRM or territory map without a paid provider database.

How to use it

  1. Open the Actor and set the filters.
  2. Click Start. Download results as JSON, CSV or Excel, or read them through the API.
  3. Add a Schedule and an Integration (Slack, Google Sheets, webhook) to get new records automatically.

Input

FieldDescription
taxonomyDescriptionSpecialty, for example Dentist, Cardiology, Chiropractor. Matches the start of the taxonomy name.
cityCity of the practice location.
stateTwo letter state code, for example TX.
postalCodeOptional 5 digit ZIP code.
enumerationTypeANY, NPI-1 (individuals) or NPI-2 (organizations).
maxResultsHard stop for the run. You are billed per result, so this caps the cost.
proxyConfigurationApify proxy is recommended for larger runs.

At least one of specialty, city or ZIP code is required, because the registry does not accept a state on its own.

Example input:

{ "taxonomyDescription": "Dentist", "city": "Austin", "state": "TX", "enumerationType": "ANY", "maxResults": 50 }

Output

Every record has the same shape:

{
"id": "1881105682",
"npi": "1881105682",
"name": "Dr. Sarah Khalid Abdat",
"entityType": "individual",
"credential": "B.D.S, M.S",
"primarySpecialty": "Dentist, Endodontics",
"taxonomyCode": "1223E0200X",
"phone": "254-699-7855",
"street": "4400-1 E Central Texas Expy Ste B",
"city": "Killeen",
"state": "TX",
"postalCode": "76543-7309",
"licenseNumber": "33568",
"licenseState": "TX",
"otherSpecialties": [],
"authorizedOfficial": null,
"status": "active",
"enumerationDate": "2017-10-19",
"lastUpdated": "2018-03-17",
"url": "https://npiregistry.cms.hhs.gov/provider-view/1881105682"
}
FieldMeaning
id / npiNPI number, stable key, safe for deduplication between runs
entityTypeindividual or organization
primarySpecialtyPrimary taxonomy description
phone, faxPractice location contact numbers, when listed
street, city, state, postalCodePractice location address
licenseNumber, licenseStateLicense of the primary taxonomy
otherSpecialtiesAdditional taxonomies
authorizedOfficialName, title and phone for organizations
mailingAddressMailing address, when different
lastUpdatedLast registry update, ISO date

Pricing

Pay per event: a small fee when a run starts, then a fixed price per result returned. You only pay for records that pass your filters. Set maxResults to cap any run.

Limitations

  • The registry returns at most 1,200 records per search. For large markets, run one search per city or ZIP code.
  • Email addresses are not part of the registry. Phone numbers are missing for some providers.
  • Data is only as current as what providers file with CMS.

FAQ

Is this legal? The Actor reads listings the site publishes for any visitor without a login and stores only business information published for that purpose. You are responsible for how you use the data.

Something is missing or broken? Open an issue in the Issues tab; response time is usually under a day.