record
Access and manage Ancestry historical records: fetch record details, index images, download images, attach records to tree persons, suggest places, and manage shoebox items.
Instructions
Historical records and places. Actions: get (indexed fields, image id, which of my trees have it, suggested records, other people on the same image) · image_index (every record indexed on one image, e.g. a census page) · download_image (full-res JPEG; maxSide to scale; outPath to write a file) · save_to_person (attach record to a tree person exactly like the site Review page: creates the citation and merges events — events "new" (default) | "all" | list like ["Residence"]; updateExisting=true replaces tree facts that differ (site default), saveAsAlternate=true keeps both, updateName=true takes the record name; includeRelatives adds household/parents/spouse from the record as new people or links matched ones — run once without it and read availableRelatives, then pass their ids or "all") · suggest_places (place autocomplete → gpid) · shoebox_list / shoebox_save / shoebox_remove.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| term | No | suggest_places: place prefix | |
| title | No | ||
| action | Yes | ||
| events | No | ||
| treeId | No | Tree id from tree.list | |
| imageId | No | ||
| maxSide | No | ||
| outPath | No | ||
| personId | No | Plain numeric person id (from person.list/find/get) | |
| recordId | No | ||
| updateName | No | ||
| collectionId | No | ||
| updateExisting | No | ||
| saveAsAlternate | No | ||
| includeRelatives | No | record node ids from availableRelatives, or "all" |