NPI Registry Scraper
Pricing
from $9.99 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
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
| Field | Description |
|---|---|
city | City to search in (e.g. NEW YORK) |
state | Two-letter state code (can't be the only filter) |
taxonomyDescription | Specialty, e.g. DENTIST, INTERNAL MEDICINE |
enumerationType | NPI-1 (individuals), NPI-2 (organizations), or any |
firstName / lastName | Individual provider name (wildcard * after 2+ chars) |
organizationName | Organization name |
postalCode | 5-digit ZIP (wildcard) or full 9-digit ZIP |
maxRecords | Stop after this many records (API hard cap: 1200 per search) |
requestDelaySecs | Pause 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.