ToolAssay

Goff 2013 ACC/AHA pooled-cohort 10-year hard ASCVD percent for age 40-79 from se

Goff 2013 ACC/AHA pooled-cohort 10-year hard ASCVD percent for age 40-79 from sex, caller-assigned white or african_american cohort, total and HDL cholesterol, treated or untreated systolic BP, smoking, and diabetes. Table A coefficients. Caller assigns cohort; magent does not assign race and does not apply Recommendation 2 as a silent swap. Not PREVENT 2024, not Framingham CHD, not SCORE2, not a diagnosis or statin order. magent does not assay lipids.

Not tested: has real-world effectsour last check, 2026-09-28
0 of 0checks answered this week
n/amedian answer time
$0.005listed price per call
n/aprice 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/ascvd_pce

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

We never call tools that send, buy, move money or file anything, not even without paying.

Example input (from the provider)

{
  "body": {
    "items": [
      {
        "age": 55,
        "antihypertensive": false,
        "cohort": "white",
        "diabetes": false,
        "hdl_mg_dl": 50,
        "sbp_mm_hg": 120,
        "sex": "female",
        "smoker": false,
        "total_cholesterol_mg_dl": 213
      },
      {
        "age": 55,
        "antihypertensive": false,
        "cohort": "white",
        "diabetes": false,
        "hdl_mg_dl": 50,
        "sbp_mm_hg": 120,
        "sex": "female",
        "smoker": false,
        "total_cholesterol_mg_dl": 213
      }
    ]
  },
  "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 40-79). Goff 2013 Table A 10-year hard ASCVD is for ages 40-79. magent does not take a date of birth.",
                    "type": "integer"
                  },
                  "antihypertensive": {
                    "description": "Current antihypertensive treatment as assigned by the caller (true or false). true uses the Table A treated-SBP coefficient (and age \u00d7 treated SBP when that cell is not N/A). false uses untreated SBP. Not both.",
                    "type": "boolean"
                  },
                  "cohort": {
                    "description": "Caller-assigned cohort as used in Goff 2013 Table A: white or african_american (paper terms). Not param race. magent does not assign race or ethnicity. Recommendation 2 (use the White equations for other groups) is not applied as a silent swap; other strings are rejected.",
                    "enum": [
                      "white",
                      "african_american"
                    ],
                    "type": "string"
                  },
                  "diabetes": {
                    "description": "Diabetes as assigned by the caller (true or false). Adds the Table A diabetes term. magent does not assay glucose.",
                    "type": "boolean"
                  },
                  "hdl_mg_dl": {
                    "description": "HDL cholesterol in mg/dL (5-150). Enters as ln(HDL-C). magent does not assay lipids.",
                    "type": "number"
                  },
                  "sbp_mm_hg": {
                    "description": "Systolic blood pressure in mm Hg (50-250). Enters as ln(SBP) with the treated or untreated Table A coefficient according to antihypertensive. magent does not measure blood pressure.",
                    "type": "number"
                  },
                  "sex": {
                    "description": "Sex used by the sex-specific Table A coefficients (female or male). Not cohort.",
                    "enum": [
                      "female",
                      "male"
                    ],
                    "type": "string"
                  },
                  "smoker": {
                    "description": "Current cigarette smoking as assigned by the caller (true or false). Adds the Table A smoker term and ln(age) \u00d7 smoker when that cell is not N/A. magent does not take a smoking history.",
                    "type": "boolean"
                  },
                  "total_cholesterol_mg_dl": {
                    "description": "Total cholesterol in mg/dL (50-800). Enters as ln(total cholesterol). magent does not assay lipids.",
                    "type": "number"
                  }
                },
                "required": [
                  "age",
                  "sex",
                  "cohort",
                  "total_cholesterol_mg_dl",
                  "hdl_mg_dl",
                  "sbp_mm_hg",
                  "antihypertensive",
                  "smoker",
                  "diabetes"
                ],
                "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