NPI Registry Scraper
Pricing
from $7.50 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share

๐ฉบ 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 teams | Build provider outreach lists |
| ๐ Pharma sales | Map prescribers by specialty and territory |
| ๐ก๏ธ Compliance | Verify a clinician's NPI before claims |
| ๐ Analysts | Map provider density by ZIP |
| ๐งช Researchers | Study U.S. healthcare workforce trends |
| ๐ฉโ๐ป Developers | Mirror 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
- Click Try for free.
- Provide at least one filter (name, NPI, taxonomy, or address).
- Click Start and download the dataset.
๐ Recommended Actors
| Actor | What it does |
|---|---|
| ParseForge ChEMBL Targets Scraper | Drug-target metadata. |
| ParseForge ChEMBL Assays Scraper | Bioactivity assay metadata. |
| ParseForge Alpha Vantage Scraper | Public market data. |
| ParseForge OurAirports Scraper | Global 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.