What is the proper way to meet GDPR requirements and delete PII (email and name) from Chat interaction records? I've used the GDPR endpoint with the following request params
Can you please make sure you are using deleteConfirmed and not delete_confirmed. I was looking at the API documentation and it references deleteConfirmed. The deleteConfirmed parameter is a "double check" to make sure you really wanted to delete the record. If you used delete_confirmed flag, you should have got a 400 HTTP status code back. Otherwise, if you got a 200 or 202 request back then the call was accepted.
Some background on our GDPR API:
While we ask for 14 days for Genesys Cloud to complete the response to the GDPR API request, most requests are completed much faster, perhaps in 1-2 days.
Generally when we designed our GDPR API, we started with the regulation's 30 day response period and evaluated the time necessary for all microservices to respond to a GDPR API request. From there we decided that 14 days was a reasonable and sufficient time for Genesys Cloud to completely respond to a GDPR API request, as documented at https://help.mypurecloud.com/articles/genesys-cloud-and-gdpr-compliance.
Thank you for your quick response! Yes, I'm using the deleteConfirmed flag, sorry about that. The delete_confirmed is what our app is using through the Ruby SDK. But in my testing with Postman, I am indeed using deleteConfirmed.
I will continue to check to see if the request with the email gets fulfilled in the coming days, I submitted it last Thursday. With my requests with phone numbers, I typically see it take effect within 1-2 days, so I assumed it would be done by today.