Entity crosswalks remove end dates
Learn more about the task to remove end dates from entity crosswalks.
The removeEndDates
endpoint of the Tasks removes the deleteDate
property from entity crosswalks.
Request
Tenant admin role is required - POST {ApplicationURL}/api/{tenantId}/removeEndDates
Parameter | Required | Description |
---|---|---|
tenantID | Yes | The tenant ID of the tenant that you want to check for entities to delete end dates. |
entityType | No | The entity type that you want to check. |
skipEntitiesCount | No | The number of entities you want to skip while processing. For example, if you specify 5 here, the first five entities are skipped. This field defaults to 0. |
updatedSince | No | The date on which the entities were last updated. Entities updated on or after the date specified here are processed. |
startTimestamp | No | The starting date range of the end dates that you want to remove. Entities whose end date fall on or after this specified date are processed. |
endTimestamp | No | The ending date range of the end dates that you want to remove. Entities whose end date fall on or before this specified date are processed. |
distributed | No |
If set to
true , the task runs in distributed mode. Default value is false . For more information, see Distributed mode. |
taskPartsCount | No |
Specifies the maximum number of sub-tasks for distributed execution. The platform determines the optimal number based on performance limits. Default value is
2 . Note: This parameter is only applicable when distributed=true . Otherwise, it s ignored. |
distributedTaskIndex | No | Indicates the part of the distributed job that needs to run. This option enables you to rerun a specific job part that previously failed. For example, 1. Note: This parameter is applicable only if you have set the distributed parameter to true . |
filter | No | The search filter for more accurate selection of objects for processing. This parameter is not enabled if you set the the distributed parameter to false . |
Body
["entities/9LIMXfO"]
Response
[
{
"id": "464ad37b-cedb-44a2-9745-ea6e743806cb",
"groupId": "b7c0f9ab-cd21-4841-b873-09ba1f0aedd8",
"createdTime": 1663730488676,
"createdBy": "user.name@example.com",
"updatedTime": 1663730488676,
"updatedBy": "user.name@example.com",
"type": "com.reltio.businesslogic.tasks.reltioid.RemoveEndDatesTask",
"status": "SCHEDULED",
"name": "Removing 'end-dates' of all types in tenant ABC background task (started by user.name@example.com)",
"createdOnHost": "dataload-7448df5f5c-5pp5q",
"parallelExecution": false,
"nodesGroup": "default",
"parameters": {
"tenantId": "ABC",
"entityType": "all types",
"uriList": "[\"entities/9LIMXfO\"]"
},
"currentState": {},
"duration": "0s"
}
]