ToolAssay

Turner 2007 pediatric ulcerative colitis activity index (PUCAI)

Turner 2007 pediatric ulcerative colitis activity index (PUCAI): six caller-assigned item points (abdominal pain, rectal bleeding, stool consistency of most stools, stools per 24 hours, nocturnal stools, activity level) using that paper's published integers. magent sums only (max 85) and returns the published activity band (<10 remission, 10-34 mild, 35-64 moderate, ≥65 severe). magent does not examine the child. Not a diagnosis and not the adult Mayo score.

Asked 1.4x its listed price for its own exampleour last check, 2026-09-28
1 of 1checks answered this week
302 msmedian answer time
$0.005listed price per call
$0.007price it asked us

Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.

Endpoint

POST https://api.magentlab.com/api/calc/pucai

CategoryEverything else
Provider hostapi.magentlab.com
Networkseip155:8453
Payment schemesexact
Self-reported calls, 30 days0 from 0 payers (the provider's figure, not ours)

Our checks, last 30 days

DayResultHTTPAskedTime
2026-09-28 valid payment request 402$0.007 302 ms

Example input (from the provider)

{
  "body": {
    "items": [
      {
        "abdominal_pain": 0,
        "activity_level": 0,
        "nocturnal_stools": 0,
        "rectal_bleeding": 0,
        "stool_consistency_of_most": 0,
        "stools_per_24h": 0
      },
      {
        "abdominal_pain": 0,
        "activity_level": 0,
        "nocturnal_stools": 0,
        "rectal_bleeding": 0,
        "stool_consistency_of_most": 0,
        "stools_per_24h": 0
      }
    ]
  },
  "method": "POST",
  "type": "http"
}

Promised output schema (from the provider)

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "body": {
          "additionalProperties": false,
          "properties": {
            "items": {
              "items": {
                "properties": {
                  "abdominal_pain": {
                    "description": "Caller-assigned Turner 2007 PUCAI abdominal pain points (integer 0, 5, or 10): 0 no pain; 5 pain can be ignored; 10 pain cannot be ignored. magent does not examine the child.",
                    "type": "integer"
                  },
                  "activity_level": {
                    "description": "Caller-assigned Turner 2007 PUCAI activity level points (integer 0, 5, or 10): 0 no limitation of activity; 5 occasional limitation of activity; 10 severe restricted activity. magent does not examine the child.",
                    "type": "integer"
                  },
                  "nocturnal_stools": {
                    "description": "Caller-assigned Turner 2007 PUCAI nocturnal stools points (integer 0 or 10): 0 no; 10 yes (any episode causing wakening). magent does not examine the child.",
                    "type": "integer"
                  },
                  "rectal_bleeding": {
                    "description": "Caller-assigned Turner 2007 PUCAI rectal bleeding points (integer 0, 10, 20, or 30): 0 none; 10 small amount only, in less than 50% of stools; 20 small amount with most stools; 30 large amount (>50% of the stool content). magent does not examine the child.",
                    "type": "integer"
                  },
                  "stool_consistency_of_most": {
                    "description": "Caller-assigned Turner 2007 PUCAI stool consistency of most stools points (integer 0, 5, or 10): 0 formed; 5 partially formed; 10 completely unformed. magent does not examine the child.",
                    "type": "integer"
                  },
                  "stools_per_24h": {
                    "description": "Caller-assigned Turner 2007 PUCAI number of stools per 24 hours points (integer 0, 5, 10, or 15): 0 for 0-2 stools; 5 for 3-5; 10 for 6-8; 15 for >8. magent does not examine the child.",
                    "type": "integer"
                  }
                },
                "required": [
                  "abdominal_pain",
                  "rectal_bleeding",
                  "stool_consistency_of_most",
                  "stools_per_24h",
                  "nocturnal_stools",
                  "activity_level"
                ],
                "type": "object"
              },
              "maxItems": 25,
              "minItems": 1,
              "type": "array"
            }
          },
          "required": [
            "items"
          ],
          "type": "object"
        },
        "headers": {
          "additionalProperties": {
            "type": "string"
          },
          "type": "object"
        },
        "method": {
          "const": "POST",
          "type": "string"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method"
      ],
      "type": "object"
    },
    "output": {
      "properties": {
        "example": {
          "type": "object"
        },
        "type": {
          "type": "string"
        }
      },
      "required": [
        "type"
      ],
      "type": "object"
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}

This page as JSON