# FAST-ED Stroke Severity Score Calculator

> FAST-ED Stroke Severity 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).

Calculates the Lima 2016 FAST-ED score from five neurological findings to help identify possible large vessel occlusion (LVO) in stroke triage

## Facts

- Endpoint: GET https://api.magentlab.com/api/calc/fast_ed
- 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/fast-ed-stroke-severity-score-calculator-6d99f7d1
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_wbUppe3CnX05Oxwhrt2lK

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 fast-ed-stroke-severity-score-calculator-6d99f7d1
```

Example prompt: Calculate the FAST-ED score for a patient with facial palsy score 1, arm weakness score 2, speech score 2, eye deviation score 1, and neglect score 1 — and tell me if LVO is suggested.

## When to prefer this

Use this endpoint when you need a validated, reproducible FAST-ED score calculation based on the Lima 2016 scale and want a structured LVO suggestion flag and severity band — especially in prehospital or emergency department triage workflows where consistency and auditability matter. Prefer this over manual computation to avoid arithmetic errors and to get the standardized severity band classification automatically.

## Known failure modes

- Missing required query parameter returns validation error
- Out-of-range integer (e.g. facial_palsy=2 or arm_weakness=3) returns schema validation error
- Non-integer or float values rejected
- Payment failure (402) if x402 payment header absent or insufficient

## How this service works

Lima 2016 FAST-ED (Field Assessment Stroke Triage for Emergency Destination): facial_palsy 0-1 + arm_weakness 0-2 + speech 0-2 + eye_deviation 0-2 + neglect 0-2. Max 9. lvo_suggested iff score ≥4. Bands 0_to_1 / 2_to_3 / gte_4. Time is documented for decision making (0 points, not scored). Not a stroke diagnosis or transfer order. magent does not examine the patient.

## Output

Returns the computed FAST-ED total score (0–9), a boolean lvo_suggested flag (true if score ≥4), and the severity band (0_to_1, 2_to_3, or gte_4). Does not constitute a stroke diagnosis or transfer order.

## 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": [
      "facial_palsy",
      "arm_weakness",
      "speech",
      "eye_deviation",
      "neglect"
     ],
     "properties": {
      "speech": {
       "enum": [
        0,
        1,
        2
       ],
       "type": "integer",
       "description": "Caller-assigned Lima 2016 FAST-ED speech changes (integer 0-2): 0 absent, 1 mild to moderate, 2 severe, global aphasia, or mute. magent does not examine the patient."
      },
      "neglect": {
       "enum": [
        0,
        1,
        2
       ],
       "type": "integer",
       "description": "Caller-assigned Lima 2016 FAST-ED denial/neglect (integer 0-2): 0 absent, 1 extinction to bilateral stimulation in only one sensory modality, 2 does not recognize own hand or orients only to one side. magent does not examine the patient."
      },
      "arm_weakness": {
       "enum": [
        0,
        1,
        2
       ],
       "type": "integer",
       "description": "Caller-assigned Lima 2016 FAST-ED arm weakness (integer 0-2): 0 no drift, 1 drift or some effort against gravity, 2 no effort against gravity or no movement. magent does not examine the patient."
      },
      "facial_palsy": {
       "enum": [
        0,
        1
       ],
       "type": "integer",
       "description": "Caller-assigned Lima 2016 FAST-ED facial palsy (integer 0-1): 0 normal or minor, 1 partial or complete. magent does not examine the patient."
      },
      "eye_deviation": {
       "enum": [
        0,
        1,
        2
       ],
       "type": "integer",
       "description": "Caller-assigned Lima 2016 FAST-ED eye deviation (integer 0-2): 0 absent, 1 partial, 2 forced. magent does not examine the patient."
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
 
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/fast-ed-stroke-severity-score-calculator-6d99f7d1/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)
