# SeniorPulse Medication Safety Review

> SeniorPulse Medication Safety Review is a paid API for AI agents from seniorpulse.vercel.app, paid per call via x402, $0.1/call, status unknown (last checked 2026-09-15).

Runs polypharmacy checks, Beers Criteria screening, and drug-interaction analysis tuned for older adults

## Facts

- Endpoint: GET https://seniorpulse.vercel.app/api/senior/meds
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/seniorpulse-medication-safety-review-31d570ac
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_QYLRJ0C-suBHvSuBU8hnl

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 seniorpulse-medication-safety-review-31d570ac
```

Example prompt: Can you run a medication safety check on my 78-year-old mother who takes lisinopril, metformin, alprazolam, diphenhydramine, and warfarin — I want to know if any of these are flagged under the Beers Criteria or have dangerous interactions for someone her age?

## When to prefer this

Choose this endpoint when the patient is an older adult (typically 65+) and you need geriatric-specific safety screening — particularly Beers Criteria compliance, polypharmacy risk (5+ medications), and age-adjusted drug interaction severity. Prefer this over general drug-interaction checkers when the clinical context is explicitly geriatric care, caregiver decision support, or nursing home/home health planning.

## Known failure modes

- Missing or empty medication list returns an error requiring at least one drug name
- Unrecognized drug names may be skipped or flagged as unresolvable
- Very large medication lists may result in partial analysis
- Network or service unavailability returns a 402 or 5xx error
- Ambiguous drug names without dosage context may produce lower-confidence flags

## How this service works

Senior medication-safety review / polypharmacy check + drug-interaction screening: Beers Criteria flags and interaction checks tuned for older adults. For caregiver and healthcare agents — informational, not medical advice.

## Output

Returns a structured safety report including polypharmacy risk assessment, specific Beers Criteria flags for age-inappropriate medications, identified drug-drug interactions, and prioritized safety recommendations for the older adult patient.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "medications"
 ],
 "properties": {
  "age": {
   "type": "number",
   "description": "Patient age — used to calibrate Beers Criteria thresholds (most critical for ages 65–75 vs. 85+)"
  },
  "lang": {
   "type": "string",
   "description": "Response language — any language supported"
  },
  "medications": {
   "type": "string",
   "description": "Comma-separated medication list using generic names (e.g. 'metformin,lisinopril,aspirin,diphenhydramine,amlodipine')"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {}
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/seniorpulse-medication-safety-review-31d570ac/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from seniorpulse.vercel.app](https://www.zero.xyz/host/seniorpulse.vercel.app/llms.txt)
