Chorelet
Apify Actor

US Healthcare Providers (NPI)

8 million doctors, dentists, clinics and hospitals by specialty and place — with practice phones.

Pay per result on Apify. Runs that return nothing cost nothing; Apify's free plan includes $5 of usage a month, and Apify Bronze, Silver and Gold subscribers get 10%, 20% and 30% off.

Every US healthcare provider is in the National Provider Identifier registry. Search it by specialty, state, city, postal code, name or NPI number and get one row per provider: name and credential, every specialty on the record, licence number and state, practice and mailing address, telephone and fax.

Individuals and organisations share one schema — a dentist and the practice they work for come back with the same columns, and an organisation row names its authorised official with their direct number. It is public-domain government data: no API key, no quota, free to use commercially.

What you get

  • • Practice phone and fax on most records
  • • Individuals and organisations in one schema
  • • Specialty, licence number and issuing state
  • • Direct NPI lookup for a list you already have
  • • Monitored daily

Typical uses

  • • Call lists for medical device and software sales
  • • Referral networks by specialty and area
  • • Verifying a provider's licence and specialty
  • • Enriching a list of NPI numbers

Output

npi, type, name, credential, organizationName, statusWho they are
primarySpecialty, specialties, licenseNumber, licenseStateWhat they practise
phone, fax, practiceAddress, practiceCity, practiceState, practicePostalCodeHow to reach them
authorizedOfficial, authorizedOfficialTitle, authorizedOfficialPhoneWho runs the organisation

Run it from code

Same Actor, same output, from your own scripts (any language) or from n8n, Make and Zapier.

curl -X POST "https://api.apify.com/v2/acts/chorelet~npi-providers-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"specialties":["dentist"],"states":["TX"],"cities":["Austin"],"onlyWithPhone":true,"maxResults":1000}'