get_living
Determine if a person is likely alive and estimate probable birth/death dates using genealogical heuristics. Returns a living verdict or date estimates for a given person record.
Instructions
Estimate whether (or until when) a person is alive. Read-only.
mode=status returns {"living": bool} from /living/;
mode=dates returns probable birth/death date estimates plus an
explanation from /living//dates. Tune the heuristic with the
three optional integer parameters (upstream defaults: 20 / 110 / 20).
Args: handle: Person handle. mode: "status" (default) or "dates". average_generation_gap: Average years between generations (>= 1). max_age_probably_alive: Max age in years still considered alive (>= 1). max_sibling_age_difference: Max sibling age gap tolerated (>= 1). instance: Gramps Web base URL from get_instances; default = first.
Returns: dict: {"status", "url", "data": }.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | status | |
| handle | Yes | ||
| instance | No | ||
| average_generation_gap | No | ||
| max_age_probably_alive | No | ||
| max_sibling_age_difference | No |