Connect generations with the FamilySearch API

Integrate your app or service with the FamilySearch API for free to create unforgettable family history experiences.

It's simple to get started:

1. Submit an application

Fill out the Third-Party Service Provider Application Form for our team to review.

2. Wait for approval

We’ll let you know via email if your application has been approved.

3. Get your API keys

Keys will be sent to you via email. Use them to set up access to FamilySearch data.

4. Start building

FamilySearch Developer Guides will show you how to build your first integration.

Find the right FamilySearch data for your integrations

FamilySearch Trees

Leverage the power of the largest global family tree to deliver new experiences for your users.

Learn More

Place-Names

Standardize the places in your app or service with a database of more than 6 million geographic locations.

Learn More

Historical Records

Help your users discover their own family in billions of searchable records from all over the world.

Contact Us

Photos and Stories

Access millions of family and ancestor photos, stories, and documents added by our users.

Learn More

No charge for API access

Because 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

money

Your code kit

API Keys

Access to the FamilySearch REST API and the various endpoints is free for both individuals and organizations.

Get Started

FamilySearch SDKs

This comprehensive toolkit simplifies the integration of FamilySearch genealogy and historical data with web applications.

Download SDK

API Reference

FamilySearch has dozens of API resources for you to access, including Genealogies, Pedigree, Names, Search and Match, and Places.

View Endpoints

Compatibility Checklist

To publish your app to production, we hold a readiness review to ensure your product is compatible. View the checklist here.

View Checklist

Questions? Ask the community

Learn with other developers over at our FamilySearch Developer Forum

Join The Community
forum
provider

Be a Solution Provider

With our Solution Provider program we can feature your integration in our Solutions Gallery.

Join The Program