# PedSRC Blunt Abdomen Streck 2017 Rule

> PedSRC Blunt Abdomen Streck 2017 Rule 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).

Applies the Streck 2017 PedSRC decision rule to identify pediatric patients at very low risk of blunt intra-abdominal injury requiring CT

## Facts

- Endpoint: GET https://api.magentlab.com/api/calc/pedsrc
- 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/pedsrc-blunt-abdomen-streck-2017-rule-bcaf15ba
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_p1SKmSjSx9vBnk5Ac2KDb

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 pedsrc-blunt-abdomen-streck-2017-rule-bcaf15ba
```

Example prompt: Run the Streck 2017 PedSRC blunt abdomen rule for a pediatric trauma patient: AST is 180 U/L, no abdominal pain reported, abdominal exam is abnormal, chest x-ray is normal, and pancreatic enzymes are normal.

## When to prefer this

Use this endpoint when you need to apply the Streck 2017 five-criterion PedSRC rule specifically for pediatric blunt abdominal trauma risk stratification. This is not the Holmes 2013 PECARN IAI rule — choose this when the clinical context is Streck 2017 and all five caller-assigned criteria values are available. Best suited for structured clinical decision support workflows where the clinician has already assessed the patient and obtained AST, imaging, and enzyme results.

## Known failure modes

- Missing required query parameters (ast_u_l, abnormal_abdominal_exam, abnormal_chest_xray, abdominal_pain, abnormal_pancreatic_enzymes) returns an error
- AST value outside 1-10000 U/L range may be rejected or produce unexpected output
- Boolean fields sent as strings rather than true/false may cause parsing errors
- Payment failure (x402) if USDC balance insufficient

## How this service works

PedSRC blunt abdomen (Streck 2017). Very low risk of blunt intra-abdominal injury only when none of five caller-assigned findings is present: AST >200 U/L, abnormal abdominal examination (wall trauma, distension, or tenderness), abnormal chest x-ray, abdominal pain, and abnormal pancreatic enzymes (amylase or lipase). Presence of a criterion does not mandate CT. Not a diagnosis. Not Holmes 2013 PECARN IAI. magent does not examine the child or assay AST, amylase, or lipase.

## Output

Returns a classification indicating whether the patient meets the very low risk criteria under the Streck 2017 PedSRC rule — very_low_risk is true only when all five criteria (AST >200, abnormal abdominal exam, abnormal chest x-ray, abdominal pain, abnormal pancreatic enzymes) are absent. Individual criterion results may also be returned.

## 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": [
      "ast_u_l",
      "abnormal_abdominal_exam",
      "abnormal_chest_xray",
      "abdominal_pain",
      "abnormal_pancreatic_enzymes"
     ],
     "properties": {
      "ast_u_l": {
       "type": "number",
       "description": "Aspartate aminotransferase in U/L (number 1-10000). Positive Streck 2017 variable iff >200 U/L (200 is not positive). magent does not assay AST."
      },
      "abdominal_pain": {
       "type": "boolean",
       "description": "Reported abdominal pain as assigned by the caller. true means pain is present and very_low_risk is false. true or false. magent does not take a pain score."
      },
      "abnormal_chest_xray": {
       "type": "boolean",
       "description": "Abnormal chest x-ray as assigned by the caller. true means the finding is present and very_low_risk is false. true or false. magent does not read a radiograph."
      },
      "abnormal_abdominal_exam": {
       "type": "boolean",
       "description": "Abnormal abdominal examination (wall trauma, distension, or tenderness) as assigned by the caller. true means the finding is present and very_low_risk is false. true or false. magent does not examine the child."
      },
      "abnormal_pancreatic_enzymes": {
       "type": "boolean",
       "description": "Abnormal amylase or lipase as assigned by the caller. true means the finding is present and very_low_risk is false. true or false. magent does not assay amylase or lipase."
      }
     }
    }
   },
   "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/pedsrc-blunt-abdomen-streck-2017-rule-bcaf15ba/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)
