Update Person Conclusion
This example request illustrates how to update a person. If a new conclusion, such as a name, gender, or fact, is to be added to the person, the conclusion is provided without an ID. If an existing conclusion is to be updated on the person, the ID of the conclusion must be provided.
JSON
Request
POST /platform/tree/persons/12345
Content-Type: application/x-gedcomx-v1+json
Authorization: Bearer YOUR_ACCESS_TOKEN_HERE{
"persons" : [ {
"id" : "12345",
"facts" : [ {
"id" : "ABCDE",
"attribution" : {
"changeMessage" : "...change message..."
},
"type" : "http://gedcomx.org/Birth",
"date" : {
"original" : "3 Apr 1836",
"formal" : "+1836"
},
"place" : {
"original" : "Moscow, Russia",
"normalized" : [ {
"lang" : "en",
"value" : "Moscow, Moskva, Russia"
} ]
}
} ]
} ]
}
Response
HTTP/1.1 204 No Content
Content-type: text/html
X-processing-time: 3
Vary: Accept,Accept-Language,Accept-Encoding,Expect
Content-length: 0
Content-location: /platform/tree/persons/12345
Date: Sun, 03 Apr 1836 10:00:00 GMT-5
Cache-control: no-transform, must-revalidate, max-age=0
XML
Request
POST /platform/tree/persons/12345
Content-Type: application/x-gedcomx-v1+xml
Authorization: Bearer YOUR_ACCESS_TOKEN_HERE<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<gedcomx xmlns:fs="http://familysearch.org/v1/" xmlns="http://gedcomx.org/v1/" xmlns:atom="http://www.w3.org/2005/Atom">
<person id="12345">
<fact type="http://gedcomx.org/Birth" id="ABCDE">
<attribution>
<changeMessage>...change message...</changeMessage>
</attribution>
<date>
<original>3 Apr 1836</original>
<formal>+1836</formal>
</date>
<place>
<original>Moscow, Russia</original>
<normalized xml:lang="en">Moscow, Moskva, Russia</normalized>
</place>
</fact>
</person>
</gedcomx>
Response
HTTP/1.1 204 No Content
Content-type: text/html
X-processing-time: 3
Vary: Accept,Accept-Language,Accept-Encoding,Expect
Content-length: 0
Content-location: /platform/tree/persons/12345
Date: Sun, 03 Apr 1836 10:00:00 GMT-5
Cache-control: no-transform, must-revalidate, max-age=0
Updated 5 days ago