Register a third-party app and query historical death records via the FamilySearch API
domain: developers.familysearch.org · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Submit a Third-Party Service Provider Application via the Microsoft Forms link on developers.familysearch.org
Wait for FamilySearch approval and receive your API client credentials
Authenticate using the OAuth2 Authorization Code grant; the Client Credentials grant requires a separate special-permission request emailed to devsupport@familysearch.org
Build against the documented REST endpoints for Trees, Historical Records, Places, Memories, and Ordinances
Pass FamilySearch's Compatibility Checklist review before launching to production
Known gotchas
Access is approval-gated, not open self-serve signup, so expect a review cycle before receiving credentials
The Client Credentials grant needed for server-to-server access requires an additional special-permission email beyond standard registration
Passing the Compatibility Checklist is a hard gate before production use, separate from initial API approval
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?