Legacy Dev Forum Posts

 View Only

Sign Up

  • 1.  GDPR limitation

    Posted 06-05-2025 18:21

    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