LDS Developers,
We are finally inviting developers to try out our new (yet-to-be released) API
for reading and writing to our new FamilySearch Family Tree online application.
The table of contents of the API Documentation is below. We would like
participants to spend 6 to 10 hours over a three week period testing out the
"restful API", commenting on our documentation, sample client code, and the
developer network website. Participants will be provided temporary accounts to
access a "sandbox" that has a full working system. If you're interested please
provide:
Name:
Address:
Phone:
Programming language(s):
Experience with Web Services:
Years of programming experience:
Description of how you would like to us the API (in addition to login and
simple reads):
You will be contacted by phone or email and then sent access information before
the testing period begins. The number of participants may be limited depending
upon the level of interest.
Best regards,
Gordon Clarke
FamilySearch Developer Services Manager
801-240-0770 work
801-253-6365 cell
-------------------------------------------------------------------
Contents
About This Document 4
Notes about This Draft 4
Conventions 4
Introduction to the FamilySearchâ„¢ Application Programming Interfaces 6
Purpose of the FamilySearch APIs 6
Downloading, Installing, and Validating the FamilySearch APIs 6
Audience 6
Strategy 6
Use of REST 6
Encoding 7
Encryption and SSL/TLS Server Authentication 8
User Authentication 9
Throttling 9
Schema 9
Versioning of the FamilySearch APIs 10
Errors 11
Product Identification 13
API Scenarios 14
Adding a New Person to the Family Tree 14
Adding a New Assertion to the Family Tree 14
Updating from the Family Tree 15
Publishing Changes to the Family Tree 18
Working with Ordinance Assertions 20
FamilySearch Family Tree API Services 22
Purpose of the Family Tree API Services 22
Strategy 22
Data Model 22
Assertion Ordering 28
Person Read Service 30
Person Update Service 35
Search Service 41
User Read Service 45
Match Service 46
FamilySearch Authorities API Services 50
Place Authority Service 50
Name Authority Service 53
Date Authority Service 54
Culture Authority Service 56
FamilySearch Identity API Services 59
Purpose of the Identity API Services 59
Maintaining Authenticated Sessions 59
Protecting User Credentials 59
Login Service 59
Logout Service 61
Glossary 64
----------------------------------------------------------------------
NOTICE: This email message is for the sole use of the intended recipient(s) and
may contain confidential and privileged information. Any unauthorized review,
use, disclosure or distribution is prohibited. If you are not the intended
recipient, please contact the sender by reply email and destroy all copies of
the original message.
_______________________________________________
Ldsoss mailing list
[email protected]
http://lists.ldsoss.org/mailman/listinfo/ldsoss