Integrate your app or service with the FamilySearch API for free to create unforgettable family history experiences.
Fill out the Third-Party Service Provider Application Form for our team to review.
We’ll let you know via email if your application has been approved.
Keys will be sent to you via email. Use them to set up access to FamilySearch data.
FamilySearch Developer Guides will show you how to build your first integration.
Leverage the power of the largest global family tree to deliver new experiences for your users.
Learn MoreStandardize the places in your app or service with a database of more than 6 million geographic locations.
Learn MoreHelp your users discover their own family in billions of searchable records from all over the world.
Contact UsAccess millions of family and ancestor photos, stories, and documents added by our users.
Learn MoreBecause FamilySearch is a nonprofit organization it can provide access to its API endpoints for free. Sign in to get your keys and to start calling the API.
$0/mo
Access to the FamilySearch REST API and the various endpoints is free for both individuals and organizations.
Get StartedThis comprehensive toolkit simplifies the integration of FamilySearch genealogy and historical data with web applications.
Download SDKFamilySearch has dozens of API resources for you to access, including Genealogies, Pedigree, Names, Search and Match, and Places.
View EndpointsTo publish your app to production, we hold a readiness review to ensure your product is compatible. View the checklist here.
View ChecklistLearn with other developers over at our FamilySearch Developer Forum
Join The CommunityWith our Solution Provider program we can feature your integration in our Solutions Gallery.
Join The Program