# Fleischner 2017 Incidental Pulmonary Nodule Follow-Up Recommender

> Fleischner 2017 Incidental Pulmonary Nodule Follow-Up Recommender 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).

Returns the MacMahon 2017 Fleischner Society follow-up recommendation for a single solid noncalcified incidental pulmonary nodule given its size and patient risk level.

## Facts

- Endpoint: GET https://api.magentlab.com/api/calc/fleischner_2017
- 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/fleischner-2017-incidental-pulmonary-nodule-follow-up-recommender-7e31bef5
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_bSFav_66SKelANkXRdtVK

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 fleischner-2017-incidental-pulmonary-nodule-follow-up-recommender-7e31bef5
```

Example prompt: I found an incidental solid noncalcified lung nodule measuring 7mm in a heavy smoker — what does the Fleischner 2017 guideline recommend for follow-up imaging?

## When to prefer this

Use this endpoint when you need a quick, guideline-consistent Fleischner 2017 follow-up recommendation for a single solid noncalcified incidental pulmonary nodule discovered incidentally (not on screening). Prefer this over manual table lookup to ensure reproducibility and reduce transcription errors in clinical workflow automation. Not appropriate for subsolid nodules, multiple nodules, or Lung-RADS screening contexts.

## Known failure modes

- size_mm outside valid range 1–30 returns an error or out-of-range response
- missing required parameters (size_mm or high_risk) returns a validation error
- non-solid, subsolid, or multiple nodules are out of scope and not handled by this endpoint
- endpoint does not apply to Lung-RADS screening contexts

## How this service works

MacMahon 2017 Fleischner table for one solid noncalcified incidental nodule. size_mm 1-30 and caller-assigned high_risk. <6 mm: no routine follow-up (optional CT at 12 months if high risk). 6-8 mm: CT at 6-12 months, then consider or obtain 18-24 month CT by risk. >8 mm: consider CT at 3 months, PET/CT, or tissue sampling. Not subsolid, multiple, or Lung-RADS screening. magent does not read CT. Not a diagnosis or medical device.

## Output

Returns the Fleischner 2017 guideline-based follow-up recommendation for the nodule size band (<6mm, 6–8mm, >8mm) and risk tier (high or low), including suggested imaging timing (e.g. CT at 6–12 months, optional 18–24 month CT), and whether PET/CT or tissue sampling should be considered. Does not perform imaging or diagnosis.

## 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": [
      "size_mm",
      "high_risk"
     ],
     "properties": {
      "size_mm": {
       "type": "number",
       "description": "Average diameter in millimetres of a single solid noncalcified incidental nodule (1-30). MacMahon 2017 bands: <6, 6-8, and >8. magent does not measure the nodule or read CT."
      },
      "high_risk": {
       "type": "boolean",
       "description": "High versus low clinical risk as assigned by the caller (for example heavy smoking or other published high-risk features in MacMahon 2017). true or false. magent does not compute a risk model."
      }
     }
    }
   },
   "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/fleischner-2017-incidental-pulmonary-nodule-follow-up-recommender-7e31bef5/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)
