NPI Registry Scraper avatar

NPI Registry Scraper

Pricing

from $9.99 / 1,000 results

Go to Apify Store
NPI Registry Scraper

NPI Registry Scraper

NPI Registry Scraper is an Apify Actor that searches the official CMS NPPES NPI Registry for U.S. healthcare providers and organizations, returning structured NPI records with provider details, specialty, address, and contact information—without requiring proxies or browser automation.

Pricing

from $9.99 / 1,000 results

Rating

0.0

(0)

Developer

Jamshaid Arif

Jamshaid Arif

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

NPI Registry Scraper (Apify Actor)

Searches US healthcare providers and organizations via the official CMS NPPES NPI Registry API — no proxies or browser automation needed.

Input

FieldDescription
cityCity to search in (e.g. NEW YORK)
stateTwo-letter state code (can't be the only filter)
taxonomyDescriptionSpecialty, e.g. DENTIST, INTERNAL MEDICINE
enumerationTypeNPI-1 (individuals), NPI-2 (organizations), or any
firstName / lastNameIndividual provider name (wildcard * after 2+ chars)
organizationNameOrganization name
postalCode5-digit ZIP (wildcard) or full 9-digit ZIP
maxRecordsStop after this many records (API hard cap: 1200 per search)
requestDelaySecsPause between paginated calls

At least one search field is required, and state alone is rejected by the API.

Output

Flat records in the default dataset:

{
"npi": "1770383192",
"name": "10 WEST 46TH STREET DENTAL PLLC",
"enumeration_type": "NPI-2",
"taxonomy": "Dentist, General Practice",
"address": "10 W 46TH ST STE 1402",
"city": "NEW YORK",
"state": "NY",
"postal_code": "100364515",
"phone": "212-752-1252"
}

The 1200-result cap

The NPPES API limits limit + skip to 1200 per search. To cover a big city completely, split the search — e.g. run once per postal code or per taxonomy — and merge the datasets.