# NIH RxNorm Drug Products Lookup (via Suverse Proxy)

> NIH RxNorm Drug Products Lookup (via Suverse Proxy) 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-13).

Returns all drug products (formulations, strengths, brand/generic names, RxCUIs) associated with a given medication name using the NIH RxNav RxNorm service.

## Facts

- Endpoint: POST https://proxy.suverse.io/v1/data/suverse-rxnorm-drugs
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/nih-rxnorm-drug-products-lookup-via-suverse-proxy-a844aef3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_lEMkwTT8u5zGV8FXVQCD7

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 nih-rxnorm-drug-products-lookup-via-suverse-proxy-a844aef3 -d '<json body>'
```

Example prompt: Can you pull all the drug products and formulations listed for metformin in RxNorm — I want to see the concept groups, product names, and RxCUI codes for every version available.

## When to prefer this

Use this endpoint when you need structured, standardized drug product data (formulations, strengths, brand/generic variants, RxCUI codes) from the authoritative NIH RxNorm source without needing your own API key. Prefer it over direct NIH RxNav calls when operating in a pay-per-use agent context with x402 micropayment support.

## Known failure modes

- Unknown or misspelled drug name returns empty concept groups
- Network timeout or upstream NIH RxNav service unavailability
- Payment failure (x402) blocks the request before reaching the data source
- Ambiguous medication name may return overly broad or unrelated concept groups
- Malformed request body returns a validation error

## How this service works

Drug products related to a name from the NIH RxNav RxNorm service, no key. Returns concept groups with product names and RxCUIs. For AI agents enumerating formulations and strengths of a medication.

## Output

Returns concept groups organized by RxNorm drug concept type (e.g. branded drug, clinical drug, drug pack), each containing product names and their corresponding RxCUI identifiers, covering all available formulations and strengths for the queried medication.

## 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/nih-rxnorm-drug-products-lookup-via-suverse-proxy-a844aef3/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)
