NPI/NPPES Healthcare Provider Scraper avatar

NPI/NPPES Healthcare Provider Scraper

Pricing

Pay per event

Go to Apify Store
NPI/NPPES Healthcare Provider Scraper

NPI/NPPES Healthcare Provider Scraper

Supercharge your healthcare provider research with our NPI/NPPES Scraper! Automate comprehensive data collection from the National Plan and Provider Enumeration System (NPPES) Registry, saving hours of manual research and ensuring you get the most accurate, up-to-date healthcare provider information

Pricing

Pay per event

Rating

5.0

(1)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

62

Total users

4

Monthly active users

8 hours ago

Last modified

Share

ParseForge Banner

๐Ÿฅ NPI/NPPES Healthcare Provider Scraper

๐Ÿš€ Collect healthcare provider data from the NPPES registry in minutes. Search by NPI number, name, specialty, city, state, or ZIP code. Export provider profiles, credentials, and contact info. No coding, no CMS account required.

The NPI/NPPES Healthcare Provider Scraper collects verified provider data from CMS's National Plan and Provider Enumeration System, returning 30+ fields per provider: NPI number, name, credentials, specialty taxonomy, practice address, mailing address, phone, fax, enumeration date, and organization details. Runs support up to 1,000,000 records on a paid plan.

The Actor queries the official NPPES API with 10 search filters: NPI number, first name, last name, city, state, ZIP code, taxonomy/specialty, and enumeration type (individual NPI-1 or organization NPI-2). Results come directly from CMS's public registry.

๐ŸŽฏ Target Audience๐Ÿ’ก Primary Use Cases
Healthcare compliance teams, insurance companies, hospital credentialing, health-tech platforms, pharmaceutical reps, researchersProvider verification, credentialing, referral network building, provider directory enrichment, compliance audits, sales targeting

๐Ÿ“‹ What the NPI/NPPES Scraper does

Direct NPPES API queries with 10 filters:

  • ๐Ÿ†” NPI lookup. Search by exact 10-digit NPI number.
  • ๐Ÿ‘ค Name search. First and last name for individual providers.
  • ๐Ÿ“ Location filters. City, state (2-letter code), and ZIP code.
  • ๐Ÿฅ Specialty filter. Taxonomy description (e.g. "Family Medicine", "Cardiology").
  • ๐Ÿข Enumeration type. NPI-1 (individual) or NPI-2 (organization).

Each provider record includes NPI, name, credentials, gender, taxonomy codes, practice address, mailing address, phone, fax, enumeration date, last update, and authorized official info (for organizations).

๐Ÿ’ก Why it matters: manually looking up providers on the NPPES website means searching one at a time. This Actor exports verified CMS registry data in bulk, ready for your credentialing workflows, provider directories, or compliance databases.

๐Ÿ“Š Data fields

Each record includes: credential, enumeration_date, enumeration_type, first_name, full_name, last_name, last_updated, location_address_1, location_address_2, location_city, location_country_code, location_country_name, location_fax, location_phone, location_postal_code, location_state, mailing_address_1, mailing_address_2, mailing_city, mailing_country_code, mailing_country_name, mailing_fax, mailing_phone, mailing_postal_code, mailing_state, middle_name, npi, organization_name, other_identifier_issuers, other_identifier_states, other_identifier_types, other_identifiers, prefix, primary_taxonomy_code, primary_taxonomy_description, primary_taxonomy_license, primary_taxonomy_state, provider_type, scrapedTimestamp, secondary_taxonomy_codes. All 40 field names come from a real production run, so what you see here is what lands in your dataset.

โš ๏ธ Good to Know: the NPPES registry is maintained by CMS (Centers for Medicare & Medicaid Services). Data comes from the official NPPES API and reflects the current state of provider enrollments.

๐Ÿš€ How to use

  1. ๐Ÿ“ Sign up. Create a free account with $5 credit (takes 2 minutes).
  2. ๐ŸŒ Open the Actor. Go to the NPI/NPPES Healthcare Provider Scraper page on the Apify Store.
  3. ๐ŸŽฏ Set input. Enter a specialty, state, or NPI number. Set maxItems.
  4. ๐Ÿš€ Run it. Click Start and let the Actor collect your data.
  5. ๐Ÿ“ฅ Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.

โฑ๏ธ Total time from signup to downloaded dataset: 3-5 minutes. No coding required.

๐Ÿ’ก Pro Tip: browse the complete ParseForge collection for more healthcare and regulatory data scrapers.

โš ๏ธ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by CMS (Centers for Medicare & Medicaid Services) or the U.S. Department of Health and Human Services. All trademarks mentioned are the property of their respective owners. Only publicly available NPPES registry data is collected.

๐Ÿ†˜ Need Help?

If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our contact form or write to parseforge@protonmail.com. We also take on paid custom data projects.

For faster answers, join our Discord. It's the best place to get support and suggest new actors.