primarySpecialty
Optional
Primary Medicare specialty.
Medicare Doctors Scraper
Pricing
from $17.00 / 1,000 results
Search the official CMS Doctors and Clinicians dataset for US Medicare providers by specialty, state, city, ZIP, name or credential. Combine every practice location into one row per provider, capture every secondary specialty, and track individual and group Medicare assignment separately.
npi
Optional
10-digit National Provider Identifier.
firstName
Optional
Provider first name.
middleName
Optional
Provider middle name.
lastName
Optional
Provider last name.
suffix
Optional
Name suffix.
gender
Optional
Gender as recorded by CMS.
credential
Optional
e.g. MD, DO, NP, PA.
medicalSchool
Optional
Medical school name.
graduationYear
Optional
Year of graduation.
primarySpecialty
Optional
Primary Medicare specialty.
secondarySpecialties
Optional
Every secondary specialty published (the source has up to 4 slots), not just the first.
telehealth
Optional
True when the source flags this provider for telehealth.
individualPacId
Optional
Individual PAC ID.
enrollmentId
Optional
Medicare enrollment ID.
groupName
Optional
Group or practice name at this location. Null in aggregated mode (see locations).
groupPacId
Optional
Group PAC ID at this location. Null in aggregated mode.
groupProviderCount
Optional
Number of clinicians in this group. Null in aggregated mode.
addressLine1
Optional
Practice street address. Null in aggregated mode.
addressLine2
Optional
Second address line. Null in aggregated mode.
city
Optional
Practice city. Null in aggregated mode.
state
Optional
Practice state code. Null in aggregated mode.
zipCode
Optional
Practice ZIP code, formatted with a dash when 9 digits. Null in aggregated mode.
phone
Optional
Practice phone number. Null in aggregated mode.
acceptsMedicareAssignmentIndividual
Optional
The provider's own Medicare assignment status at this location. Null in aggregated mode.
acceptsMedicareAssignmentGroup
Optional
The group's Medicare assignment status at this location, which can differ from the individual's. Null in aggregated mode.
addressId
Optional
CMS's own normalized address identifier, useful for grouping locations without text matching. Null in aggregated mode.
locationCount
Optional
Number of distinct enrollment/group/address combinations for this provider. Only set in aggregated mode.
locations
Optional
Every group/practice location for this provider, each with its own groupName, address, phone and Medicare assignment status. Only set in aggregated mode.
url
Optional
Link to the NPI registry provider view.
source
Optional
Always "CMS Doctors & Clinicians (National Downloadable File)".
observedAt
Optional
ISO 8601 timestamp of when the record was collected.
error
Optional
Null on success. On a failed run, a single item with a populated error field is written instead.