Ignore a relationship's end-date
Learn about ignoring the end-date of a relationship.
Set the skipEndDatedReferenceAttributes
attribute in your tenant to
true
if the relationships’ end-date must not be taken into
account while creating the reference attribute. By default, the
skipEndDatedReferenceAttributes
attribute is set to
false
, which means that all reference attributes based on the
end-dated relation must be taken into account. The reference attribute is disabled
along with the corresponding relationship.
Request
PUT http://{{env_uri}}/reltio/tenants/{{tenantId}}/optionalParameters
{
"skipEndDatedReferenceAttributes": true
}
Post relation:[
{
"type": "configuration/relationTypes/TestRelationship",
"endDate": 963409535000,
"startObject": {
"crosswalks": [
{
"type": "configuration/sources/LNKD",
"value": "organization"
}
]
},
"endObject": {
"crosswalks": [
{
"type": "configuration/sources/LNKD",
"value": "individual"
}
]
},
"crosswalks": [
{
"type": "configuration/sources/LNKD",
"value": "relXw"
}
]
}
]
Response
[
{
"index": 0,
"object": {
"uri": "relations/7r9h0YC",
"type": "configuration/relationTypes/TestRelationship",
"createdBy": "abc@xyz.com",
"createdTime": 1663586108243,
"updatedBy": "abc@xyz.com",
"updatedTime": 1663586108243,
"endDate": 963409535000,
"startRefPinned": false,
"startRefIgnored": false,
"endRefPinned": false,
"endRefIgnored": false,
"attributes": {},
"crosswalks": [
{
"uri": "relations/7r9h0YC/crosswalks/ws5tHJ2G",
"type": "configuration/sources/LNKD",
"value": "relXw",
"reltioLoadDate": "2022-09-19T11:15:08.243Z",
"createDate": "2022-09-19T11:15:08.243Z",
"updateDate": "2022-09-19T11:15:08.243Z",
"attributes": [],
"singleAttributeUpdateDates": {}
}
],
"startObject": {
"type": "configuration/entityTypes/Organization",
"objectURI": "entities/6B7FQXE",
"label": "OrganizationValue",
"directionalLabel": "Organization",
"crosswalks": [
{
"uri": "entities/6B7FQXE/crosswalks/aixsyGoG",
"type": "configuration/sources/LNKD",
"value": "organization",
"reltioLoadDate": "2022-09-19T11:14:51.575Z",
"createDate": "2022-09-19T11:14:51.575Z",
"updateDate": "2022-09-19T11:14:51.575Z",
"attributes": [
"entities/6B7FQXE/attributes/Name/aixsyCY0"
],
"singleAttributeUpdateDates": {}
}
]
},
"endObject": {
"type": "configuration/entityTypes/Individual",
"objectURI": "entities/9dJzpg0",
"label": "",
"directionalLabel": "Individual",
"crosswalks": [
{
"uri": "entities/9dJzpg0/crosswalks/ws5tHEm0",
"type": "configuration/sources/LNKD",
"value": "individual",
"reltioLoadDate": "2022-09-19T11:13:47.614Z",
"createDate": "2022-09-19T11:13:47.614Z",
"updateDate": "2022-09-19T11:13:47.614Z",
"attributes": [
"entities/9dJzpg0/attributes/Name/ws5tHAVk"
],
"singleAttributeUpdateDates": {}
}
]
}
},
"successful": true
}
]
If you want to see all reference attributes that have the relationship's end date,
use the showEndDatedReferenceAttributes
in your request query.
Request
Get {{api_uri}}/{{tenant}}/entities/9dJzpg0?options=showEndDatedReferenceAttributes
Response
{
"uri": "entities/9dJzpg0",
"type": "configuration/entityTypes/Individual",
"createdBy": "abc@xyz.com",
"createdTime": 1663586027614,
"updatedBy": "abc@xyz.com",
"updatedTime": 1663586108243,
"attributes": {
"Name": [
{
"type": "configuration/entityTypes/Individual/attributes/Name",
"ov": true,
"value": "IndividualValue",
"uri": "entities/9dJzpg0/attributes/Name/ws5tHAVk"
}
],
"Organization": [
{
"label": "OrganizationValue",
"relationshipLabel": "",
"value": {
"Name": [
{
"type": "configuration/entityTypes/Organization/attributes/Name",
"ov": true,
"value": "OrganizationValue",
"uri": "entities/9dJzpg0/attributes/Organization/7r9h0YC/Name/aixsyCY0"
}
]
},
"ov": true,
"uri": "entities/9dJzpg0/attributes/Organization/7r9h0YC",
"refEntity": {
"type": "configuration/entityTypes/Organization",
"crosswalks": [
{
"uri": "entities/9dJzpg0/crosswalks/6B7FQXE.aixsyGoG",
"type": "configuration/sources/LNKD",
"value": "organization",
"createDate": "2022-09-19T11:14:51.575Z",
"updateDate": "2022-09-19T11:14:51.575Z",
"attributeURIs": [
"entities/9dJzpg0/attributes/Organization/7r9h0YC",
"entities/9dJzpg0/attributes/Organization/7r9h0YC/Name/aixsyCY0"
]
}
],
"objectURI": "entities/6B7FQXE"
},
"refRelation": {
"type": "configuration/relationTypes/TestRelationship",
"crosswalks": [
{
"uri": "entities/9dJzpg0/crosswalks/7r9h0YC.ws5tHJ2G",
"type": "configuration/sources/LNKD",
"value": "relXw",
"createDate": "2022-09-19T11:15:08.243Z",
"updateDate": "2022-09-19T11:15:08.243Z"
}
],
"startRefPinned": false,
"endRefPinned": false,
"startRefIgnored": false,
"endRefIgnored": false,
"objectURI": "relations/7r9h0YC"
},
"startObjectCrosswalks": [
{
"type": "configuration/sources/LNKD",
"value": "organization"
}
],
"endObjectCrosswalks": [
{
"type": "configuration/sources/LNKD",
"value": "individual"
}
]
}
]
},
"isFavorite": false,
"crosswalks": [
{
"uri": "entities/9dJzpg0/crosswalks/ws5tHEm0",
"type": "configuration/sources/LNKD",
"value": "individual",
"reltioLoadDate": "2022-09-19T11:13:47.614Z",
"createDate": "2022-09-19T11:13:47.614Z",
"updateDate": "2022-09-19T11:13:47.614Z",
"attributes": [
"entities/9dJzpg0/attributes/Name/ws5tHAVk"
],
"singleAttributeUpdateDates": {}
}
],
"analyticsAttributes": {},
"label": "",
"secondaryLabel": ""
}