Medicare Provider Records — CMS Doctor Data API avatar

Medicare Provider Records — CMS Doctor Data API

Pricing

$20.00 / 1,000 provider records

Go to Apify Store
Medicare Provider Records — CMS Doctor Data API

Medicare Provider Records — CMS Doctor Data API

Search 2.8M+ Medicare-enrolled physicians and clinicians from the official CMS Doctors & Clinicians file by state, specialty, and city — with NPI, credentials, practice address, and phone. For medtech/pharma sales and recruiting.

Pricing

$20.00 / 1,000 provider records

Rating

0.0

(0)

Developer

NexGenData

NexGenData

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

an hour ago

Last modified

Categories

Share

Medicare Provider Records

Medicare provider public records from CMS — specialties, schools and practice detail.

Public regulatory/health data — not medical advice.

📊 Sample Output

6 real rows delivered by Medicare Provider Records — CMS Doctor Data API — run QJr9K1sFRutQzukCv on build 0.0.4

npiprimary_specialtymedical_schoolcityphonesource
1154875961CLINICAL PSYCHOLOGISTOTHERLOS ANGELES[phone on record]CMS Doctors & Clinicians (National Downloadable File)
1275093056INTERVENTIONAL RADIOLOGYRUTGERS, ROBERT WOOOD JOHNSON MEDICAL SCHOOLLOS ANGELES[phone on record]CMS Doctors & Clinicians (National Downloadable File)
1558868265DIAGNOSTIC RADIOLOGYUNIVERSITY OF TEXAS MEDICAL SCHOOL AT HOUSTONLOS ANGELES[phone on record]CMS Doctors & Clinicians (National Downloadable File)
1659788792NURSE PRACTITIONEROTHERLOS ANGELES[phone on record]CMS Doctors & Clinicians (National Downloadable File)
1700812211CARDIOVASCULAR DISEASE (CARDIOLOGY)OTHERLOS ANGELES[phone on record]CMS Doctors & Clinicians (National Downloadable File)
1124563358NURSE PRACTITIONEROTHERLOS ANGELES[phone on record]CMS Doctors & Clinicians (National Downloadable File)

Real rows from run QJr9K1sFRutQzukCv on build 0.0.4 (2026-09-25), unedited apart from masked emails/phones and shortened long text; fields the source does not publish are empty.

⚙️ Sample inputs

This is the Store example input — the same input Apify's automated check runs — so it is proven to return rows on the current build. Paste it into the input form, or send it through the API, CLI or a schedule:

{
"states": [
"CA"
],
"max_results": 50
}

🔧 Input reference

FieldTypeDefaultWhat it does
statesarray["CA"]Filter providers by 2-letter state code (e.g. CA, NY, TX). Empty = all states.
specialtiesarrayKeep providers whose primary specialty matches (e.g. Cardiology, Internal Medicine, Dermatology). Empty = all.
citiesarrayKeep providers in these cities (e.g. Los Angeles). Empty = all.
max_resultsinteger50Maximum provider records to return.
include_rawbooleanfalseAttach the raw CMS record.

🧾 JSON sample record

One real record from run QJr9K1sFRutQzukCv (emails/phones masked, long text shortened):

{
"npi": "1154875961",
"last_name": "FENTON",
"first_name": "DANIEL",
"gender": "M",
"credential": "",
"primary_specialty": "CLINICAL PSYCHOLOGIST",
"secondary_specialties": null,
"medical_school": "OTHER",
"grad_year": "2020",
"facility_name": "EXTRA YEARS PSYCHOLOGY CALIFORNIA PC",
"address": null,
"city": "LOS ANGELES",
"state": "CA",
"zip": "90004",
"phone": "[phone on record]",
"telehealth": "Y",
"source": "CMS Doctors & Clinicians (National Downloadable File)",
"detected_at": "2026-09-25T00:00:47.677831+00:00"
}

💰 Pricing

EventPrice (USD)When it is charged
Provider record (provider-record)$0.02Charged per Medicare provider record returned.

Pay-per-event: you pay only for what the run delivers. A run that delivers nothing bills no result events (only the actor-start event, when the actor defines one). Example: a run that delivers 100 results costs 100 × $0.02 = $2.00 plus the start fee.

More from the NexGenData Healthcare & FDA family:

17 more in this family on the NexGenData Store page.

📊 What you get

Clean JSON, one record per provider (full output has 18 fields):

  • npi — Npi
  • last_name — Last name
  • first_name — First name
  • gender — Gender
  • credential — Credential
  • primary_specialty — Primary specialty
  • secondary_specialties — Secondary specialties
  • medical_school — Medical school
  • grad_year — Grad year
  • facility_name — Facility name

Pricing: $0.020 per provider (Pay-Per-Event) — about 50 providers per $1.

🤖 Use with AI agents

Point Claude, the OpenAI Agents SDK, an n8n flow or any MCP-aware client at it and pull official records on demand.

Agentic payments (x402): Supports agentic payment via x402 — agents can call this actor with USDC, no API key required.

CMS quality & provider records — every CMS compare dataset:

Hospital · Nursing Home · Home Health · Hospice · Dialysis · Open Payments · Open Payments Pro

FDA records: OpenFDA Drug · Drug Approvals · Drug Shortages · Purple Book · Warning Letters/483 · Pharma Pipeline · Adverse Events · Medical Devices

Agent front door — Healthcare & FDA MCP: Healthcare & FDA MCP

This actor is currently private — treated and ready for review.

Public official records and enforcement data, assembled for research and monitoring.