Healthcare Provider Leads Scraper
Pricing
from $5.00 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Security
Limited permissionsShare
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
- Open the Actor and set the filters.
- Click Start. Download results as JSON, CSV or Excel, or read them through the API.
- Add a Schedule and an Integration (Slack, Google Sheets, webhook) to get new records automatically.
Input
| Field | Description |
|---|---|
taxonomyDescription | Specialty, for example Dentist, Cardiology, Chiropractor. Matches the start of the taxonomy name. |
city | City of the practice location. |
state | Two letter state code, for example TX. |
postalCode | Optional 5 digit ZIP code. |
enumerationType | ANY, NPI-1 (individuals) or NPI-2 (organizations). |
maxResults | Hard stop for the run. You are billed per result, so this caps the cost. |
proxyConfiguration | Apify 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"}
| Field | Meaning |
|---|---|
id / npi | NPI number, stable key, safe for deduplication between runs |
entityType | individual or organization |
primarySpecialty | Primary taxonomy description |
phone, fax | Practice location contact numbers, when listed |
street, city, state, postalCode | Practice location address |
licenseNumber, licenseState | License of the primary taxonomy |
otherSpecialties | Additional taxonomies |
authorizedOfficial | Name, title and phone for organizations |
mailingAddress | Mailing address, when different |
lastUpdated | Last 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.