# magent PLASMIC Score Calculator

> magent PLASMIC Score Calculator 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-14).

Computes the Bendapudi 2017 PLASMIC score (0–7) for pretest stratification of severe ADAMTS13 deficiency in suspected TTP

## Facts

- Endpoint: GET https://api.magentlab.com/api/calc/plasmic
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/magent-plasmic-score-calculator-8ece4e59
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_E8n6kcYoz3Xn4NlYc9s4W

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 magent-plasmic-score-calculator-8ece4e59
```

Example prompt: Calculate the PLASMIC score for my patient: platelets 22 ×10^9/L, hemolysis present (reticulocyte count elevated), no active cancer, no transplant history, MCV 82 fL, INR 1.1, creatinine 1.4 mg/dL — what's the score and which pretest risk band does it fall in?

## When to prefer this

Use this endpoint when you need a deterministic, rule-based PLASMIC score computation for Bendapudi 2017 TTP pretest stratification and do not want to rely on manual arithmetic. Prefer this over general LLM arithmetic when auditability and exact boundary handling (strict less-than cutoffs) are required. Not a replacement for ADAMTS13 assay results or clinical judgment.

## Known failure modes

- Missing required query parameters (platelets, hemolysis, active_cancer, solid_organ_or_stem_cell_transplant, mcv_fl, inr) returns a 400 error
- Values outside accepted ranges (e.g. platelets >2000 or MCV <50) may return validation errors
- Neither creatinine_mg_dl nor creatinine_umol_l provided results in missing-field error
- Payment not included or insufficient returns 402 Payment Required
- Boundary values (platelets=30, MCV=90, INR=1.5, creatinine=2.0) correctly score 0 — do not treat as errors

## How this service works

Bendapudi 2017 PLASMIC: seven 1-point items (platelets <30×10^9/L, caller-assigned hemolysis, no active cancer, no solid-organ or stem-cell transplant, MCV <90 fL, INR <1.5, creatinine <2.0 mg/dL), max 7. Bands 0-4 / 5 / 6-7 are pretest groups for severe ADAMTS13 deficiency, not percents or a plasma-exchange order. magent does not assay hemolysis. Cutoffs 30, 90, 1.5, and 2.0 do not score.

## Output

Returns a total PLASMIC score from 0–7 and a pretest risk band: low (0–4), intermediate (5), or high (6–7) for severe ADAMTS13 deficiency. Exact cutoffs: platelets <30 (not 30), MCV <90 (not 90), INR <1.5 (not 1.5), creatinine <2.0 (not 2.0). The score is a pretest stratification tool, not a plasma-exchange order or percent probability.

## 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": [
      "platelets_10e9_l",
      "hemolysis",
      "active_cancer",
      "solid_organ_or_stem_cell_transplant",
      "mcv_fl",
      "inr"
     ],
     "properties": {
      "inr": {
       "type": "number",
       "description": "INR (0.8-10). Scores 1 when <1.5; 1.5 does not score."
      },
      "mcv_fl": {
       "type": "number",
       "description": "Mean corpuscular volume in fL (50-120). Scores 1 when <90; 90.0 does not score."
      },
      "hemolysis": {
       "type": "boolean",
       "description": "Caller-assigned hemolysis (Bendapudi 2017: reticulocyte count >2.5% or undetectable haptoglobin or indirect bilirubin >2.0 mg/dL). true or false. magent does not assay. 1 point if true."
      },
      "active_cancer": {
       "type": "boolean",
       "description": "Active cancer as assigned by the caller. true or false. 1 point when false (no active cancer)."
      },
      "creatinine_mg_dl": {
       "type": "number",
       "description": "Serum creatinine in mg/dL (0.1-20). Provide this or creatinine_umol_l. Scores 1 when <2.0; 2.0 does not score."
      },
      "platelets_10e9_l": {
       "type": "number",
       "description": "Platelet count ×10^9/L (1-2000). Scores 1 when <30; 30 does not score (Bendapudi 2017)."
      },
      "creatinine_umol_l": {
       "type": "number",
       "description": "Serum creatinine in µmol/L (9-1768). Converted as mg/dL = µmol/L / 88.42. Provide this or creatinine_mg_dl."
      },
      "solid_organ_or_stem_cell_transplant": {
       "type": "boolean",
       "description": "History of solid-organ or stem-cell transplant as assigned by the caller. true or false. 1 point when false (no transplant history)."
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "objec
… (truncated)
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "path": "/api/calc/plasmic",
  "count": 2,
  "items": [
   {
    "inr": 1.1,
    "score": 7,
    "mcv_fl": 85,
    "formula": "plasmic",
    "citation": {
     "id": "bendapudi-2017",
     "doi": "10.1016/S2352-3026(17)30026-1",
     "pmid": "28259520",
     "title": "Derivation and external validation of the PLASMIC score for rapid assessment of adults with thrombotic microangiopathies: a cohort study",
     "source": "Lancet Haematol. 2017;4(4):e157-e164",
     "authors": "Bendapudi PK, Hurwitz S, Fry A, et al."
    },
    "hemolysis": true,
    "max_score": 7,
    "components": [
     {
      "value": 15,
      "factor": "platelets_lt_30",
      "points": 1,
      "present": true
     },
     {
      "factor": "hemolysis",
      "points": 1,
      "present": true
     },
     {
      "factor": "no_active_cancer",
      "points": 1,
      "present": true
     },
     {
      "factor": "no_solid_organ_or_stem_cell_transplant",
      "points": 1,
      "present": true
     },
     {
      "value": 85,
      "factor": "mcv_lt_90",
      "points": 1,
      "present": true
     },
     {
      "value": 1.1,
      "factor": "inr_lt_1_5",
      "points": 1,
      "present": true
     },
     {
      "value": 1,
      "factor": "creatinine_lt_2",
      "points": 1,
      "present": true
     }
    ],
    "disclaimer": "Not a medical device. Deterministic published-formula or published-code output for autonomous agents. A licensed clinician remains responsible for patient care and billing submissions.",
    "plasmic_band": "6-7",
    "active_cancer": false,
    "creatinine_mg_dl": 1,
    "platelets_10e9_l": 15,
    "formula_expression": "PLASMIC = (platelets_10e9_l<30) + hemolysis + (not active_cancer) + (not solid_organ_or_stem_cell_transplant) + (mcv_fl<90) + (inr<1.5) + (creatinine_mg_dl<2.0); each 1; max 7; bands 0-4 / 5 / 6-7",
    "solid_organ_or_stem_cell_transplant": false
   },
   {
    "inr": 1.1,
    "score": 7,
    "mcv_fl": 85,
    "formula": "plasmic",
    "citation": {
     "id": "bendapudi-2017",
     "doi": "10.1016/S2352-3026(17)30026-1",
     "pmid": "28259520",
     "title": "Derivation and external validation of the PLASMIC score for rapid assessment of adults with thrombotic microangiopathies: a cohort study",
     "source": "Lancet Haematol. 2017;4(4):e157-e164",
     "authors": "Bendapudi PK, Hurwitz S, Fry A, et al."
    },
    "hemolysis": true,
    "max_score": 7,
    "components": [
     {
      "valu
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/magent-plasmic-score-calculator-8ece4e59/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)
