General Data Protection Regulation (GDPR) is a data privacy regulation that enables individuals to have more control over how organizations use their data. The “Right to be Forgotten” is a regulation that enables individuals to request that an organization delete any data about them. This means that the identities that are deleted using the GDPR delete request cannot be restored again.
This is article 3 in a series of ‘GDPR delete of Identity data in SAS® Customer Intelligence 360’ that covers how to perform a GDPR delete of Identity data in SAS® CI360 using REST API. You can do a GDPR delete of identity data using either the REST API or SAS® Customer Intelligence 360 user interface (UI). If you want to automate the process, you could use the POST method. The UI is a more manual process.
For more detail about delete the identity data using SAS Customer Intelligence 360 UI, refer to GDPR Delete of Identity Data Using the SAS® Customer Intelligence 360 UI
In this article, we will cover how to delete the identity data using the REST API to submit a request to delete identity data:
- Create a General Access Point and a JSON Web Token(JWT) as described in Prerequisites for Importing and Exporting Data.
- Go to the REST Client (Postman) u Authorization, select the Bearer Token from the Type drop-down list, and paste the token for the specific server, which you obtained in step 1:
- Submit a POST request to the customerJobs endpoint to delete data:
POST https://extapigwservice-<server>/marketingData/customerJobs
Include the following code in the body:
{
"jobType": "GDPR_DELETE",
"identityType": "subject_id",
"identityList": [
"1",”2”
]
}
The response to the POST call contains the request ID i-dbb21ab2-7e0c-41c2-8dc3-c4232e69594a
for the delete job with the 201 created status code, as shown below:
- Submit a GET request with the request ID i-dbb21ab2-7e0c-41c2-8dc3-c4232e69594a
to view the status of delete request. Here is an example:
GET https://extapigwservice-<server>/marketingData/customerJobs/<delete_request_ID>
Here is a screenshot that shows the successful deletion of identity data. The status shows “DELETED_IDENTITIES”:
For additional help, contact SAS Technical Support by creating a track with the Contact Support option in the SAS Customer Intelligence 360 UI
Related Article Links:
Create Data Descriptor of Type DELETELIST
GDPR Delete of Identity Data Using the SAS® Customer Intelligence 360 UI
Performance and Limitations of GDPR Delete Requests
Frequently Asked Questions about GDPR Delete of Identity Data in SAS Customer Intelligence 360