zacharie | 2022-03-18 13:11:00 UTC | #1
Hi,
I am trying to use gdpr API (GDPRUPDATE) and I was wondering if there was a "startdate" and an "enddate". I want to anonymize customer phone number or email address. Once done, will it anonymize all customer interactions whatever the date ? How does it work ? Also, when I submit new GDPR update request I have 500 Internal Server Error immediately. { "name": "TESTGDPR", "replacementTerms": [ { "type": "PHONE", "existingValue": "0612345678", "updatedValue": "DONE07XXXXXXXX" } ], "requestType": "GDPRUPDATE", "subject": { "name": "", "userId": "", "externalContactId": "", "dialerContactId": { "id": "", "contactListId": "" }, "journeyCustomer": { "type": "", "id": "" }, "socialHandle": { "type": "TWITTER", "value": "" }, "externalId": "", "addresses": [], "phoneNumbers": ["0612345678"], "emailAddresses": [] } } Can someone please tell me what is wrong ?
Thanks in advance
anon39326996 | 2022-03-18 13:30:51 UTC | #2
Thanks for posting, we'll take a look.
We don't support startdate and enddate. Could you tell me a bit more about that?
zacharie | 2022-03-18 13:47:34 UTC | #3
Hi,
If I submit a new GDPR , for example I want to anonymize a customer number. POST /api/v2/gdpr/requests Will it anonymize old interactions with customer number and future interactions ?
Zach
anon39326996 | 2022-03-21 20:02:59 UTC | #4
The anonymization is for existing interactions, not future ones.
Can you tweak your request and provide the info in this way?
{
"name": "TEST_GDPR",
"replacementTerms": [
{
"type": "PHONE",
"existingValue": "<replaceme>",
"updatedValue": "DONE_07XXXXXXXX"
}
],
"requestType": "GDPR_UPDATE",
"subject": {
"phoneNumbers": [
"<replaceme>"
]
}
}
You'll have to replace <replaceme> with the actual number.
zacharie | 2022-03-21 20:41:41 UTC | #5
Hi, It's work, I have "200 OK". Thank you. How long does it take to be apply please 1 to 3 days if I am not wrong ?
Zach
anon39326996 | 2022-03-28 07:39:00 UTC | #6
Subject search typically takes 1-3 days while exports/updates/deletions take a little longer. You should be able to check the status of your request via the API.
zacharie | 2022-03-22 13:20:16 UTC | #7
Just one last question: Does it impact waiting callback as well ?
ChrisBosken | 2022-03-28 07:39:01 UTC | #8
Please note that while GDPRUPDATE *may* function to anonymize data in the manner you have laid out by replacing actual personal data with some made-up value, GDPRDELETE is the expected method for customers to respond to Article 17 right to be forgotten requests. When using GDPR_DELETE there is no need to provide the ReplacementTerm.
system | 2022-04-25 19:28:47 UTC | #9
This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.
This post was migrated from the old Developer Forum.
ref: 13968