search_records
Search historical records by name, dates, relatives, record type, or collection to locate ancestors when names are misindexed or spelled differently.
Instructions
Search historical records by name, events, relatives, type or collection.
Beyond a person's own name and dates, two kinds of criteria matter:
Relationship criteria. Searching for a man by his wife's or his father's name is how you find him when his own name was misindexed, mis-spelled or abbreviated to an initial. An indexer who mangled "Chesebrough" often got the wife's "Mary" right.
Scoping. Restricting to a record type or a single collection turns a search of the whole archive into a search of one register, which is what you want once you know which register should hold the entry.
Pass at least one name. Everything else narrows.
Requires an access token.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | No | Maximum results to return (1-100). | |
| exact | No | Require names and places to match exactly. Off by default, because indexed spellings vary and fuzzy matching is usually what you want. Turn it on when a common name returns noise. | |
| given | No | Given name(s) of the person sought. | |
| loose | No | Rank by similarity instead of requiring every criterion to match. Off by default: FamilySearch treats a search term as a scoring hint unless told otherwise, so a filter that does not filter is the surprising behaviour. | |
| offset | No | Results to skip, for paging. | |
| surname | No | Surname of the person sought. | |
| birth_year | No | Approximate birth year. | |
| death_year | No | Approximate death year. | |
| birth_place | No | Birth place, free text. | |
| death_place | No | Death place, free text. | |
| record_type | No | Restrict to one kind of record: birth, marriage, death, census, immigration, military, probate or other. | |
| father_given | No | Father's given name(s). | |
| mother_given | No | Mother's given name(s). | |
| spouse_given | No | Spouse's given name(s). | |
| collection_id | No | Restrict to one collection, by the id search_collections returns. Scoping to a collection is how you search a specific register rather than the whole archive. | |
| marriage_year | No | Approximate marriage year. | |
| father_surname | No | Father's surname. | |
| marriage_place | No | Marriage place, free text. | |
| mother_surname | No | Mother's surname, usually her maiden name. | |
| spouse_surname | No | Spouse's surname. | |
| residence_place | No | A place the person is known to have lived. |