NPI Healthcare Provider Directory (specialty + location) avatar

NPI Healthcare Provider Directory (specialty + location)

Pricing

Pay per event

Go to Apify Store
NPI Healthcare Provider Directory (specialty + location)

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

Aaron Marxsen

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 hours ago

Last modified

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

FieldTypeDescription
specialtystring (required)Specialty or taxonomy keyword, for example Cardiology
locationstring (required)City and state, or just a state, for example Asheville, NC
maxProvidersinteger (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

  1. Open the actor and click Try for free.
  2. Enter a specialty (for example Cardiology) and a location (city and state, or a state).
  3. Set maxProviders to control list size and cost.
  4. Click Start.
  5. Download the provider list as CSV or JSON from the Storage tab.
  6. 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" }'