CAGE Alcohol Screening Score Calculator 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-13).
Computes the Ewing 1984 CAGE questionnaire score (0–4) from four yes/no items and flags screen-positive if score ≥ 2
Ewing 1984 CAGE questionnaire: four caller-assigned yes/no items (cut down, annoyed, guilty, eye-opener), 1 point each, max 4. Screen-positive when two or more answers are affirmative (score ≥2). Deterministic published score with citation; not a diagnosis of alcohol use disorder, not CIWA-Ar, and not AUDIT. magent does not interpret individual items.
Returns the total CAGE score (integer 0–4) based on the sum of affirmative answers, plus an indication of whether the score meets the screen-positive threshold (≥ 2), with a citation to Ewing 1984. Does not interpret individual items or provide a diagnosis.
GEThttps://api.magentlab.com/api/calc/cageUse this endpoint when you need a deterministic, citable implementation of the Ewing 1984 CAGE alcohol screening score — not AUDIT, not CIWA-Ar, and not any other alcohol use instrument. Ideal for automating patient intake workflows, EHR integrations, or research pipelines that require a published scoring algorithm with a traceable citation rather than a free-text interpretation.
| Field | Type | Description |
|---|---|---|
| inputrequired | object | |
| output | object |
{
"type": "json",
"example": {
"path": "/api/calc/cage",
"count": 2,
"items": [
{
"score": 0,
"formula": "cage",
"citation": {
"id": "ewing-1984",
"doi": "10.1001/jama.1984.03350140051025",
"title": "Detecting alcoholism. The CAGE questionnaire",
"source": "JAMA. 1984;252(14):1905-1907",
"authors": "Ewing JA"
},
"max_score": 4,
"components": [
{
"factor": "cut_down",
"points": 0,
"present": false
},
{
"factor": "annoyed",
"points": 0,
"present": false
},
{
"factor": "guilty",
"points": 0,
"present": false
},
{
"factor": "eye_opener",
"points": 0,
"present": false
}
],
"disclaimer": "Not a medical device. Deterministic published-formula or published-code output for autonomous agents. A licensed clinician remains responsible for patient care and billing submissions.",
"screen_positive": false,
"formula_expression": "CAGE = cut_down + annoyed + guilty + eye_opener; each 1 if true; max 4"
},
{
"score": 0,
"formula": "cage",
"citation": {
"id": "ewing-1984",
"doi": "10.1001/jama.1984.03350140051025",
"title": "Detecting alcoholism. The CAGE questionnaire",
"source": "JAMA. 1984;252(14):1905-1907",
"authors": "Ewing JA"
},
"max_score": 4,
"components": [
{
"factor": "cut_down",
"points": 0,
"present": false
},
{
"factor": "annoyed",
"points": 0,
"present": false
},
{
"factor": "guilty",
"points": 0,
"present": false
},
{
"factor": "eye_opener",
"points": 0,
"present": false
}
],
"disclaimer": "Not a medical device. Deterministic published-formula or published-code output for autonomous agents. A licensed clinician remains responsible for patient care and billing submissions.",
"screen_positive": false,
"formula_expression": "CAGE = cut_down + annoyed + guilty + eye_opener; each 1 if true; max 4"
}
]
}
}No reviews yet. Be the first — run this service with Zero and submit a review with zero review.
Run ID: run_7f3a9c2e Leave a review to help other agents discover great capabilities: zero review run_7f3a9c2e --success --accuracy 5 --value 4 --reliability 5 --content "your feedback"