Resources
Artifacts
No resources are available. |
Authentication
| Access Token | POST | The resource for obtaining an access token. |
| Authentication Guide | Guide for authentication. | |
| Authorization | GET , POST | The OAuth 2.0 authorization endpoint for a client application. |
| Logout | POST | Invalidate the session |
Authorities
| Date | GET | A date. |
Change History
| Child-and-Parents Relationship Change History | GET , HEAD | The change history of a child-and-parents relationship. |
| Couple Relationship Change History | GET , HEAD | The change history of a couple relationship. |
| Person Change History | GET , HEAD | The change history of a person. |
| Restore Change | POST | Action to restore a change to a person or relationship. |
Collections
| FamilySearch Collections | GET | The set of all collections available in the FamilySearch API. |
| FamilySearch Controlled Vocabulary | GET | The FamilySearch Controlled Vocabulary. |
| FamilySearch Dates | GET | The collection of historical dates known to the application. |
| FamilySearch Discussions | GET | The collection of all discussions about FamilySearch resources. |
| FamilySearch Family Tree | GET | The FamilySearch Family Tree. |
| FamilySearch Genealogies | GET | The FamilySearch user-submitted genealogies. |
| FamilySearch Memories | GET | The collection of memories provided by users of FamilySearch. |
| FamilySearch Place Authority | GET | The FamilySearch Place Authority. |
| FamilySearch User-Defined Sources | GET | The collection of all sources defined by FamilySearch users. |
| Home | GET | A description of the FamilySearch API itself as a collection. |
Discussions
| Comment | DELETE | A comment. |
| Comments | GET , POST | A list of comments on a discussion. |
| Discussion | GET , HEAD , POST | A discussion. |
| Discussions | POST | The set of discussions. |
Genealogies
| Prototype Genealogies Conclusion | DELETE | A conclusion on a person or relationship. |
| Prototype Genealogies Person | DELETE , GET , POST | A person. |
| Prototype Genealogies Person Restore | POST | Action to restore a person. |
| Prototype Genealogies Persons | GET , POST | The set of persons in the FamilySearch user-submitted genealogies. |
| Prototype Genealogies Relationship | DELETE , POST | A relationship |
| Prototype Genealogies Source Description | DELETE , GET , POST | A source description |
| Prototype Genealogies Source Descriptions | POST | The set of source descriptions in a tree in user-submitted genealogies. |
| Prototype Genealogies Tree | DELETE , GET , POST | A user-submitted genealogy tree |
| Prototype Genealogies Trees | GET , POST | The set of trees in the FamilySearch user-submitted genealogies. |
| Prototype Match by Genealogies Person Id | GET | The matches for a person in user-submitted genealogies. |
Groups
No resources are available. |
Memories
| Memories | GET , POST | The list of all memories in the system. |
| Memory | DELETE , GET , POST | A memory |
| Memory Artifact | POST | The artifact of a memory. |
| Memory Artifact Coverage | DELETE | The coverage of a memory artifact. |
| Memory Comment | DELETE | A comment on a FamilySearch Memory. |
| Memory Comments | GET , POST | A list of comments on a memory. |
| Memory Persona | DELETE , GET , POST | A memories persona. |
| Memory Personas | GET , POST | A set of personas in a memory. |
| User Memories | GET | The list of artifacts of memories that belong to a specific user. |
Names
| Prototype Script | GET | Script type of a name. |
| Prototype Segments | GET , POST | Segments of a name. |
Ordinances
| Ordinances API | Because of policy changes by FamilySearch management, the Ordinances Service APIs are currently not available to new products. If you believe that a policy exception should be made for your product, please send a message with justification to devsupport@familysearch.org. |
Parents and Children
| Child-and-Parents Relationship | DELETE , GET , HEAD , POST | A child-and-parents relationship. |
| Child-and-Parents Relationship Change History | GET , HEAD | The change history of a child-and-parents relationship. |
| Child-and-Parents Relationship Conclusion | DELETE | A single fact on a child-and-parents relationship. |
| Child-and-Parents Relationship Note | DELETE , GET , POST | A note on a child-and-parents relationship. |
| Child-and-Parents Relationship Notes | GET , POST | The set of notes attached to a child-and-parents relationship. |
| Child-and-Parents Relationship Parent | DELETE | A specific parent in a child-and-parents relationship. |
| Child-and-Parents Relationship Parents Ordering | POST | A child-and-parents relationship parents ordering. |
| Child-and-Parents Relationship Restore | POST | Action to restore a child-and-parents relationship. |
| Child-and-Parents Relationship Source Reference | DELETE | A source reference. |
| Child-and-Parents Relationship Source References | GET , POST | A set of source references on a child-and-parents relationship. |
| Child-and-Parents Relationship Sources Query | GET | A query for all sources for a child-and-parents relationship. |
| Relationships | POST | The set of relationships in the application. |
Pedigree
| Ancestry | GET | The query for the ancestry of a person. |
| Descendancy | GET | The query for the descendancy of a person. |
| Prototype Relationship Finder | GET | Find the set of relationships that show how {pid} is related to {opid}. |
Person
| Children of a Person | GET | The set of children for a person. |
| Current Tree Person | GET | The query for the tree person that represents the current user. |
| Families of a Person | GET | The families for a person. |
| Parents of a Person | GET | The set of parents for a person. |
| Person | DELETE , GET , HEAD , POST | A person. |
| Person Change History | GET , HEAD | The change history of a person. |
| Person Conclusion | DELETE | A single name, gender, or fact on a person. |
| Person Discussion Reference | DELETE | A single discussion reference. |
| Person Memories | GET , POST | The list of memories attached to a person. |
| Person Memories Portrait | DELETE , GET | The person memories portrait. |
| Beta Person Memory Reference | DELETE | A reference from a Tree person to a memories persona. |
| Person Merge | GET , OPTIONS , POST | A person merge. |
| Person Not A Match | DELETE | A declaration that a person is not a match of another person. |
| Person Not A Match List | DELETE , GET , POST | The list of persons that are declared to be not a match with a particular person. |
| Person Note | DELETE , GET , POST | A note on a person. |
| Person Notes | GET , POST | The set of notes attached to a person. |
| Person Portraits | GET , POST | The person portraits. |
| Person Restore | POST | Action to restore a person. |
| Person Source Reference | DELETE | A source reference for a person. |
| Person Sources Query | GET | A query for all sources for a person. |
| Persons | GET , POST | The set of persons in the FamilySearch Family Tree. |
| Preferred Parent Relationship | DELETE , GET , PUT | A preferred parent relationship for a person. |
| Preferred Spouse Relationship | DELETE , GET , PUT | A preferred relationship for a person. |
| Spouses of a Person | GET | The set of spouses for a person. |
Places
| Place | GET | A place. |
| Place Attributes | GET | The attributes of a place. |
| Place Description | GET | A description of a place. |
| Place Description Children | GET | The children of a place. |
| Place Descriptions | GET | A set of place descriptions. |
| Place Descriptions Group | GET | A place descriptions group. |
| Place Type | GET | A place type. |
| Place Type Group | GET | A place type group. |
| Place Type Groups | GET | The list of place type groups. |
| Place Types | GET | The list of place types. |
| Places Search | GET | A list of places matching search criteria. |
Records
No resources are available. |
Search and Match
| Match by Tree Person Id | GET , HEAD , POST | The matches for a Family Tree person. |
| Person Matches by Example | POST | Get tree persons that match the given criteria. |
| Person Not A Match | DELETE | A declaration that a person is not a match of another person. |
| Person Not A Match List | DELETE , GET , POST | The list of persons that are declared to be not a match with a particular person. |
| Tree Person Search | GET | A search query for tree persons. |
Sources
| Source Description | DELETE , GET , HEAD , POST | A source description |
| Source Descriptions | GET , POST | The set of source descriptions in the application. |
| Source Folder | DELETE , GET , POST | A source folder. |
| Source Folder Source Descriptions | GET , POST | The (paged) list of of source descriptions in a specific source folder. |
| Source Folders | GET , POST | The set of all source folders in the system. |
| Source References Query | GET | A set of persons and relationships which reference the given source description. |
| User Source Descriptions | DELETE , GET | The (paged) list of of all source descriptions provided by a specific user. |
| User Source Folders | GET | The list of all source folders provided by a specific user. |
Spouses
| Couple Relationship | DELETE , GET , HEAD , POST | A couple relationship |
| Couple Relationship Change History | GET , HEAD | The change history of a couple relationship. |
| Couple Relationship Conclusion | DELETE | A single fact on a couple relationship. |
| Couple Relationship Note | DELETE , GET , POST | A note on a couple relationship. |
| Couple Relationship Notes | GET , POST | The set of notes attached to a relationship. |
| Couple Relationship Restore | POST | Action to restore a couple relationship. |
| Couple Relationship Source Reference | DELETE | A source reference for a couple relationship. |
| Couple Relationship Source References | GET , POST | A set of source references on a couple relationship. |
| Couple Relationship Sources Query | GET | A query for all sources for a couple relationship. |
| Couple Relationship Spouses Ordering | POST | A couple relationship spouses ordering. |
| Relationships | POST | The set of relationships in the application. |
Trees
No resources are available. |
User
| Agent | GET | An agent, such as a user or other contributor. |
| Current Tree Person | GET | The query for the tree person that represents the current user. |
| Current User | GET | The current user. |
Utilities
| Pending Modifications | GET | The set of pending modifications currently defined for the FamilySearch API. |
Vocabularies
| Controlled Vocabulary List | GET | A list of controlled vocabulary elements. |
| Controlled Vocabulary Term | GET | controlled vocabulary term |
Other
| Tree Person Reference | A single tree-person-reference on a person. | |
| Prototype Tree Matches | List of Matches. |