NPI Provider Search (Doctors by Specialty & Location)
Pricing
$2.00 / 1,000 providers
NPI Provider Search (Doctors by Specialty & Location)
Pricing
$2.00 / 1,000 providers
Rating
0.0
(0)
Developer
Rakesh Pai
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Security
Limited permissionsShare
Find US healthcare providers from the official NPPES NPI Registry by specialty (taxonomy), city, state, ZIP or name. Returns NPI, name, credential, specialty, license, practice address and phone.
Data source: CMS NPPES NPI Registry API. Official public data, no API key, no login and no scraping of protected pages. Results are returned as clean, flat JSON that is ready for spreadsheets, databases, BI tools and AI agents.
What can you use it for?
- Healthcare sales lead lists by specialty and territory
- Provider directory building and validation
- Referral network mapping
- Market sizing by specialty and geography
- Use it as a tool from AI agents through the Apify MCP server, or schedule it and send new results to Slack, Google Sheets or a webhook
Input
| Field | Name | Description |
|---|---|---|
taxonomy | Specialty (taxonomy) | Taxonomy description, e.g. Dermatology, Nurse Practitioner, Dentist |
city | City | Practice city |
state | State | 2-letter state code |
postalCode | ZIP code | 5-digit ZIP (prefix wildcard supported with *) |
lastName | Last name | Provider last name |
organizationName | Organization name | Organization name |
enumerationType | Provider type | NPI-1 individuals, NPI-2 organizations |
maxResults | Max results | Max providers (NPPES caps a query at 1,200) |
Example input
{"taxonomy": "Dermatology","city": "San Jose","state": "CA","maxResults": 5}
Output
Each result is one dataset item with these fields: npi, type, name, credential, gender, status, primarySpecialty, taxonomyCode, license, licenseState, address, city, state, postalCode, phone, fax, enumerationDate, lastUpdated, url.
Example output (real result, long fields shortened)
{"npi": "1821312091","type": "NPI-2","name": "ADVANCED DERMATOLOGY AND SKIN SURGERY INC","credential": null,"gender": null,"status": "A","primarySpecialty": "Dermatology","taxonomyCode": "207N00000X","license": "A97430","licenseState": "CA","address": "4155 MOORPARK AVE STE 3","city": "SAN JOSE","state": "CA","postalCode": "95117","phone": "586-344-1624","fax": "408-493-6782","enumerationDate": "2010-03-17","lastUpdated": "2023-03-07","url": "https://npiregistry.cms.hhs.gov/provider-view/1821312091"}
Download the results as JSON, CSV, Excel or XML, or read them through the Apify API.
Pricing
This Actor uses pay-per-event pricing. You pay $0.002 per provider returned, plus standard Apify platform usage, which is small because the Actor only calls lightweight APIs. You are never charged for results that are not returned. To cap spending, set a maximum cost per run in the run options.
Tips
- Start with a small max-results value to check your filters, then scale up.
- Schedule the Actor (for example daily) with a "since" date filter where available to get change alerts.
- The data comes straight from the official source, so its freshness and completeness depend on that publisher.
Disclaimer
This Actor is not affiliated with or endorsed by the data publisher. Verify critical decisions against the official source.