# Suverse RxNorm RxCUI Resolver

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

Resolves a drug name to its RxNorm concept identifier (RxCUI) via the NIH RxNav service, returning the list of matching RxCUI codes.

## Facts

- Endpoint: POST https://proxy.suverse.io/v1/data/suverse-rxnorm-rxcui
- Price: $0.003/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-rxcui-resolver-7ab4c271
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_w_9hydaXtVPdyGSbVsBVk

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-rxcui-resolver-7ab4c271 -d '<json body>'
```

Example prompt: Can you look up the RxCUI code for 'lisinopril' using the NIH RxNorm system so I can normalize it in my medication records?

## When to prefer this

Choose this endpoint when you need a keyless, pay-per-call way to resolve drug names to RxNorm RxCUI identifiers without setting up NIH API credentials. Ideal for AI agents normalizing medication names across disparate healthcare systems, EHRs, or pharmacy datasets. Prefer this over direct NIH RxNav calls when operating in an x402 micropayment environment or when you want a managed proxy with predictable per-call pricing.

## Known failure modes

- Drug name not found in RxNorm — returns empty RxCUI list
- Misspelled or ambiguous drug name may return no results or incorrect matches
- NIH RxNav upstream service downtime causes proxy failure
- Malformed request body returns 400 error
- Payment failure via x402 protocol blocks the request

## How this service works

Resolve a drug name to its RxNorm concept identifier RxCUI from the NIH RxNav service, no key. Returns the RxCUI list for the name. For AI agents normalizing medication names across systems.

## Output

Returns a list of RxCUI identifiers associated with the queried drug name, sourced from the NIH RxNav RxNorm database. Each RxCUI is a numeric concept identifier that uniquely represents a medication concept in the standardized RxNorm vocabulary.

## 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-rxcui-resolver-7ab4c271/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)
