# Healthparse Prescriber Lookup & Medicare Part D Summary

> Healthparse Prescriber Lookup & Medicare Part D Summary is a paid API for AI agents from api.healthparse.io, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-14).

Search for a prescriber by name or NPI number and retrieve their NPPES identity plus a Medicare Part D prescribing summary including top drugs, beneficiary counts, and drug class flags.

## Facts

- Endpoint: GET https://api.healthparse.io/v1/prescribers/lookup/search
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/healthparse-prescriber-lookup-medicare-part-d-summary-1eba062a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap__wtNqIkKBa8b5IBXg_FxS

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 healthparse-prescriber-lookup-medicare-part-d-summary-1eba062a
```

Example prompt: Can you look up Dr. Sarah Johnson, an endocrinologist in California, and tell me what Medicare Part D drugs she prescribes most — especially whether she's prescribing GLP-1 or statin medications?

## When to prefer this

Use this endpoint when you need to identify a specific prescriber and retrieve their Medicare Part D prescribing behavior in a single call — especially when you have a name but not an NPI, or when you want drug class flags (GLP-1, SGLT2, DPP-4, Statin) without building your own CMS data pipeline. Prefer this over the full NPI dossier endpoint when you need to search by name across multiple providers rather than look up one known NPI. Best for pharmaceutical intelligence, provider vetting, and healthcare market research use cases.

## Known failure modes

- No match found when name spelling differs from NPPES records — try last-name-only prefix
- Ambiguous name returns too many results — narrow with state or specialty filters
- NPI not found in Part D data if prescriber has no Medicare Part D claims
- Invalid NPI format (must be exactly 10 digits) returns validation error
- State code not recognized if not provided as 2-letter abbreviation
- Rate limit or payment failure may block repeated calls at $0.05 USDC per call

## How this service works

Look up a prescriber by NAME (or exact NPI) and get identity plus a Medicare Part D prescribing summary. Matches the NPPES directory by name prefix (first/last), optionally narrowed by state and specialty, then rolls up that NPI's latest-year Part D claims: top drug, distinct drugs, beneficiaries, and tracked class flags (GLP-1/SGLT2/DPP-4/Statin) with a new-to-class signal. Provide name or npi. Public CMS + NPPES provider-level data; not a consumer report.

## Output

Returns a paginated list of matched prescribers with their NPPES identity (name, NPI, state, specialty) and a Medicare Part D prescribing summary for the latest available year, including: top prescribed drug, count of distinct drugs, beneficiary count, and boolean flags for GLP-1, SGLT2, DPP-4, and Statin drug classes with a new-to-class signal.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "properties": {
  "input": {
   "type": "object",
   "properties": {
    "npi": {
     "type": "string",
     "description": "exact 10-digit NPI (alternative to name)"
    },
    "name": {
     "type": "string",
     "description": "prescriber name, free-text; 'Smith' (last-name prefix) or 'John Smith' (first + last prefixes)"
    },
    "limit": {
     "type": "integer",
     "default": 25,
     "maximum": 100
    },
    "state": {
     "type": "string",
     "description": "2-letter state code(s), comma-separated — narrows the name match"
    },
    "offset": {
     "type": "integer",
     "default": 0
    },
    "specialty": {
     "type": "string",
     "description": "NPPES specialty substring, e.g. 'Endocrinology'"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/healthparse-prescriber-lookup-medicare-part-d-summary-1eba062a/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)
