Doctor Directory Lead Finder — Provider Contacts API avatar

Doctor Directory Lead Finder — Provider Contacts API

Pricing

from $30.00 / 1,000 provider record returneds

Go to Apify Store
Doctor Directory Lead Finder — Provider Contacts API

Doctor Directory Lead Finder — Provider Contacts API

NPI Registry-grounded US doctor leads + optional Healthgrades/Vitals enrichment. Specialty + state filter across all 50 states. HIPAA-safe public data only. Built for medical-device sales, pharma reps, EHR/PMS SaaS, telehealth recruiting.

Pricing

from $30.00 / 1,000 provider record returneds

Rating

0.0

(0)

Developer

NexGenData

NexGenData

Maintained by Community

Actor stats

0

Bookmarked

7

Total users

0

Monthly active users

13 days ago

Last modified

Share

Doctor Directory Lead Finder

Find doctors and practices with specialty, license and contact details from public provider directories. An email-found success charge means you pay when a contact email is located.

Sourced from public registry data. These are business/professional listings for B2B outreach — use them in line with the registry's terms and applicable outreach law.

✅ Pay only when we find it

This actor charges on success — you're billed per result delivered, not per attempt. No match, no charge.

📊 Sample Output

6 real rows delivered by Doctor Directory Lead Finder — Provider Contacts API — run sdF4eq6NmXBT6Goi6 on build 0.0.16

npilastNamespecialtyprimaryTaxonomyCodelicenseNumberenumerationDate
1710071717ABBASIInternal Medicine, Cardiovascular Disease207RC0000XA246322006-10-03
1528076718ABBASIInternal Medicine, Cardiovascular Disease207RC0000XC1656192006-08-03
1962778159ABDELGHANIInternal Medicine, Cardiovascular Disease207RC0000X1285562012-04-01
1407353600ABDELKARIMInternal Medicine, Interventional Cardiology207RI0011XA1648172018-04-12
1881343796ABDELMALEKInternal Medicine, Cardiovascular Disease207RC0000XA1894082022-03-20
1275656662ABDELMALIKInternal Medicine, Cardiovascular Disease207RC0000XA981132007-04-09

Real rows from run sdF4eq6NmXBT6Goi6 on build 0.0.16 (2026-09-25), unedited apart from masked emails/phones and shortened long text; fields the source does not publish are empty.

⚙️ Sample inputs

This is the Store example input — the same input Apify's automated check runs — so it is proven to return rows on the current build. Paste it into the input form, or send it through the API, CLI or a schedule:

{
"specialty": "cardiology",
"state": "CA",
"maxProviders": 50,
"npiType": "Individual"
}

🔧 Input reference

FieldTypeDefaultWhat it does
specialty (required)string"cardiology"Medical specialty (e.g. 'cardiology', 'dermatology', 'pediatrics', 'orthopedic surgery', 'psychiatry', 'dentistry', 'ob-gyn'). 50+ canonical specialties are mapped to NUCC taxonom…
state (required)string"CA"US state code (e.g. 'CA', 'NY', 'TX'). NPI Registry filters on the provider's primary practice address state.
citystring""Refine results to a specific city. Case-insensitive; matches the practice-location city in NPI.
maxProvidersinteger50Maximum number of provider records to return (1-1000). Each provider is one dataset row. NPI Registry paginates 200 per page.
npiTypestring (Individual, Organization)"Individual"Individual = NPI-1 (most lead-gen use cases). Organization = NPI-2 (clinics, hospitals, group practices).
notionConnectorstringOptional. Connect your Notion workspace and the provider leads are also written as a Notion page in the same run — the Actor never sees your Notion credentials. Authorize a Notion…
notionParentIdstringOptional. The Notion page ID to create the page under. If blank, Notion creates a private page in your workspace.
supabaseConnectorstringOptional. Connect your own Supabase project and the results are also inserted into a table in the same run — the Actor never sees your Supabase credentials. Authorize a write-scop…
supabaseTablestring"nexgendata_leads"Target table in the public schema (created if missing, with id, a jsonb data column, and a scraped_at timestamp). Default: nexgendata_leads.
supabaseProjectIdstringYour Supabase project reference (e.g. abcdefghijklmnop). Required unless your connector URL is already project-scoped. Find it in your project URL: supabase.com/dashboard/project/…
deliveryDedupbooleantrueWhen on (default), records already delivered in a previous run are not delivered again to the same destination — so scheduled runs only push new items. Turn off to deliver every r…

🧾 JSON sample record

One real record from run sdF4eq6NmXBT6Goi6 (emails/phones masked, long text shortened):

{
"npi": "1710071717",
"enumerationType": "NPI-1",
"firstName": "ABDUL",
"lastName": "ABBASI",
"middleName": "SATTAR",
"credentials": "MD",
"organizationName": null,
"gender": "Male",
"specialty": "Internal Medicine, Cardiovascular Disease",
"primaryTaxonomyCode": "207RC0000X",
"licenseNumber": "A24632",
"licenseState": "CA",
"subSpecialties": [],
"soleProprietor": false,
"practiceAddress": {
"type": "practice",
"street": "1045 ATLANTIC AVE SUITE 912",
"city": "LONG BEACH",
"state": "CA",
"zip": "908133408",
"country": "US",
"phone": "[phone on record]",
"fax": null
},
"mailingAddress": {
"type": "mailing",
"street": "1045 ATLANTIC AVE SUITE 912",
"city": "LONG BEACH",
"state": "CA",
"zip": "908133408",
"country": "US",
"phone": null,
"fax": null
},
"enumerationDate": "2006-10-03",
"lastUpdated": "2007-09-11",
"status": "A",
"npiRegistryUrl": "https://npiregistry.cms.hhs.gov/provider-view/1710071717",
"practiceWebsite": null,
"practicePhone": "[phone on record]",
"email": null,
"acceptingNewPatients": null,
"rating": null,
"yearsOfExperience": null,
"enrichmentSource": null,
"source": "npiregistry.cms.hhs.gov"
}

💰 Pricing

EventPrice (USD)When it is charged
Actor Start (apify-actor-start)$0.02Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).
Provider record returned (provider-returned)$0.03Charged per healthcare provider record returned from NPI Registry with full profile (name, NPI, specialty, address).
Practice contact enriched (contact-enriched)$0.05Charged additionally when practice phone, website, or accepting-new-patients status is enriched from directory sources.
Email address found (email-found)$0.1Charged additionally when a verifiable email address is extracted for the provider or practice.

Pay-per-event: you pay only for what the run delivers. A run that delivers nothing bills no result events (only the actor-start event, when the actor defines one). Example: a run that delivers 100 results costs 100 × $0.03 = $3.00 plus the start fee.

More from the NexGenData Healthcare & FDA family:

15 more in this family on the NexGenData Store page.

📊 What you get

Clean JSON, one record per provider record (full output has 28 fields):

  • npi — Npi
  • enumerationType — Enumeration Type
  • firstName — First Name
  • lastName — Last Name
  • middleName — Middle Name
  • credentials — Credentials
  • organizationName — Organization Name
  • gender — Gender
  • specialty — Specialty
  • primaryTaxonomyCode — Primary Taxonomy Code

Pricing: $0.030 per provider record (Pay-Per-Event) — about 33 provider records per $1.

🤖 Use with AI agents

Point Claude, the OpenAI Agents SDK, an n8n flow or any MCP-aware client at it and run prospecting on demand.

Agentic payments (x402): Supports agentic payment via x402 — agents can call this actor with USDC, no API key required.

Industry lead lists — pick your vertical: Capterra Displacement · Building Permits · DOL Form 5500 · FDIC Banks · NPI Healthcare · Restaurants · Auto Dealers · FMCSA Carriers · SBA Recipients · Liquor Licenses · Contractor Licenses · Childcare Licenses

Found your list here? Run it through the chain: verify the emails, enrich the companies, push to your CRM.

The lead-gen workflow chain — found leads? verify → enrich → push to CRM:

  1. Find: B2B Leads Finder · Company Email Finder · Person Email Finder · Website Contact Scraper · Yellow Pages
  2. Enrich: Company Enrichment · B2B Contact Enricher · Lead List Enricher · Website Tech & Contact Audit
  3. Verify & clean: Email Verification · Bulk Email Validator · Lead List Cleaner
  4. Deliver: Leads to Notion CRM

Front door — Sales Intelligence MCP: the sales-intelligence agent that fronts this whole cluster → Sales Intelligence MCP


Public web & business-source data, assembled as sales-team prospect lists.