US NPI Healthcare Provider Lookup & Export avatar

US NPI Healthcare Provider Lookup & Export

Pricing

from $2.00 / 1,000 provider records

Go to Apify Store
US NPI Healthcare Provider Lookup & Export

US NPI Healthcare Provider Lookup & Export

Look up or bulk-export US doctors, dentists, clinics and other healthcare providers from the official CMS NPI Registry: name, specialty, address, phone, license. Pay per provider.

Pricing

from $2.00 / 1,000 provider records

Rating

0.0

(0)

Developer

Tidyfold Tools

Tidyfold Tools

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

Search and bulk-export US healthcare providers (doctors, dentists, chiropractors, therapists, clinics, hospitals, pharmacies and more) from the official CMS NPPES NPI Registry, the public government database of every US provider with a National Provider Identifier.

Search by

  • NPI number(s), for verification and enrichment
  • Specialty / taxonomy (e.g. Chiropractor, Dentist, Physical Therapist)
  • State, city, ZIP code
  • First / last name or organization name
  • Individual or organization providers

Output fields

NPI, name, credential, status, primary specialty and taxonomy code, all specialties, license number and state, practice address, phone, fax, enumeration and last-updated dates, authorized official (organizations) and a link to the registry page.

Use cases

Healthcare lead lists, provider directory building, credential and NPI verification, market research by specialty and region.

Limits

The CMS registry returns at most 1,200 results per search; split big pulls by city or ZIP.

Input example

{
"state": "CO",
"city": "Denver",
"taxonomy": "Chiropractor",
"maxResults": 20
}

Output example

{
"npi": "1851018030",
"type": "organization",
"name": "100 CHIRO DOW PLLC",
"status": "A",
"primaryTaxonomy": "Chiropractor",
"taxonomyCode": "111N00000X",
"address": "5096 CENTRAL PARK BLVD",
"city": "DENVER",
"state": "CO",
"postalCode": "80238",
"phone": "952-500-2156",
"enumerationDate": "2022-10-27",
"registryUrl": "https://npiregistry.cms.hhs.gov/provider-view/1851018030"
}

Pricing

Pay per event, so you pay only for results.

$0.002 per provider record ($2 per 1,000). Set Max results to cap your spend.

There is also Apify's standard run-start fee of $0.00005 per GB of run memory (a fraction of a cent per run). The exact prices are always shown on the Pricing tab. You can cap any run with the Maximum cost per run setting.

Use it from code or no-code tools

Every run can be started from the Apify API, the Apify Python/JS clients, or connected to n8n, Make, Zapier and Google Sheets through Apify integrations. Results download as JSON, CSV, Excel or XML.

from apify_client import ApifyClient
client = ApifyClient("<YOUR_APIFY_TOKEN>")
run = client.actor("tidyfold/npi-provider-lookup").call(run_input={'state': 'CO', 'city': 'Denver', 'taxonomy': 'Chiropractor', 'maxResults': 20})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

Support

Found a bug or need a field added? Open an issue on the Issues tab. Tidyfold maintains these tools daily and usually replies within 1 business day.