# Healthparse Open Payments — Manufacturers by Specialty & Territory

> Healthparse Open Payments — Manufacturers by Specialty & Territory is a paid API for AI agents from api.healthparse.io, paid per call via x402, $0.03/call, status unknown (last checked 2026-09-14).

Returns CMS Open Payments data rolled up by paying manufacturer, filtered by physician specialty, state, spend band, and year — showing which pharma/device companies pay a given specialty in a territory and how much.

## Facts

- Endpoint: GET https://api.healthparse.io/v1/manufacturers/open-payments
- Price: $0.03/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/healthparse-open-payments-manufacturers-by-specialty-territory-fb15f6e0
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_dZZ5X4zhLc1XgcXbk65lK

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-open-payments-manufacturers-by-specialty-territory-fb15f6e0
```

Example prompt: Which pharma and device manufacturers are paying cardiologists in Texas, and can you show me the smaller emerging ones — say under $1 million in total all-time spend — sorted from smallest to largest so I can find potential partners or gaps in the market?

## When to prefer this

Use this endpoint when you need manufacturer-level aggregations of CMS Open Payments data segmented by physician specialty and geography — particularly for competitive intelligence, partner identification, or market whitespace analysis in pharma/device. Prefer it over raw Open Payments data when you need spend rolled up per company rather than per individual payment, and when filtering by specialty + state + spend band is central to the query.

## Known failure modes

- Invalid or misspelled specialty string returns empty results or 400 error
- State code not recognized returns 400 or empty result set
- Performance year not yet loaded returns empty or defaults to latest
- max_total_spend set below any real manufacturer returns empty list
- Offset beyond result set returns empty page
- Rate limiting or payment failure returns 402/429

## How this service works

Which manufacturers pay a given physician specialty in a territory, and how much — CMS Open Payments rolled up to the paying company. Answers: which pharma/device companies already reach cardiologists in Texas, and which are the small/emerging ones (max_total_spend) to partner with or compete against? Filter: specialty, state, performance_year (defaults to latest), max_total_spend/min_total_spend, min_physicians; sort by matched_amount or manufacturer_total_spend (asc = smallest first).

## Output

A paginated list of manufacturers with their matched payment amount to the filtered specialty/state combination, their all-time total reported spend, the count of matched physician relationships, and the first year they appeared in Open Payments data — enabling market sizing, competitive mapping, and partner discovery.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "properties": {
  "input": {
   "type": "object",
   "properties": {
    "sort": {
     "type": "string",
     "description": "matched_amount|manufacturer_total_spend|first_seen_year|matched_physician_cells, optionally :asc/:desc"
    },
    "limit": {
     "type": "integer",
     "default": 25,
     "maximum": 100
    },
    "state": {
     "type": "string",
     "description": "2-letter recipient state code(s), comma-separated"
    },
    "offset": {
     "type": "integer",
     "default": 0
    },
    "specialty": {
     "type": "string",
     "description": "Open Payments recipient specialty leaf, e.g. 'Cardiovascular Disease'"
    },
    "min_physicians": {
     "type": "number",
     "description": "minimum matched physician×specialty×state relationships"
    },
    "max_total_spend": {
     "type": "number",
     "description": "only manufacturers whose all-time reported spend is ≤ this (small/emerging)"
    },
    "min_total_spend": {
     "type": "number"
    },
    "performance_year": {
     "type": "integer",
     "description": "program year; defaults to the latest loaded"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/healthparse-open-payments-manufacturers-by-specialty-territory-fb15f6e0/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)
