NPI Registry Scraper avatar

NPI Registry Scraper

Pricing

from $7.50 / 1,000 results

Go to Apify Store
NPI Registry Scraper

NPI Registry Scraper

Query the NPI registry by name, organization, number, taxonomy, city, state, or postal code. Records include NPI, enumeration type, name, credential, gender, taxonomy, license, address, phone, fax, enumeration date, last updated, and status. Useful for healthcare lead generation.

Pricing

from $7.50 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

7 days ago

Last modified

Share

ParseForge Banner

๐Ÿฉบ NPI Registry Scraper

๐Ÿš€ Export U.S. National Provider Identifier (NPI) registry data in seconds. Provider name, taxonomy, address, phone, and credentials.

The NPI Registry Scraper turns the public npiregistry.cms.hhs.gov/api/ endpoint into a structured dataset. It runs an NPPES search with the filters you provide (name, taxonomy, city, state, ZIP, NPI number) and returns one flat record per provider with the primary location and primary taxonomy already extracted.

๐ŸŽฏ Target Audience๐Ÿ’ก Primary Use Cases
๐Ÿฅ Healthcare BD teamsBuild provider outreach lists
๐Ÿ’Š Pharma salesMap prescribers by specialty and territory
๐Ÿ›ก๏ธ ComplianceVerify a clinician's NPI before claims
๐Ÿ“Š AnalystsMap provider density by ZIP
๐Ÿงช ResearchersStudy U.S. healthcare workforce trends
๐Ÿ‘ฉโ€๐Ÿ’ป DevelopersMirror NPPES into your CRM

๐Ÿ“‹ What the NPI Registry Scraper does

  • Calls the public NPPES /api/ endpoint with version 2.1.
  • Forwards every supported filter (name, organization, taxonomy, address, NPI number, enumeration type).
  • Extracts the primary location address and primary taxonomy into top-level fields.
  • Paginates through the NPPES result window (up to 1,200 records per query).
  • Surfaces upstream errors as a single diagnostic record.
  • Exports to every Apify dataset format.

๐Ÿ’ก Why it matters: NPPES is the canonical source of U.S. provider identifiers, but its API returns deeply nested addresses and taxonomies. This actor flattens both into the fields your CRM expects.

๐Ÿ“Š Data fields

Each record includes: address, credential, enumerationDate, gender, name, npi, phone, results, scrapedAt, taxonomy. These field names come straight from the actor's dataset schema, so what you see here is what lands in your dataset.

โš ๏ธ Good to Know: NPPES caps a single query at 1,200 results. Narrow your filters to get the rows you want.

๐Ÿš€ How to use

  1. Click Try for free.
  2. Provide at least one filter (name, NPI, taxonomy, or address).
  3. Click Start and download the dataset.
ActorWhat it does
ParseForge ChEMBL Targets ScraperDrug-target metadata.
ParseForge ChEMBL Assays ScraperBioactivity assay metadata.
ParseForge Alpha Vantage ScraperPublic market data.
ParseForge OurAirports ScraperGlobal airport database.

๐Ÿ’ก Pro Tip: browse the complete ParseForge collection for 900+ production-grade scrapers.

Disclaimer. This actor scrapes only publicly available data. ParseForge is not affiliated with, endorsed by, or sponsored by the Centers for Medicare and Medicaid Services. Users are responsible for complying with the target site's terms of service and applicable law. Create a free account w/ $5 credit.

๐Ÿ†˜ 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.