# Magent ACE Score Calculator (Felitti 1998, 7-item)

> Magent ACE Score Calculator (Felitti 1998, 7-item) 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-15).

Computes a 7-category Adverse Childhood Experiences (ACE) score band from caller-assigned boolean exposure flags based on the Felitti 1998 ACE Study, returning an ace_band of 0, 1, 2, 3, or ge_4.

## Facts

- Endpoint: GET https://api.magentlab.com/api/calc/ace
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/magent-ace-score-calculator-felitti-1998-7-item-dcaad625
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Zp5Uy9671PguR_VRRYLWK

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 magent-ace-score-calculator-felitti-1998-7-item-dcaad625
```

Example prompt: Calculate the ACE score for a patient with psychological abuse and household substance abuse — no physical abuse, no sexual abuse, mother was not treated violently, no household mental illness, no household incarceration. What ace_band does that give?

## When to prefer this

Choose this endpoint when you need a fast, arithmetic Felitti 1998 7-category ACE score band and you have already determined the boolean exposure values yourself. Prefer this over manual computation to ensure correct banding logic (especially the ge_4 threshold). Do not use this endpoint if you need the full 10-item ACE-Q, a clinical diagnosis, trauma interpretation, or any category not in the original 1998 Felitti set.

## Known failure modes

- Missing any of the seven required boolean query parameters returns a validation error
- Non-boolean values for exposure flags cause a schema error
- Network or payment-related failures (x402 payment not fulfilled) block the response
- Endpoint does not interpret or validate the clinical accuracy of caller-assigned flags — garbage-in, garbage-out

## How this service works

Felitti 1998 ACE Study: seven caller-assigned exposure categories (psychological abuse, physical abuse, sexual abuse, mother treated violently, household substance abuse, household mental illness, household incarceration), 1 point each, max 7. Returns ace_band 0, 1, 2, 3, or ge_4 (score ≥4). A category count, not a diagnosis, trauma inventory, or 10-item ACE-Q. magent does not interpret the items.

## Output

Returns an ace_band value of 0, 1, 2, 3, or ge_4 (representing a score of 4 or more), representing the sum of the seven caller-assigned Felitti 1998 ACE Study exposure categories. This is a category count only, not a diagnosis or clinical interpretation.

## 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": [
      "psychological_abuse",
      "physical_abuse",
      "sexual_abuse",
      "mother_treated_violently",
      "household_substance_abuse",
      "household_mental_illness",
      "household_incarceration"
     ],
     "properties": {
      "sexual_abuse": {
       "type": "boolean",
       "description": "Caller-assigned Felitti 1998 ACE Study sexual-abuse category (an adult or person at least 5 years older touched or fondled the respondent in a sexual way, had the respondent touch their body in a sexual way, or attempted or completed oral, anal, or vaginal intercourse). true or false. magent does not interpret the item."
      },
      "physical_abuse": {
       "type": "boolean",
       "description": "Caller-assigned Felitti 1998 ACE Study physical-abuse category (a parent or other adult in the household often or very often pushed, grabbed, slapped, or threw something at the respondent, or ever hit the respondent so hard that there were marks or injury). true or false. magent does not interpret the item."
      },
      "psychological_abuse": {
       "type": "boolean",
       "description": "Caller-assigned Felitti 1998 ACE Study psychological-abuse category (a parent or other adult in the household often or very often swore at, insulted, or put the respondent down, or acted in a way that made the respondent afraid of being physically hurt). true or false. magent does not interpret the item."
      },
      "household_incarceration": {
       "type": "boolean",
       "description": "Caller-assigned Felitti 1998 ACE Study criminal-behavior-in-household category (a household member went to prison). true or false. magent does not interpret the item."
      },
      "household_mental_illness": {
       "type": "boolean",
       "description": "Caller-assigned Felitti 1998 ACE Study household mental-illness category (a household member was depressed or mentally ill, or a household member 
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/magent-ace-score-calculator-felitti-1998-7-item-dcaad625/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)
