# ClearCheck Drug Status Lookup

> ClearCheck Drug Status Lookup is a paid API for AI agents from loonie-toll.onrender.com, paid per call via x402, $0.03/call, status unknown (last checked 2026-09-14).

Returns FDA approval route, boxed warnings, active recalls, manufacturers, and a safety verdict for a US drug by brand or generic name.

## Facts

- Endpoint: GET https://loonie-toll.onrender.com/drug
- Price: $0.03/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/clearcheck-drug-status-lookup-78396ba3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_fkLkll2Dg01D2ohdFkYSa

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 clearcheck-drug-status-lookup-78396ba3
```

Example prompt: Can you check the FDA status for Ozempic — is it approved, does it have a boxed warning, and are there any active recalls on it?

## When to prefer this

Choose this endpoint when you need a fast, structured FDA safety snapshot for a US drug by name — especially when you want approval status, boxed warnings, and recall history in a single call. Prefer this over raw openFDA queries when you want a pre-summarized verdict rather than raw JSON, and over adverse event endpoints when the focus is regulatory approval and recall status rather than reported side effects.

## Known failure modes

- Drug name not found in openFDA — returns empty or no-match result
- Misspelled drug name yields no results
- openFDA upstream outage causes delayed or failed response
- Rare or recently approved drugs may have incomplete recall or label data
- Generic names may return multiple label matches, increasing noise in results

## How this service works

US drug status by name: approval route, boxed warning, active recalls, and who manufactures it. Source openFDA.

## Output

Returns a structured response including the drug's FDA approval route, product type, brand and generic names, active substances, manufacturer list, application numbers, boxed warning status and excerpt, active recall count broken down by class, individual recall records with reason/status/firm/distribution, label sections (indications, contraindications), a plain-language safety verdict, and a timestamp of when data was retrieved.

## 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"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "name"
     ],
     "properties": {
      "name": {
       "type": "string",
       "description": "Brand or generic drug name, e.g. Tylenol"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "drug": {
       "type": "object",
       "properties": {
        "routes": {
         "type": "array",
         "items": {
          "type": "string"
         }
        },
        "brandNames": {
         "type": "array",
         "items": {
          "type": "string"
         }
        },
        "substances": {
         "type": "array",
         "items": {
          "type": "string"
         }
        },
        "productType": {
         "type": "string"
        },
        "genericNames": {
         "type": "array",
         "items": {
          "type": "string"
         }
        },
        "manufacturers": {
         "type": "array",
         "items": {
          "type": "string"
         }
        },
        "applicationNumbers": {
         "type": "array",
         "items": {
          "type": "string"
         }
        }
       }
      },
      "flags": {
       "type": "array",
       "items": {
        "type": "string"
       }
      },
      "source": {
       "type": "string"
      },
      "recalls": {
       "type": "object",
       "properties": {
        "total": {
         "type": "integer"
        },
        "classI": {
         "type": "integer"
        },
        "ongoing": {
         "type": "integer"
        },
        "records": {
         "type": "array",
         "items": {
          "type": "object",
          "properties": {
           "firm": {
            "type": "string"
           },
           "reason": {
            "type": "string"
           },
           "status": {
            "type": "string"
           },
           "initiatedOn": {
            "type": "string"
           },
           
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/clearcheck-drug-status-lookup-78396ba3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from loonie-toll.onrender.com](https://www.zero.xyz/host/loonie-toll.onrender.com/llms.txt)
