NPI Lookup: NPI Registry Search for US Healthcare Providers avatar

NPI Lookup: NPI Registry Search for US Healthcare Providers

Pricing

$1.50 / 1,000 provider records

Go to Apify Store
NPI Lookup: NPI Registry Search for US Healthcare Providers

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

Winters Works

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

16 hours ago

Last modified

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

  1. Each NPI number is looked up directly; names and organizations use the registry search.
  2. The official NPPES NPI Registry API (v2.1) is queried; nothing is scraped.
  3. Records are flattened into one row per provider or organization.
  4. Name searches return up to maxPerQuery records 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):

npitypenamestatusprimarySpecialtycitystate
1003000126individualARDALAN ENKESHAFIactiveHospitalistBETHESDAMD
1881018208organizationMAYO CLINICactiveClinic/Center, Multi-SpecialtyROCHESTERMN

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.