NPI Registry API
The NPI Registry API gives developers real-time, programmatic access to the NPPES National Provider Identifier database. Look up any active NPI, search providers by name, taxonomy, or location, and retrieve Medicare enrollment, PECOS, and LEIE data — all as clean JSON over a simple REST interface. Seven endpoints, API-key authentication, interactive Swagger docs, and a free trial. Full…
NPI Registry API endpoints
| Method | Endpoint | Description |
|---|---|---|
| Healthcare Provider Data | ||
| GET |
findbyPACId /findbyPACId |
Look up a provider's full NPPES profile and Medicare enrollment status using their PECOS PAC ID. |
| GET |
findIndividualProviderByName /findIndividualProviderByName |
|
| GET |
findProviderByName /findProviderByName |
|
| GET |
findbyPACENRLId /findbyPACENRLId |
|
| GET |
findOrganizationByName /findOrganizationByName |
|
| GET |
findProviderByTaxonomyCode /findProvidersByTaxonomyCode |
|
| GET |
findbyNPIId /findbyNPIId |
|
NPI Registry API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|