# ISTH/SSC Bleeding Assessment Tool (BAT) – Rodeghiero 2010

> ISTH/SSC Bleeding Assessment Tool (BAT) – Rodeghiero 2010 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 Rodeghiero 2010 ISTH/SSC bleeding assessment tool total score by summing 14 caller-assigned symptom severity integers (0–4 each) for a maximum score of 56.

## Facts

- Endpoint: GET https://api.magentlab.com/api/calc/isth_bat
- 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/isth-ssc-bleeding-assessment-tool-bat-rodeghiero-2010-c1c20c42
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap__nDFVPxVdY0F51QdnyHJH

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 isth-ssc-bleeding-assessment-tool-bat-rodeghiero-2010-c1c20c42
```

Example prompt: Calculate the Rodeghiero 2010 ISTH/SSC BAT total score for a patient with these Table S1 values: epistaxis 2, cutaneous 1, minor wounds 0, oral cavity 1, gi bleeding 0, hematuria 0, tooth extraction 1, surgery 2, menorrhagia 2, postpartum hemorrhage 0, muscle hematomas 0, hemarthrosis 0, cns bleeding 0, other bleeding 1.

## When to prefer this

Use this endpoint when you need to mechanically sum the 14 Rodeghiero 2010 ISTH/SSC BAT symptom integers that have already been independently assigned by a clinician. It is appropriate for automating the arithmetic step in hematology clinical workflows, research pipelines, or EHR integrations where the symptom scoring has already occurred. Do not use it to perform bleeding history intake, apply diagnostic cutoffs, or diagnose bleeding disorders.

## Known failure modes

- Missing any of the 14 required query parameters returns a validation error
- cns_bleeding values other than 0, 3, or 4 are rejected as invalid enum values
- Non-integer or out-of-range values (e.g. 5 or -1) fail schema validation
- HTTP 402 if payment is not provided via x402 protocol

## How this service works

Rodeghiero 2010 ISTH/SSC bleeding assessment tool (BAT). Fourteen caller-assigned Table S1 symptom integers (0-4; cns_bleeding 0, 3, or 4 only). magent sums only (max 56) and does not take the bleeding history. This 2010 letter did not identify an abnormal bleeding score; magent does not apply later Elbatarny 2014 / WFH ≥4 male / ≥6 female / ≥3 child cutoffs. Not a VWD diagnosis and not a medical device.

## Output

Returns the arithmetic sum of all 14 caller-provided symptom severity integers, yielding an ISTH BAT total score between 0 and 56. The endpoint does not apply Elbatarny 2014 or WFH diagnostic cutoffs and does not interpret or diagnose bleeding disorders.

## 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": [
      "epistaxis",
      "cutaneous",
      "minor_wounds",
      "oral_cavity",
      "gi_bleeding",
      "hematuria",
      "tooth_extraction",
      "surgery",
      "menorrhagia",
      "postpartum_hemorrhage",
      "muscle_hematomas",
      "hemarthrosis",
      "cns_bleeding",
      "other_bleeding"
     ],
     "properties": {
      "surgery": {
       "enum": [
        0,
        1,
        2,
        3,
        4
       ],
       "type": "integer",
       "description": "Caller-assigned Rodeghiero 2010 Table S1 surgery integer (0-4). 0 no/trivial or none done; 1 referred in ≤25% of procedures, no intervention; 2 referred in >25% of procedures, no intervention; 3 surgical hemostasis or antifibrinolytics; 4 blood transfusion, replacement therapy, or desmopressin. magent does not take the bleeding history."
      },
      "cutaneous": {
       "enum": [
        0,
        1,
        2,
        3,
        4
       ],
       "type": "integer",
       "description": "Caller-assigned Rodeghiero 2010 Table S1 cutaneous integer (0-4). 0 no/trivial; 1 five or more bruises >1 cm in exposed areas; 2 consultation only; 3 extensive; 4 spontaneous hematoma requiring blood transfusion. magent does not take the bleeding history."
      },
      "epistaxis": {
       "enum": [
        0,
        1,
        2,
        3,
        4
       ],
       "type": "integer",
       "description": "Caller-assigned Rodeghiero 2010 Table S1 epistaxis integer (0-4). 0 no/trivial; 1 >5/year or >10 minutes; 2 consultation only; 3 packing, cauterization, or antifibrinolytic; 4 blood transfusion, replacement therapy, or desmopressin. magent does not take the bleeding history."
      },
      "hematuria": {
       "enum": [
        0,
        1,
        2,
        3,
        4
       ],
       "type": "integer",
       "description": "Caller-assigned Rodeghiero 2010 Table S1 hematuria integer (0-4). 0 no/trivial; 1 pre
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/isth-ssc-bleeding-assessment-tool-bat-rodeghiero-2010-c1c20c42/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)
