person
Find, add, update, and link people in Ancestry family trees. View profiles, relationships, and family graphs, with actions for adding or removing relationships.
Instructions
People in a tree (also works read-only on other members' public trees). Actions: list (100/page, optional name filter; brief rows — use get for details) · find (name autocomplete → PID, years) · get (full profile: facts with assertionIds, citations, sources, relationships with modifiers, notes, web links; set includeSourceDetails for full source bibliographies) · family_view (ancestors/descendants graph) · relationship_to_home · add (NEW person related to anchorPersonId as Father/Mother/Spouse/Child/Sibling) · link_existing (link two existing people) · update (quick edit name/gender/living/birth/death; omitted fields kept) · change_relationship (modifier codes: parent-child pcb biological, pca adopted, pcs step, pcf foster; spouse spu spouse, spx ex, spp partner) · remove_relationship (unlink, keeps both people) · delete (permanent; displayName must equal "First Last"). Living people: add/update default to deceased; a person marked living is hidden from everyone the tree is shared with and from public view, and Ancestry auto-marks people born within ~100 years with no death as living in some views — set living explicitly. type codes for relationship actions are the related person's role seen from personId: F father, M mother, C child, H husband, W wife.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | list: name filter; find: search term | |
| page | No | ||
| type | No | ||
| view | No | ||
| action | Yes | ||
| gender | No | ||
| living | No | ||
| suffix | No | ||
| treeId | No | Tree id from tree.list | |
| lastName | No | ||
| modifier | No | ||
| personId | No | Plain numeric person id (from person.list/find/get) | |
| birthDate | No | free text Ancestry parses: "1 Jan 1850", "abt 1850", "bef 1850", "bet 1850 and 1860" | |
| deathDate | No | same formats as birthDate | |
| firstName | No | ||
| birthPlace | No | ||
| deathPlace | No | ||
| displayName | No | ||
| relationship | No | ||
| generationsUp | No | ||
| anchorPersonId | No | add/link_existing: the existing person the relationship is anchored on | |
| generationsDown | No | ||
| relatedPersonId | No | ||
| attachedChildren | No | add Spouse: existing child ids to attach to the couple | |
| existingPersonId | No | ||
| originalModifier | No | ||
| includeSourceDetails | No |