NPI Provider Registry
Complete US healthcare provider directory, updated weekly
Full NPPES National Provider Identifier database covering 9M+ healthcare providers across all 50 states. Includes provider demographics, specialties, practice locations, and taxonomy codes. Updated weekly from CMS.
x402 API — $0.018/query Snowflake — $0.027/query Databricks — $0.0216/query
Use cases
- ✓ Provider network adequacy analysis
- ✓ Claims processing and fraud detection
- ✓ HCP targeting and territory alignment
- ✓ Provider directory accuracy
Data fields
| Field | Type | Description |
|---|---|---|
| npi | string | 10-digit National Provider Identifier |
| provider_first_name | string | Provider first name (individuals) |
| provider_last_name_legal_name | string | Provider last name or organization legal name |
| provider_organization_name | string | Organization name (entity type 2) |
| provider_business_practice_location_address_state_name | string | Two-letter state code |
| taxonomy_code | string | Healthcare taxonomy code (primary) |
| enumeration_date | date | Date NPI was assigned |
Example queries
Find cardiologists in California
GET /api/v1/npi?state=CA&specialty=Cardiology Returns all providers in CA with cardiology taxonomy
Look up a specific provider
GET /api/v1/npi/1234567890 Returns full profile for a single NPI number
Browse free sample data
GET /api/v1/npi/sample Returns 100 California providers (free, no auth)
Data source
CMS NPPES
Update frequency: Weekly