ToolAssay

Pasquier 2018 HOPE survival probability after ECLS for hypothermic cardiac arres

Pasquier 2018 HOPE survival probability after ECLS for hypothermic cardiac arrest from sex (published male coefficient, not race), asphyxia, age, potassium, CPR duration, and temperature. Returns logit, estimated_survival_percent from the unrounded logit, and Table 2 HOPE >= 10% flag. Not an ECLS or rewarming order. magent does not cannulate.

Asked 1.4x its listed price for its own exampleour last check, 2026-09-28
1 of 1checks answered this week
309 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/hope

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 309 ms

Example input (from the provider)

{
  "body": {
    "items": [
      {
        "age": 40,
        "asphyxia": false,
        "cpr_duration_min": 30,
        "potassium_mmol_l": 4,
        "sex": "female",
        "temperature_c": 28
      },
      {
        "age": 40,
        "asphyxia": false,
        "cpr_duration_min": 30,
        "potassium_mmol_l": 4,
        "sex": "female",
        "temperature_c": 28
      }
    ]
  },
  "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": {
                  "age": {
                    "description": "Age in years, integer 0-100. Pasquier 2018 coefficient -0.0191 per year. magent does not read an identity document.",
                    "type": "integer"
                  },
                  "asphyxia": {
                    "description": "true if the caller assigns an asphyxia-related mechanism: head fully covered by water or snow AND cardiac arrest at extrication (Pasquier 2018). true scores 1 in the logit; false scores 0. magent does not classify the scene.",
                    "type": "boolean"
                  },
                  "cpr_duration_min": {
                    "description": "Duration of CPR in minutes from start of CPR to ECLS (1-480). Enters as log2. Must be greater than 0 (0 is invalid). Caller-supplied; magent does not time the arrest.",
                    "type": "number"
                  },
                  "potassium_mmol_l": {
                    "description": "Serum potassium in mmol/L (0.5-20). Enters as log2. Must be greater than 0. Caller-supplied; magent does not assay potassium.",
                    "type": "number"
                  },
                  "sex": {
                    "description": "Sex used as the published Pasquier 2018 male coefficient (male = 1, female = 0). Not race. magent does not examine the patient.",
                    "enum": [
                      "female",
                      "male"
                    ],
                    "type": "string"
                  },
                  "temperature_c": {
                    "description": "Core temperature in C (10-37). Linear and squared Pasquier 2018 terms. Caller-supplied; magent does not measure temperature or convert Fahrenheit.",
                    "type": "number"
                  }
                },
                "required": [
                  "age",
                  "sex",
                  "asphyxia",
                  "cpr_duration_min",
                  "potassium_mmol_l",
                  "temperature_c"
                ],
                "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