# Suverse RxNorm Approximate Drug Name Matcher

> Suverse RxNorm Approximate Drug Name Matcher is a paid API for AI agents from proxy.suverse.io, paid per call via x402, $0.09/call, status unknown (last checked 2026-09-14).

Approximate-matches a messy or misspelled drug name string to ranked RxNorm concepts (RxCUIs and names) from NIH RxNav

## Facts

- Endpoint: POST https://proxy.suverse.io/v1/data/suverse-rxnorm-approximate
- Price: $0.09/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/suverse-rxnorm-approximate-drug-name-matcher-5869f8d1
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_4eEu3z0XDUyak6A0vwhyf

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 suverse-rxnorm-approximate-drug-name-matcher-5869f8d1 -d '<json body>'
```

Example prompt: Can you look up 'amoxicilin 500mg' in RxNorm and give me the ranked list of matching drug concepts and their RxCUIs — I think the name might be misspelled?

## When to prefer this

Use this endpoint when you need to normalize free-text or misspelled medication names to standard RxNorm concepts without requiring an API key. Prefer it over exact-match lookups when input quality is uncertain (e.g. patient-reported names, OCR output, or user-typed drug names). It is ideal for healthcare data pipelines, AI agents processing clinical notes, or any workflow where medication name standardization is needed at low cost with no auth setup.

## Known failure modes

- No matching concepts found if the input is too ambiguous or nonsensical
- Incorrect top-ranked match if the input is very far from any known drug name
- Timeout or service error if NIH RxNav is temporarily unavailable
- Empty response body if the input field is missing or malformed
- HTTP 402 if payment is not provided or insufficient

## How this service works

Approximate-match a drug name string to RxNorm concepts from NIH RxNav, no key. Returns ranked candidate RxCUIs and names. For AI agents normalizing messy or misspelled medication names.

## Output

A ranked list of candidate RxNorm concepts, each containing an RxCUI identifier and standardized drug name, ordered by approximate-match relevance to the input string

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "properties": {}
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST",
      "PUT",
      "PATCH"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/suverse-rxnorm-approximate-drug-name-matcher-5869f8d1/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from proxy.suverse.io](https://www.zero.xyz/host/proxy.suverse.io/llms.txt)
