Person Merge
Path
/platform/tree/persons/{pid}/merges/{dpid} |
|
Production: | https://api.familysearch.org/platform/tree/persons/{pid}/merges/{dpid} |
Beta: | https://apibeta.familysearch.org/platform/tree/persons/{pid}/merges/{dpid} |
Integration (Integration): | https://api-integ.familysearch.org/platform/tree/persons/{pid}/merges/{dpid} |
Description
The Person Merge resource is used to analyze and perform a merge between two persons. The conclusion and source reference on the survivor person (pid) is replaced with the information on the duplicate person (dpid).
Operations
OPTIONS - The OPTIONS method supplies information about the viability of this merge, using the Produces - Specify a returned data format using the
Accept
header.
Parameters
Status Codes
Warnings
|
||||||||||||||||||||||||||||||||||||||
GET - Read the current state of the potential merge by performing a merge analysis. The filter request parameter may be specified indicating which categories of information need to be analyzed. If no filter is specified then all categories will be used. The valid filter categories are listed below.
The following results will be returned in the merge analysis.
Produces - Specify a returned data format using the
Accept
header.
Parameters
Status Codes
|
||||||||||||||||||||||||||||||||||||||
POST - This method performs a person merge as specified by a Person ID (survivor) and Duplicate Person ID along with the list of resources to be merged. All resources from the survivor person that need to be deleted must be specified. All resources that should be copied from the duplicate person to the survivor must be specified. If a resource is copied and a resource of the same type already exists on the survivor then that resource must be deleted from the survivor. Produces - Specify a returned data format using the
Accept
header.
Consumes - Specify the incoming data format using the
Content-Type header.
Parameters
Status Codes
|
Example Requests
Merge Person | How to merge two persons. |
Read Person Merge Analysis | How to read an analysis for a merge of two persons. |
Read Person Merge Constraint (Can Merge Any Order) | How to read the constraints for a merge between two persons that can be merged in either order. |
Read Person Merge Constraint (Can Merge Other Order Only) | How to read the constraints for a merge between two persons that can be merged only in the other order. |