# OHTS-EGPS 2007 Table 6 Glaucoma Risk Calculator

> OHTS-EGPS 2007 Table 6 Glaucoma Risk 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-14).

Calculates 5-year primary open-angle glaucoma risk in untreated ocular hypertension using the OHTS-EGPS 2007 Table 6 point-based model

## Facts

- Endpoint: GET https://api.magentlab.com/api/calc/ohts
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ohts-egps-2007-table-6-glaucoma-risk-calculator-7eea9a1a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_EZD5giXk7UYnGt5NoSEUA

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 ohts-egps-2007-table-6-glaucoma-risk-calculator-7eea9a1a
```

Example prompt: Using the OHTS-EGPS 2007 Table 6 model, what is my patient's 5-year risk of developing glaucoma? They are 58 years old, have a mean IOP of 25.5 mm Hg, mean central corneal thickness of 545 microns, mean vertical cup-disc ratio of 0.52, and a mean Humphrey pattern standard deviation of 2.2 dB.

## When to prefer this

Use this endpoint when you need a validated, published clinical risk score specifically from the OHTS-EGPS 2007 Table 6 model for untreated ocular hypertension patients. Prefer this over general risk tools when the clinical question is 5-year POAG conversion probability without race as a covariate and without a diabetes term, matching the original multivariate model. Not appropriate for patients already on IOP-lowering treatment, for diagnosing glaucoma, or for measuring clinical parameters — inputs must come from clinical records.

## Known failure modes

- Age outside 30–80 range returns validation error
- IOP outside 20–32 mm Hg range rejected
- CCT outside 475–650 microns range rejected
- PSD outside 0.5–8 dB range rejected
- Cup-disc ratio outside 0–1 rejected
- Missing any required query parameter returns 400-level error
- Payment not included or insufficient USDC balance blocks call

## How this service works

OHTS-EGPS 2007 Table 6: 5-year primary open-angle glaucoma risk in untreated ocular hypertension from age, mean IOP (mm Hg), mean central corneal thickness (microns), mean vertical cup-disc ratio, and mean Humphrey pattern standard deviation (dB). Point bands map to 4%, 10%, 15%, 20%, or 33%. No race (dropped in the multivariate model). No diabetes term. Not a glaucoma diagnosis or drop order. magent does not measure IOP or pachymetry.

## Output

Returns a point total derived from the five OHTS-EGPS Table 6 inputs and maps it to one of five 5-year POAG risk bands: 4%, 10%, 15%, 20%, or 33%. Does not produce a diagnosis, prescribe treatment, or measure any clinical values itself.

## 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": [
      "age",
      "iop_mm_hg",
      "cct_microns",
      "vertical_cd_ratio",
      "psd_db"
     ],
     "properties": {
      "age": {
       "type": "integer",
       "description": "Age in years (integer 30-80). OHTS enrolled 40-80; EGPS enrolled age >30. magent accepts 30-80 only. Table 6: <45=0, 45 to <55=1, 55 to <65=2, 65 to <75=3, >=75=4."
      },
      "psd_db": {
       "type": "number",
       "description": "Mean Humphrey pattern standard deviation in dB (0.5-8), average of the two eyes. Table 6: <1.8=0, 1.8 to <2.0=1, 2 to <2.4=2, 2.4 to <2.8=3, >=2.8=4. magent does not run perimetry."
      },
      "iop_mm_hg": {
       "type": "number",
       "description": "Mean untreated intraocular pressure in mm Hg (20-32), average of the two eyes after multiple Goldmann readings as in the paper. Table 6: <22=0, 22 to <24=1, 24 to <26=2, 26 to <28=3, >=28=4. magent does not measure IOP."
      },
      "cct_microns": {
       "type": "number",
       "description": "Mean central corneal thickness in microns (475-650), average of the two eyes. Table 6: >=600=0, 576 to <600=1, 551 to <576=2, 526 to <551=3, <=525=4. magent does not perform pachymetry."
      },
      "vertical_cd_ratio": {
       "type": "number",
       "description": "Mean vertical cup-disc ratio by contour (0-1), average of the two eyes. Table 6: <0.3=0, 0.3 to <0.4=1, 0.4 to <0.5=2, 0.5 to <0.6=3, >=0.6=4. magent does not grade the disc."
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ohts-egps-2007-table-6-glaucoma-risk-calculator-7eea9a1a/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)
