NPI Lookup: NPI Registry Search for US Healthcare Providers
Pricing
$1.50 / 1,000 provider records
NPI Lookup: NPI Registry Search for US Healthcare Providers
NPI lookup for US healthcare providers and organizations in the official CMS NPPES NPI Registry, by NPI number, name or organization: specialty, license, practice address, status.
Pricing
$1.50 / 1,000 provider records
Rating
0.0
(0)
Developer
Winters Works
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
16 hours ago
Last modified
Categories
Share
Look up US healthcare providers and organizations in the official CMS NPPES NPI Registry. Give NPI numbers, provider names (Last, First) or organization names and get clean records: NPI, name, credential, primary specialty and taxonomy, license, practice location, phone, status and last-updated date. Export JSON, CSV or Excel.
Use cases
- Healthcare data teams: validate and enrich NPI columns in claims, referral or credentialing files.
- Billing and compliance: confirm a provider's NPI is active and matches name and specialty.
- Researchers: pull specialty and location data for a list of organizations.
- AI agents: fast structured provider lookups via API or MCP.
How it works
- Each NPI number is looked up directly; names and organizations use the registry search.
- The official NPPES NPI Registry API (v2.1) is queried; nothing is scraped.
- Records are flattened into one row per provider or organization.
- Name searches return up to
maxPerQueryrecords per query; each record returned is one billed event.
Input
{"queries": ["1003000126","Mayo Clinic"],"state": "","maxPerQuery": 3}
Empty input {} runs a small demo. Other options: state, maxPerQuery, maxResults, concurrency.
Output (one item per result)
{"npi": "1003000126","type": "individual","name": "ARDALAN ENKESHAFI","credential": "M.D.","primarySpecialty": "Internal Medicine","licenseNumber": "1957","licenseState": "MD","address": "6410 ROCKLEDGE DR STE 304","city": "BETHESDA","state": "MD","postalCode": "208171841","phone": "443-602-6207","status": "active","error": null}
Example output
Real output from a default run (some fields omitted for width):
| npi | type | name | status | primarySpecialty | city | state |
|---|---|---|---|---|---|---|
| 1003000126 | individual | ARDALAN ENKESHAFI | active | Hospitalist | BETHESDA | MD |
| 1881018208 | organization | MAYO CLINIC | active | Clinic/Center, Multi-Specialty | ROCHESTER | MN |
Every run also produces a ready-made table view in the Output tab, and you can export to JSON, CSV or Excel.
Pricing
Pay per event: $0.0015 per provider record ($1.50 per 1,000). Duplicates, failed lookups and empty results are not charged.
FAQ
Is this legal? The NPI Registry is public data that CMS publishes through its free public NPPES NPI Registry API, and this Actor queries that API directly with an identifying User-Agent and a short delay between requests (default 200 ms). Data is provided as-is and may be out of date; verify critical details with CMS or the NPPES registry itself. This Actor is not affiliated with or endorsed by CMS.
Does it return patient data? No. Only provider and organization registry entries, which are public by design.
Is this for sending bulk outreach? No. It is for lookup, validation and research. If you contact anyone you must follow CAN-SPAM, TCPA and other applicable laws.
Are failures charged? No. Errors and queries with no match are not charged.
Limitations
Data is only as current as the NPPES registry; NPIs are US-only; name searches return at most 200 records per query.
About
Built and maintained by Winters Works. Questions or feature requests: open an issue on the Actor page or email wintersworks.shop@gmail.com.