NPI Registry - Healthcare Provider Search
Pricing
from $0.01 / 1,000 results
NPI Registry - Healthcare Provider Search
Search the official NPPES NPI Registry for healthcare providers, physicians, and organizations. Look up by NPI number, name, specialty, or location. Perfect for healthcare marketing, provider verification, credentialing, and medical data enrichment.
Pricing
from $0.01 / 1,000 results
Rating
0.0
(0)
Developer
The Howlers
Actor stats
0
Bookmarked
8
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Search the NPPES NPI Registry for healthcare providers, physicians, and organizations. Look up by NPI number, name, specialty, location, or organization. Perfect for healthcare marketing, provider verification, and medical data enrichment.
Quick Start
Test with Demo Mode (free, no API key needed)
{"demoMode": true}
Run with real data
{"demoMode": false,"task": "search_providers","countryCode": "US","npiNumbers": [],"limit": 50,"skip": 0}
Input Parameters
| Parameter | Type | Default | Required | Description |
|---|---|---|---|---|
task | string | "search_providers" | Yes* | Operation to perform |
npiNumber | string | - | No | Exact 10-digit NPI number to look up |
firstName | string | - | No | Provider first name (for individual providers) |
lastName | string | - | No | Provider last name (for individual providers) |
organizationName | string | - | No | Organization name (for organizational providers) |
taxonomyDescription | string | - | No | Provider specialty or taxonomy description (e.g., 'Family Medicine', 'Cardiology') |
city | string | - | No | City for location-based search |
state | string | - | No | Two-letter state code (e.g., CA, NY, TX) |
postalCode | string | - | No | ZIP code for location-based search |
countryCode | string | "US" | No | Country code (default: US) |
enumerationType | string | - | No | Type of NPI to search |
addressPurpose | string | - | No | Filter by address type |
npiNumbers | array | [] | No | Array of NPI numbers for batch lookup |
limit | integer | 50 | No | Maximum number of results to return (max 200) |
skip | integer | 0 | No | Number of results to skip (for pagination) |
webhookUrl | string | - | No | URL to send results to (Zapier, Make, n8n, etc.) |
demoMode | boolean | true | No | Run with sample data |
Pricing
This actor uses pay-per-event billing:
| Event | Description | Price |
|---|---|---|
| Provider Lookup | Each NPI registry lookup performed | $0.01 |
Demo mode is free -- no charges for sample data.
Troubleshooting
"API error 429" or "Rate limit"
Too many requests. Wait a minute and try again, or reduce the number of items per run.
No results or empty dataset
Check the run log for error messages. Common causes:
- Invalid input format (check the examples above)
- The target data doesn't exist or is too small to track
How do I test without an API key?
Enable Demo Mode in the input. This returns realistic sample data so you can verify the output format works for your workflow.
Built by John Rippy | Actor Arsenal