# Medicare Part D Prescriber Search by Specialty, State & Claim Volume

> Medicare Part D Prescriber Search by Specialty, State & Claim Volume is a paid API for AI agents from api.healthparse.io, paid per call via x402, $0.1/call, status unknown (last checked 2026-09-14).

Search and rank Medicare Part D prescribers by specialty, state, and claim volume using CMS provider-level data, with optional drug category filtering.

## Facts

- Endpoint: GET https://api.healthparse.io/v1/prescribers/part-d/search
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/medicare-part-d-prescriber-search-by-specialty-state-claim-volume-e78b5645
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_EZSbs-NfF4j4MQFBqd-cw

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability medicare-part-d-prescriber-search-by-specialty-state-claim-volume-e78b5645
```

Example prompt: Give me the top 50 Medicare Part D endocrinologists in Texas and Florida ranked by brand drug claim volume, with a minimum of 100 brand claims, for performance year 2024.

## When to prefer this

Use this endpoint when you need to build a filtered, ranked roster of prescribers by specialty and geography based on Medicare Part D claim volume — particularly for pharma commercial targeting, compliance screening, or market sizing. Prefer this over the drug-specific search endpoint when you want to target prescribers by specialty/state rather than by a specific drug name. Prefer over the individual NPI lookup when you need a bulk list rather than a single provider's profile.

## Known failure modes

- Invalid or unsupported state code returns empty results or validation error
- Specialty substring with no matches returns empty result set
- Performance year outside loaded range returns error or empty data
- min_claims set too high returns no results
- drug_category enum value misspelled causes validation error
- Exceeding limit maximum of 100 returns validation error

## How this service works

Screen Medicare Part D prescribers by specialty, state, and claim volume — the per-prescriber roster a pharma / device team targets. Optional drug_category (brand | opioid | opioid_long_acting | antibiotic) selects the matching CMS *_total_claims column for BOTH the min_claims threshold and the ranking (else total_claims). Returns one row per NPI with the CMS claim rollups. Public CMS provider-level data; not a consumer report.

## Output

Returns a paginated list of prescriber rows (up to 100 per call), each containing the prescriber's NPI, identity fields, specialty, state, and CMS claim rollup columns including total claims and the selected drug-category claim count used for filtering and ranking.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "properties": {
  "input": {
   "type": "object",
   "properties": {
    "limit": {
     "type": "integer",
     "default": 25,
     "maximum": 100
    },
    "state": {
     "type": "string",
     "description": "2-letter prescriber state code(s), comma-separated"
    },
    "offset": {
     "type": "integer",
     "default": 0
    },
    "specialty": {
     "type": "string",
     "description": "prescriber specialty substring, e.g. 'Endocrinology'"
    },
    "min_claims": {
     "type": "integer",
     "description": "minimum claims on the selected column (default 50)"
    },
    "drug_category": {
     "enum": [
      "brand",
      "opioid",
      "opioid_long_acting",
      "antibiotic"
     ],
     "type": "string",
     "description": "select the matching CMS *_total_claims column (drives min_claims + sort); omit for total_claims"
    },
    "performance_year": {
     "type": "integer",
     "description": "Part D program year (default 2024, the latest loaded)"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/medicare-part-d-prescriber-search-by-specialty-state-claim-volume-e78b5645/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.healthparse.io](https://www.zero.xyz/host/api.healthparse.io/llms.txt)
