$0.05
per call · USD Coin on Base
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.
Endpoint
GET https://api.healthparse.io/v1/prescribers/lookup/search1
Calls / 30d
1
Unique payers / 30d
Aug 19
Last called
exact
Payment scheme
Call this service
import { wrapFetchWithPayment } from "@x402/fetch";
import { privateKeyToAccount } from "viem/accounts";
const account = privateKeyToAccount(process.env.PRIVATE_KEY);
const fetchWithPay = wrapFetchWithPayment(fetch, account);
const res = await fetchWithPay("https://api.healthparse.io/v1/prescribers/lookup/search", {
method: "GET",
});
const data = await res.json();curl -X GET \
"https://api.healthparse.io/v1/prescribers/lookup/search?name=example&npi=example&state=example" \
-H "X-PAYMENT: <signed x402 payment>"Example response
{
"field_visibility": {
"gated": [
"has_part_d",
"total_part_d_claims",
"distinct_drugs",
"beneficiaries",
"top_drug_claims",
"writes_glp1",
"writes_sglt2",
"writes_dpp4",
"writes_statin",
"drug_classes_written",
"new_to_class",
"latest_year"
],
"teaser": [
"npi",
"prescriber_name",
"specialty",
"state",
"city",
"top_drug",
"total_drug_classes_tracked"
]
},
"latest_year": 2024,
"records_notice": "Prescriber identity from the public NPPES provider directory joined to that NPI's Medicare Part D prescribing as published in the CMS 'by Provider and Drug' public file. Part D figures are for the latest loaded year (PY2024); 'beneficiaries' is the largest per-drug beneficiary count CMS publishes for the prescriber and is typically null in the current load (the by-drug file suppresses beneficiary counts below 11). Absence of Part D rows means no Medicare Part D activity was published for that NPI — not that the provider does not prescribe. Provider-level program data — not a consumer report, and not for FCRA-regulated eligibility decisions.",
"rows": [
{
"beneficiaries": null,
"city": "San Pablo",
"distinct_drugs": 28,
"drug_classes_written": [
"GLP-1",
"Statin"
],
"has_part_d": true,
"latest_year": 2024,
"new_to_class": false,
"npi": "1952964959",
"prescriber_name": "Aarentino Smith",
"specialty": "Nurse Practitioner",
"state": "CA",
"top_drug": "Atorvastatin Calcium",
"top_drug_claims": 398,
"total_drug_classes_tracked": 2,
"total_part_d_claims": 1447,
"writes_dpp4": false,
"writes_glp1": true,
"writes_sglt2": false,
"writes_statin": true
}
],
"selectors": [
"name=smith"
],
"total_matched": 1
}Payment details
0x177ea123a35253ba8869a7e21e717978e482351dUSD Coin · 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913Is this your API?
Pin it to the top of Search & Web and the homepage with a featured placement.
More from Healthparse & similar services
Healthparse · Nonprofits
api.healthparse.io
Nonprofit health organization Form 990 filing history by EIN. Answers: what are the revenues, expenses, and trends for this nonprofit across fiscal years? Source: IRS Form 990 e-filings.
Healthparse · Hpsa Search
api.healthparse.io
Find HRSA Health Professional Shortage Areas (Primary Care / Dental / Mental Health) by state, discipline, minimum shortage score, or FTE shortage — a mapped staffing-demand signal. Answers: where is the designated shortage most severe, and how many practitioner FTEs are needed? Powers medical & travel-nurse staffing. Defaults to currently-designated areas. Filter: state, discipline, min_score, min_fte, rural_status, designated_since, status; sort by hpsa_score or hpsa_fte.
Healthparse · Hospitals
api.healthparse.io
Hospital cost-report record by CMS Certification Number (CCN). Answers: what are the financial and operational metrics for this hospital across fiscal years? Includes identity, beds, discharges, revenues, net income, operating margin.