Subtasks
Get List of Subtasks by Criteria
Use this API to retrieve a list of all subtasks by filter criteria.
post/api/datasubject/v3/subtasks
Query parameters
includeClosedSubtasksboolean
Include closed subtasks in the response
onlyActivatedSubtasksboolean
Only include activated subtasks in the response
pageinteger
Results page you want to retrieve. Page number starts with 0 (0..N)
sizeinteger
Number of records per page. Maximum page size allowed is 500
sort'requestTypeName,asc' | 'requestTypeName,desc' | 'subjectTypeName,asc' | 'subjectTypeName,desc' | 'taskName,asc' | 'taskName,desc' | 'subtaskDateCreated,asc' | 'subtaskDateCreated,desc' | 'subtaskDateUpdated,asc' | 'subtaskDateUpdated,desc' | 'requestDeadline,asc' | 'requestDeadline,desc' | 'requestDateCreated,asc' | 'requestDateCreated,desc'
Sorting criteria in the format: property(,asc|desc). Default sort order is subTaskId ascending.
Request body
Example request
{
"RequestType": "Opt Out",
"SubjectType": "Employee",
"Organization": "Brand A",
"SystemName": "Office365",
"SubtaskStatus": [
"Assigned"
],
"SubtaskType": "system",
"OpenRequests": true,
"SubtaskDateCreated": {
"StartDate": "2019-05-31T12:43:24.173Z",
"EndDate": "2019-05-31T12:44:24.173Z"
},
"SubtaskDateUpdated": {
"StartDate": "2019-05-31T12:43:24.173Z",
"EndDate": "2019-05-31T12:44:24.173Z"
},
"RequestDeadline": {
"StartDate": "2019-05-31T12:43:24.173Z",
"EndDate": "2019-05-31T12:44:24.173Z"
},
"RequestDateCreated": {
"StartDate": "2019-05-31T12:43:24.173Z",
"EndDate": "2019-05-31T12:44:24.173Z"
},
"currentRequestStage": [
"NEW",
"VERIFYING IDENTITY"
],
"subtaskCreatedStage": [
"NEW",
"VERIFYING IDENTITY"
],
"language": "en-us",
"IncludeChildOrgs": true,
"ExactSystemNameMatch": true
}Response
OK
Example response
[
{
"requestApprover": "John Doe",
"requestOrgName": "Example Organization",
"requestQueueDateCreated": "2023-08-01T10:15:30Z",
"requestQueueDeadline": "2023-09-01T10:15:30Z",
"requestQueueId": "e2d0f59e-3df0-4b1f-965d-d57547ed44ad",
"requestQueueRefId": "SL244HWD6D",
"requesterEmail": "requester@example.com",
"subTaskAssignee": "Jane Smith",
"subTaskCreatedDate": "2023-08-02T14:30:45Z",
"subTaskDeadline": "2023-09-01T10:15:30Z",
"subTaskDescription": "Discover all data related to the subject",
"subTaskId": "f3e1a59e-4df0-5b2f-865d-e68658e55be",
"subTaskLastUpdatedDate": "2023-08-15T09:20:15Z",
"subTaskName": "Data Discovery",
"subTaskReminderDate": "2023-08-25T10:15:30Z",
"subTaskRequired": true,
"subTaskStatus": "OPEN",
"subTaskType": "MANUAL",
"subTaskResolution": "Completed Successfully",
"requestTypes": [
"Data Portability",
"Update Data"
],
"subjectTypes": [
"Customer",
"Employee"
],
"currentRequestStage": "VERIFICATION",
"subtaskCreatedStage": "NEW"
}
]