Newer Version Available

This content describes an older version of this product. View Latest

Data Cloud Identity Resolution Ruleset

Get, update, and delete an identity resolution ruleset.
Resource
1/ssot/identity-resolutions/identityResolutionRuleset

The identityResolutionRuleset parameter must be the developer name or ID of the ruleset.

Available version
57.0
Requires Chatter
No
HTTP methods
GET, PATCH, DELETE
Request body for PATCH
JSON example
1{
2    label: 'some label',
3    description: 'description',
4    matchRules: [
5        {
6            label: 'Normalized Email',
7            criteria: [
8                {
9                    entityName: 'orgnamespace__*ContactPointEmail*MyDataSpace__dlm',
10                    fieldName: 'orgnamespace__*EmailAddress*__c',
11                    matchMethodType: 'EXACT_NORMALIZED',
12                    shouldMatchOnBlank: false
13                }
14            ]
15        },
16        {
17            label: 'Last Name and PartyId',
18            criteria: [
19                {
20                    entityName: 'orgnamespace__*Individual*MyDataSpace__dlm',
21                    fieldName: 'orgnamespace__*LastName*__c',
22                    matchMethodType: 'EXACT',
23                    shouldMatchOnBlank: false
24                    partyIdentificationInfo: {
25                        partyName: 'SomeID'
26                    }
27                }
28            ],
29        },
30    ],
31    reconciliationRules: [
32        {
33            entityName: 'orgnamespace__*Individual*MyDataSpace__dlm',
34            ruleType: 'LAST_UPDATED',
35            shouldIgnoreEmptyValue: true,
36            fields: [
37                {
38                    fieldName: 'orgnamespace__*Id*__c',
39                    ruleType: 'SOURCE_SEQUENCE',
40                    shouldIgnoreEmptyValue: true,
41                    sources: [
42                        {
43                            name: 'Patients__dll'
44                        },
45                        {
46                            name: 'SomeAnother__dll'
47                        }
48                   ]
49                }
50            ]
51        },
52        {
53            entityName: 'orgnamespace__*ContactPointEmail*MyDataSpace__dlm', ...
54        },
55        ...
56    ]
57}
Properties
Name Type Description Required or Optional Available Version
description String Description of the identity resolution ruleset. Optional 57.0
doesRun​Automatically Boolean Specifies whether automatic job run scheduling is enabled for the ruleset (true) or not (false). If unspecified, defaults to false. Optional 57.0
label String User friendly name of the identity resolution ruleset. Required 57.0
matchRules Data Cloud Identity Resolution Match Rule Input[] List of match rules for the identity resolution ruleset. Optional 57.0
reconciliationRules Data Cloud Identity Resolution Reconciliation Rule Input[] List of reconciliation rules for the identity resolution ruleset. Required 57.0
Response body for GET and PATCH
Data Cloud Identity Resolution Output
Response for DELETE
204: Successful Delete