NPI Provider API
The NPI Provider API is a lightweight REST wrapper around the public NPPES NPI Registry API. It is designed for developers who need provider search and NPI validation without dealing with the raw upstream response structure. Responses are normalized into a cleaner schema with a formatted address, a primary taxonomy object, a simple provider type, and a straightforward active/inactive status.…
NPI Provider API endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET |
Health check /health |
Returns a simple status response so you can confirm the service is running. |
| GET |
Search providers /v1/provider/search |
Search individual or organization providers using common filters and return normalized provider objects. |
| GET |
Get provider by NPI /v1/provider/{npi} |
Retrieve a single normalized provider record by 10-digit NPI. |
| GET |
Validate NPI /v1/provider/{npi}/validate |
Check whether an NPI exists and whether the provider is currently active. |
NPI Provider API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $10 / month | — |
|
| ULTRA | $25 / month | — |
|
| MEGA | $50 / month | — |
|