# Modified Sgarbossa Criteria Calculator (Smith 2012)

> Modified Sgarbossa Criteria Calculator (Smith 2012) 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 unweighted Smith 2012 modified Sgarbossa criteria to identify STEMI equivalent in left bundle branch block (LBBB) based on three caller-assigned ECG flags.

## Facts

- Endpoint: GET https://api.magentlab.com/api/calc/modified_sgarbossa
- 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/modified-sgarbossa-criteria-calculator-smith-2012-cd4c0f73
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_b0DcXd9XhqaROPH-cVX0f

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 modified-sgarbossa-criteria-calculator-smith-2012-cd4c0f73
```

Example prompt: Using the Smith 2012 modified Sgarbossa criteria, evaluate this LBBB ECG: concordant ST elevation ≥1 mm is present, concordant ST depression in V1–V3 is absent, and excessive discordant STE with ST/S ratio ≤ −0.25 is absent — is this a STEMI equivalent?

## When to prefer this

Choose this endpoint when you need the unweighted Smith 2012 modified Sgarbossa criteria specifically — which uses a ST/S ratio ≤ −0.25 for discordant leads rather than the original 5 mm threshold, and treats any positive flag as a positive result rather than accumulating weighted points. Do not use this if you need the original Sgarbossa 1996 5/3/2 scoring system or if you need automated ECG measurement — the caller must supply the three boolean findings directly.

## Known failure modes

- Missing required boolean flags will result in a validation error
- Passing non-boolean values for flag parameters may cause a bad request error
- Conflating this with the original Sgarbossa 1996 5/3/2 weighted point score may produce unexpected interpretation
- Conflating this with the 5 mm discordant rule (original Sgarbossa) rather than the 25% S-wave ratio (Smith 2012) represents a caller input error
- Network or payment (x402) failures may prevent the call from completing

## How this service works

Smith 2012 unweighted modified Sgarbossa for STEMI equivalent in LBBB. Positive if ANY of three caller-assigned flags is true: concordant ST elevation ≥1 mm in a lead with positive QRS, concordant ST depression ≥1 mm in V1–V3, or ≥1 mm discordant STE with ST/S ratio ≤ −0.25 (STE ≥25% of the preceding S-wave). Not the original Sgarbossa 1996 5/3/2 points score. Not a 5 mm discordant rule. magent does not measure the ECG. Not a diagnosis.

## Output

Returns a boolean or structured result indicating whether the modified Sgarbossa criteria (Smith 2012) are met — positive if ANY of the three caller-supplied flags is true (concordant STE ≥1 mm, concordant ST depression in V1–V3, or discordant STE with ST/S ≤ −0.25), negative if all three are false. Not a diagnosis.

## 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": [
      "concordant_st_elevation_1mm",
      "concordant_st_depression_v1_v3",
      "excessive_discordant_ste_st_s_ge_0_25"
     ],
     "properties": {
      "concordant_st_elevation_1mm": {
       "type": "boolean",
       "description": "Concordant ST elevation ≥1 mm in a lead with a positive QRS as assigned by the caller (Smith 2012). true or false. magent does not measure the ECG."
      },
      "concordant_st_depression_v1_v3": {
       "type": "boolean",
       "description": "Concordant ST depression ≥1 mm in V1, V2, or V3 as assigned by the caller (Smith 2012). true or false. magent does not measure the ECG."
      },
      "excessive_discordant_ste_st_s_ge_0_25": {
       "type": "boolean",
       "description": "≥1 mm discordant ST elevation with ST/S ratio ≤ −0.25 (STE ≥25% of the preceding S-wave depth) as assigned by the caller (Smith 2012). true or false. magent does not measure the ECG. Not the original Sgarbossa 1996 5 mm discordant rule."
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/modified-sgarbossa-criteria-calculator-smith-2012-cd4c0f73/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)
