NPI Healthcare Provider Directory (specialty + location)
Pricing
Pay per event
NPI Healthcare Provider Directory (specialty + location)
Builds healthcare provider lists by specialty and location from the public NPI registry: name, NPI, specialty, address, phone, and affiliations. Medtech sales and network research ready.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Aaron Marxsen
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 hours ago
Last modified
Categories
Share
NPI Registry Provider Lookup by Specialty and Location
Build a clean list of healthcare providers by specialty and location, straight from the public NPPES NPI registry. For each provider you get a normalized record: NPI number, name, credential, specialty, license, full practice address, and phone. Ready for medtech sales, provider network research, and referral mapping. Public registry data only: reliable, stable, and honest about what it contains.
Built for medtech sales teams, healthcare recruiters, and network researchers.
Features
- Look up providers in the NPI registry by specialty and location
- Get NPI, name, credential, specialty, and license per provider
- Get full practice address and phone
- Forgiving specialty search that maps lay terms to NPI taxonomy
- Individual and organization records, normalized into one schema
- Pay per provider, no subscription
Use cases
- Build a targeted list of providers for medtech outreach
- Map a provider network by specialty in a market
- Research referral sources for a practice
- Give a healthcare sales agent a provider lookup tool
Input
| Field | Type | Description |
|---|---|---|
specialty | string (required) | Specialty or taxonomy keyword, for example Cardiology |
location | string (required) | City and state, or just a state, for example Asheville, NC |
maxProviders | integer (default 200) | Max records to return, up to 1200 |
{ "specialty": "Cardiology", "location": "Asheville, NC", "maxProviders": 200 }
Output
One record per provider:
{"npi": 1234567890,"type": "individual","name": "William Abernethy","credential": "M.D.","primarySpecialty": "Internal Medicine, Interventional Cardiology","licenseState": "NC","city": "ASHEVILLE","state": "NC","phone": "828-274-6000"}
Pricing: worked example
Pay per event. You are charged search-init at $0.05 once and provider-extracted at $0.01 per provider record.
Pulling 200 providers triggers 1 start ($0.05) and 200 provider events ($2.00). Total: $2.05.
How to use
- Open the actor and click Try for free.
- Enter a specialty (for example Cardiology) and a location (city and state, or a state).
- Set
maxProvidersto control list size and cost. - Click Start.
- Download the provider list as CSV or JSON from the Storage tab.
- Import into your CRM or network research tool.
FAQ
How do I search the NPI registry by specialty? Enter a specialty and a location. The actor maps common terms to NPI taxonomy (for example Cardiology to Cardiovascular Disease) and returns matching providers.
Does it include email addresses? No. The NPI registry does not publish emails. Any tool that claims registry emails is inferring them elsewhere.
Can I pull a whole state? Yes, up to 1200 records per query. Narrow by city for an exhaustive local pull.
Is this data public? Yes. It comes from the public federal NPPES registry.
Can an AI agent run this? Yes. It supports agentic payments, so a sales agent can build provider lists and pay per record.
API and agents
Run it from the Apify API or let an AI agent call it. Supports agentic payments via x402 and Skyfire (pay per event, limited permissions, no Standby).
curl -X POST "https://api.apify.com/v2/acts/hereditary_model~healthcare-provider-directory/runs?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{ "specialty": "Cardiology", "location": "Asheville, NC" }'