# CARG Toxicity Score Calculator (Hurria 2011)

> CARG Toxicity Score Calculator (Hurria 2011) is a paid API for AI agents from api.magentlab.com, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-15).

Computes the Cancer and Aging Research Group (CARG) chemotherapy toxicity score from 11 caller-supplied clinical flags and returns risk category (low/intermediate/high) with predicted grade 3–5 toxicity probability.

## Facts

- Endpoint: GET https://api.magentlab.com/api/calc/carg_tt
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/carg-toxicity-score-calculator-hurria-2011-dcf21817
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_eZVqN4ozaovaLS1QkMEX8

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 carg-toxicity-score-calculator-hurria-2011-dcf21817
```

Example prompt: Calculate the CARG chemo toxicity score for a 76-year-old male with GI cancer, hemoglobin of 9.8 g/dL, Jelliffe CrCl of 28 mL/min, planned for standard-dose polychemotherapy, who had one fall in the last 6 months, rates his hearing as fair, needs help with his medications, and has had decreased social activity — he can still walk a full block.

## When to prefer this

Use this endpoint when you need the original Hurria 2011 CARG Table 5 integer score for geriatric oncology patients being considered for chemotherapy. Prefer it over general risk calculators when the clinical workflow requires an explicit toxicity risk tier (low/intermediate/high) with the published toxicity probabilities. Note that this is not the 2016 revised CARG, not CRASH, and does not generate chemotherapy orders or compute Jelliffe CrCl — those inputs must be supplied by the caller.

## Known failure modes

- Missing required query parameter returns 400 error — all 12 fields are mandatory
- Out-of-range hemoglobin (outside 3–22 g/dL) or age (outside 18–120) rejected
- Invalid enum value for sex (must be 'male' or 'female') causes validation error
- Caller must supply Jelliffe CrCl — magent does not compute it from creatinine/demographics
- Boolean fields passed as strings instead of true/false may cause parse errors
- This endpoint implements 2011 Hurria, not the 2016 revision — results will differ from tools using updated weights

## How this service works

Hurria 2011 Table 5 CARG toxicity: age ≥72 (+2), GI/GU (+2, not inverted), standard dose (+2), polychemotherapy (+2), Hb male <11 or female <10 g/dL (+3), caller-assigned Jelliffe CrCl <34 (+3; magent does not compute Jelliffe), hearing fair/worse (+2), ≥1 fall in 6 months (+3), limited walking 1 block (+2), help with meds (+1), decreased social activity (+1). Max 19. 0-5 low 30%, 6-9 intermediate 52%, 10-19 high 83%. Not the 2016 revision, not CRASH, not a chemo order.

## Output

Returns the integer CARG total score (0–19), the risk tier (low 0–5, intermediate 6–9, or high 10–19), and the associated predicted grade 3–5 chemotherapy toxicity probability (approximately 30%, 52%, or 83% respectively), based on the Hurria 2011 Table 5 derivation cohort.

## 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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "headers": {
     "type": "object",
     "additionalProperties": {
      "type": "string"
     }
    },
    "queryParams": {
     "type": "object",
     "required": [
      "age",
      "gi_or_gu",
      "standard_dose",
      "polychemotherapy",
      "hemoglobin_g_dl",
      "sex",
      "jelliffe_crcl_ml_min",
      "hearing_fair_or_worse",
      "falls_last_6_months",
      "limited_walking_one_block",
      "needs_help_with_medications",
      "decreased_social_activity"
     ],
     "properties": {
      "age": {
       "type": "integer",
       "description": "Age in years (18-120). Hurria 2011 Table 5: ≥72 scores 2. Derived in patients ≥65; magent still applies the ≥72 rule at any accepted age."
      },
      "sex": {
       "enum": [
        "female",
        "male"
       ],
       "type": "string",
       "description": "Sex used for the hemoglobin cutoff (female or male). Male <11 g/dL or female <10 g/dL scores 3."
      },
      "gi_or_gu": {
       "type": "boolean",
       "description": "GI or GU cancer as assigned by the caller (Hurria 2011 Table 5). true scores 2. Lung, breast, GYN, and other cancers are 0. This is a risk factor present (+2), not inverted. magent does not assign cancer type from histology text."
      },
      "standard_dose": {
       "type": "boolean",
       "description": "Standard chemotherapy dose as assigned by the caller (Hurria 2011 Table 5). true scores 2. Dose-reduced is 0. magent does not read a chemo order."
      },
      "hemoglobin_g_dl": {
       "type": "number",
       "description": "Hemoglobin in g/dL (3-22). Male <11 or female <10 scores 3 (Hurria 2011 Table 5). 11.0 male and 10.0 female do not score."
      },
      "polychemotherapy": {
       "type": "boolean",
       "description": "Polychemotherapy as assigned by the caller (Hurria 2011 Table 5). true scores 2."
      },
      "falls_last_6_months": {
       "type": "boolean",
       "description": "≥1 fall in the last 6 months as assigned by the caller (Hurria 2011 Table 5). true scores 3. magent does not take a fall history."
      },
      "j
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/carg-toxicity-score-calculator-hurria-2011-dcf21817/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.magentlab.com](https://www.zero.xyz/host/api.magentlab.com/llms.txt)
