# med.halowerk.com Ingredient Equivalence Comparator

> med.halowerk.com Ingredient Equivalence Comparator is a paid API for AI agents from med.halowerk.com, paid per call via x402, $0.006/call, status unknown (last checked 2026-09-15).

Resolves two drug products to their RxNorm concepts and returns a detailed, field-by-field comparison of active ingredients, strengths, dose form, and route of administration — listing every difference individually.

## Facts

- Endpoint: POST https://med.halowerk.com/v1/ingredient-equivalence
- Price: $0.006/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/med-halowerk-com-ingredient-equivalence-comparator-3b379a26
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_qrMCdROndPLlRU9FU0b_G

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 med-halowerk-com-ingredient-equivalence-comparator-3b379a26 -d '<json body>'
```

Example prompt: Can you compare Advil and ibuprofen 200mg oral tablets side by side — show me every difference in active ingredients, strength, dose form, and route of administration according to their RxNorm records?

## When to prefer this

Use this endpoint when you need a granular, field-level pharmaceutical equivalence comparison grounded in official RxNorm records — especially for brand-vs-generic checks, formulary substitution decisions, or clinical safety audits. Prefer this over a simple name lookup when ingredient strength differences matter, or when you need to distinguish between matching ingredients at different doses versus fully non-matching ingredients.

## Known failure modes

- Drug name cannot be resolved to an RxNorm concept — returns unresolved product error
- Ambiguous drug name matches multiple RxNorm concepts — may return disambiguation error or pick one
- One or both products lack complete RxNorm ingredient data — comparison may be partial
- Misspelled drug name leads to no match found
- Non-drug product or veterinary drug name fails to resolve

## How this service works

Resolves two products to their RxNorm concepts and compares what the register declares about each: the active ingredient set, the strength per ingredient, the dose form and the route of administration. Every difference is listed individually rather than collapsed into a verdict, and matching ingredients with differing strengths are reported as such rather than as a match.

## Output

A structured comparison of the two resolved drug products showing: matched and unmatched active ingredients, per-ingredient strength values with any discrepancies flagged, dose form for each product, and route of administration for each product — with every difference listed as a discrete item rather than a single pass/fail verdict.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "drug_a": {
   "type": "string",
   "maxLength": 200,
   "minLength": 2
  },
  "drug_b": {
   "type": "string",
   "maxLength": 200,
   "minLength": 2
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/med-halowerk-com-ingredient-equivalence-comparator-3b379a26/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from med.halowerk.com](https://www.zero.xyz/host/med.halowerk.com/llms.txt)
