Get transitive matches
Learn to get details of all potential matches based on rules in the entity type configuration.
Transitive matches are marked differently and have the shortest transitive path to the initial entity.
Request
GET {TenantURL}/entities/{entity object URI}/_transitiveMatches
Parameters
Parameter | Required | Description | |
---|---|---|---|
Headers | Authorization
| Yes | Information about authentication access token in the format "Bearer <accessToken> " (see details in Authentication API). |
Query | showPath
| No | Specifies if shortest transitive path must be returned. Default value is true . |
max
| No | Defines maximum number of returned matches (for each entity). | |
options
| No | Comma-separated list of different options that affect the entity's JSON content in the response. Available options:
| |
activeness
| No | When set to active , only active entities are listed in the response for the potential matches. Otherwise, all entities are listed as potential matches. | |
sort
| No | Name of the property that must be used for sorting. Possible values:
| |
order
| No | Order of sorting. Applicable only with "sort" parameter. Possible values:
| |
deep | No | Limits the depth of transitive matches. Default is 5. | |
showObject | No | URI of an entity to show a page on which this entity must be present. | |
markMatchedValues | No | When it is set to true, URIs of the matched attributes are available in the output. Default value is false . | |
type | No | Filter potential matches based on the type of match group. Available values:
|
Response
Returns potential matches for the entity pairs with their shortest transitive paths, along with the maximum of relevance score value and the corresponding action label for every relevance-based match rule that identifies the entity pair as a match.
the
markMatchedValues
parameter is set to its default value of false.
Example of default request
GET {TenantURL}/entities/00005KL/_transitiveMatches
Example of default response
[
{
"matchRules": [
"configuration/entityTypes/ObjectWithNamesCleansing/matchGroups/SameNameMulti"
],
"object": {
"uri": "entities/1B2TT8ty",
"type": "configuration/entityTypes/ObjectWithNamesCleansing",
"createdBy": "xyz@reltio.com",
"createdTime": 1651835570258,
"updatedBy": "xyz@reltio.com",
"updatedTime": 1651835570258,
"attributes": {
"Name1": [
{
"type": "configuration/entityTypes/ObjectWithNamesCleansing/attributes/Name1",
"ov": true,
"value": "Isadora",
"uri": "entities/1B2TT8ty/attributes/Name1/31qBYMgkw"
}
],
"Name2": [
{
"type": "configuration/entityTypes/ObjectWithNamesCleansing/attributes/Name2",
"ov": true,
"value": "Duncan",
"uri": "entities/1B2TT8ty/attributes/Name2/31qBYMl1C"
}
]
},
"isFavorite": false,
"crosswalks": [
{
"uri": "entities/1B2TT8ty/crosswalks/31qBYMxny",
"type": "configuration/sources/Reltio",
"value": "1B2TT8ty",
"reltioLoadDate": "2022-05-06T11:12:50.258Z",
"createDate": "2022-05-06T11:12:50.258Z",
"updateDate": "2022-05-06T11:12:50.258Z",
"attributes": [
"entities/1B2TT8ty/attributes/Name1/31qBYMgkw",
"entities/1B2TT8ty/attributes/Name2/31qBYMl1C"
],
"singleAttributeUpdateDates": {}
}
],
"analyticsAttributes": {},
"label": "",
"secondaryLabel": ""
},
"shortestTransitiveMatchPath": [
{
"matchRules": [
"configuration/entityTypes/ObjectWithNamesCleansing/matchGroups/SameNameMulti"
],
"match": "entities/1B2TT8ty"
}
],
"direct": true,
"relevance": 0.5,
"label": "Good matches",
"createdTime": 1709908613750,
"matchRuleSummaries": [
{
"uri": "configuration/entityTypes/HCP/matchGroups/SameNameMulti",
"relevance": 0.5,
"actionLabel": "Good matches",
"createdTime": 1709908613750
}
]
},
{
"matchRules": [
"configuration/entityTypes/ObjectWithNamesCleansing/matchGroups/SameNameMulti"
],
"object": {
"uri": "entities/1B2TTDAE",
"type": "configuration/entityTypes/ObjectWithNamesCleansing",
"createdBy": "xyz@reltio.com",
"createdTime": 1651835570258,
"updatedBy": "xyz@reltio.com",
"updatedTime": 1651835570258,
"attributes": {
"Name1": [
{
"type": "configuration/entityTypes/ObjectWithNamesCleansing/attributes/Name1",
"ov": true,
"value": "Dora",
"uri": "entities/1B2TTDAE/attributes/Name1/31qBYMpHS"
}
],
"Name2": [
{
"type": "configuration/entityTypes/ObjectWithNamesCleansing/attributes/Name2",
"ov": true,
"value": "Duncan",
"uri": "entities/1B2TTDAE/attributes/Name2/31qBYMtXi"
}
]
},
"isFavorite": false,
"crosswalks": [
{
"uri": "entities/1B2TTDAE/crosswalks/31qBYN24E",
"type": "configuration/sources/Reltio",
"value": "1B2TTDAE",
"reltioLoadDate": "2022-05-06T11:12:50.258Z",
"createDate": "2022-05-06T11:12:50.258Z",
"updateDate": "2022-05-06T11:12:50.258Z",
"attributes": [
"entities/1B2TTDAE/attributes/Name2/31qBYMtXi",
"entities/1B2TTDAE/attributes/Name1/31qBYMpHS"
],
"singleAttributeUpdateDates": {}
}
],
"analyticsAttributes": {},
"label": "",
"secondaryLabel": ""
},
"shortestTransitiveMatchPath": [
{
"matchRules": [
"configuration/entityTypes/ObjectWithNamesCleansing/matchGroups/SameNameMulti"
],
"match": "entities/1B2TTDAE"
}
],
"direct": true,
"relevance": 0.5,
"label": "Good matches",
"createdTime": 1709908613750,
"matchRuleSummaries": [
{
"uri": "configuration/entityTypes/HCP/matchGroups/SameNameMulti",
"relevance": 0.5,
"actionLabel": "Good matches",
"createdTime": 1709908613750
}
]
}
]
the
markMatchedValues
parameter is set to true.
Example of request with markMatchedValues
GET {TenantURL}/entities/00005KL/_transitiveMatches?markMatchedValues=true
Example of response with markMatchedValues
[
{
"matchRules": [
"configuration/entityTypes/ObjectWithNamesCleansing/matchGroups/SameNameMulti"
],
"matchedValues": {
"configuration/entityTypes/ObjectWithNamesCleansing/matchGroups/SameNameMulti": [
{
"value": {
"values": [
{
"uri": "entities/1B2TT8ty/attributes/Name1/31qBYMgkw"
},
{
"uri": "entities/1B2TT8ty/attributes/Name2/31qBYMl1C"
}
]
},
"matches": [
{
"value": {
"values": [
{
"uri": "entities/2Q4yWUZ/attributes/Name1/FH4ucFuh"
},
{
"uri": "entities/2Q4yWUZ/attributes/Name2/FH4ucKAx"
}
]
}
}
]
}
]
},
"object": {
"uri": "entities/1B2TT8ty",
"type": "configuration/entityTypes/ObjectWithNamesCleansing",
"createdBy": "xyz@reltio.com",
"createdTime": 1651835570258,
"updatedBy": "xyz@reltio.com",
"updatedTime": 1651835570258,
"attributes": {
"Name1": [
{
"type": "configuration/entityTypes/ObjectWithNamesCleansing/attributes/Name1",
"ov": true,
"value": "Isadora",
"uri": "entities/1B2TT8ty/attributes/Name1/31qBYMgkw"
}
],
"Name2": [
{
"type": "configuration/entityTypes/ObjectWithNamesCleansing/attributes/Name2",
"ov": true,
"value": "Duncan",
"uri": "entities/1B2TT8ty/attributes/Name2/31qBYMl1C"
}
]
},
"isFavorite": false,
"crosswalks": [
{
"uri": "entities/1B2TT8ty/crosswalks/31qBYMxny",
"type": "configuration/sources/Reltio",
"value": "1B2TT8ty",
"reltioLoadDate": "2022-05-06T11:12:50.258Z",
"createDate": "2022-05-06T11:12:50.258Z",
"updateDate": "2022-05-06T11:12:50.258Z",
"attributes": [
"entities/1B2TT8ty/attributes/Name1/31qBYMgkw",
"entities/1B2TT8ty/attributes/Name2/31qBYMl1C"
],
"singleAttributeUpdateDates": {}
}
],
"analyticsAttributes": {},
"label": "",
"secondaryLabel": ""
},
"shortestTransitiveMatchPath": [
{
"matchRules": [
"configuration/entityTypes/ObjectWithNamesCleansing/matchGroups/SameNameMulti"
],
"match": "entities/1B2TT8ty"
}
],
"direct": true,
"relevance": 0.5,
"label": "Good matches",
"createdTime": 1709908613750,
"matchRuleSummaries": [
{
"uri": "configuration/entityTypes/HCP/matchGroups/SameNameMulti",
"relevance": 0.5,
"actionLabel": "Good matches",
"createdTime": 1709908613750
}
]
},
{
"matchRules": [
"configuration/entityTypes/ObjectWithNamesCleansing/matchGroups/SameNameMulti"
],
"matchedValues": {
"configuration/entityTypes/ObjectWithNamesCleansing/matchGroups/SameNameMulti": [
{
"value": {
"values": [
{
"uri": "entities/1B2TTDAE/attributes/Name1/31qBYMpHS"
},
{
"uri": "entities/1B2TTDAE/attributes/Name2/31qBYMtXi"
}
]
},
"matches": [
{
"value": {
"values": [
{
"uri": "entities/2Q4yWUZ/attributes/Name1/FH4ucFuh"
},
{
"uri": "entities/2Q4yWUZ/attributes/Name2/FH4ucKAx"
}
]
}
},
{
"value": {
"values": [
{
"uri": "entities/2Q4yWUZ/attributes/Name1/FH4ucFuh"
},
{
"uri": "entities/2Q4yWUZ/attributes/Name2/FH4ucKAx"
}
]
}
},
{
"value": {
"values": [
{
"uri": "entities/2Q4yWUZ/attributes/Name1/FH4ucFuh"
},
{
"uri": "entities/2Q4yWUZ/attributes/Name2/FH4ucKAx"
}
]
}
},
{
"value": {
"values": [
{
"uri": "entities/2Q4yWUZ/attributes/Name1/FH4ucFuh"
},
{
"uri": "entities/2Q4yWUZ/attributes/Name2/FH4ucKAx"
}
]
}
}
]
}
]
},
"object": {
"uri": "entities/1B2TTDAE",
"type": "configuration/entityTypes/ObjectWithNamesCleansing",
"createdBy": "xyz@reltio.com",
"createdTime": 1651835570258,
"updatedBy": "xyz@reltio.com",
"updatedTime": 1651835570258,
"attributes": {
"Name1": [
{
"type": "configuration/entityTypes/ObjectWithNamesCleansing/attributes/Name1",
"ov": true,
"value": "Dora",
"uri": "entities/1B2TTDAE/attributes/Name1/31qBYMpHS"
}
],
"Name2": [
{
"type": "configuration/entityTypes/ObjectWithNamesCleansing/attributes/Name2",
"ov": true,
"value": "Duncan",
"uri": "entities/1B2TTDAE/attributes/Name2/31qBYMtXi"
}
]
},
"isFavorite": false,
"crosswalks": [
{
"uri": "entities/1B2TTDAE/crosswalks/31qBYN24E",
"type": "configuration/sources/Reltio",
"value": "1B2TTDAE",
"reltioLoadDate": "2022-05-06T11:12:50.258Z",
"createDate": "2022-05-06T11:12:50.258Z",
"updateDate": "2022-05-06T11:12:50.258Z",
"attributes": [
"entities/1B2TTDAE/attributes/Name2/31qBYMtXi",
"entities/1B2TTDAE/attributes/Name1/31qBYMpHS"
],
"singleAttributeUpdateDates": {}
}
],
"analyticsAttributes": {},
"label": "",
"secondaryLabel": ""
},
"shortestTransitiveMatchPath": [
{
"matchRules": [
"configuration/entityTypes/ObjectWithNamesCleansing/matchGroups/SameNameMulti"
],
"match": "entities/1B2TTDAE"
}
],
"direct": true,
"relevance": 0.5,
"label": "Good matches",
"createdTime": 1709908613750,
"matchRuleSummaries": [
{
"uri": "configuration/entityTypes/HCP/matchGroups/SameNameMulti",
"relevance": 0.5,
"actionLabel": "Good matches",
"createdTime": 1709908613750
}
]
}
]