DROP Management
Create Data Subject Request for DROP Record
Use this API to create a data subject request for a DROP record.
post/api/drop-manager/v2/drop/{dropId}/request
Request
- Base URLhttps://hostname
- URLhttps://hostname/api/drop-manager/v2/drop/{dropId}/request
- AuthOAuth 2Client credentialsToken URL: https://{hostname}/api/access/v1/oauth/token scopes: DSAR_WRITE
Path parameters
dropIdstring required
DROP record identifier
Request body
Example request
{
"dropRequestType": "DataDeletion",
"firstName": "Test",
"lastName": "User",
"email": "testuser@onetrust.com",
"language": "en-us",
"additionalData": {
"key": "value"
},
"requestTypes": [
"opt-out",
"Get My Data"
],
"subjectTypes": [
"Customer",
"Authorized Agent"
],
"multiselectFields": {
"interests": [
"marketing",
"newsletters"
]
},
"requestTraceId": "e2d0f59e-3df0-4b1f-965d-d57547ed44ad",
"templateId": "550e8400-e29b-41d4-a716-446655440000",
"attachments": [
{
"statusId": 10,
"resourcePath": "/storage/attachments/sample.txt",
"fileName": "sample.txt",
"fileId": "3b47744c-eebf-44bb-bf4c-680966a448dc"
}
]
}Response
Created
Example response
{
"requestQueueRefId": "SL244HWD6D",
"requestQueueId": "e2d0f59e-3df0-4b1f-965d-d57547ed44ad",
"firstName": "Jonny",
"lastName": "Sardar",
"organization": "my own org",
"status": "NEW",
"requestTypes": [
"Data Portability, Update Data"
],
"deadline": "2019-09-08T12:49:47.920Z",
"dateCreated": "2019-08-09T12:49:47.983Z",
"dateUpdated": "2019-09-25T06:50:15.470Z",
"subjectTypes": [
"Student"
],
"approver": "Jonny Sardar Sadmin",
"language": "en-us",
"countryCode": "DZ",
"countryName": "Algeria",
"email": "abcd@gmail.com",
"workflow": "Default Workflow",
"webform": "!! Nikki",
"dateCompleted": "2019-05-31T12:43:24.173Z",
"resolution": "Not a privacy-related request",
"remainingDaysForMaxDeadline": 30,
"maxDeadlineExtensionDate": "2023-09-08T12:49:47.920Z",
"additionalStatuses": "PAUSED"
}Changes
No recorded changes to this operation across all 1 revision of this API.