Genesys Cloud - Main

 View Only

Discussion Thread View
  • 1.  Anonymise data for GDPR

    Posted 04-02-2020 05:11
    Hello,

    For GDPR purposes :

    1. I would like to know which API to use in order to delete an interaction following a customer request ?
    2. Would it be possible to anonymise ANIs by using APIs ?

    I have found 2 APIs, but which one could match my needs :

    /api/v2/conversations/calls/{conversationId}/participants/{participantId}/attributes or /api/v2/gdpr/requests ?

    Thank you in advance,


    Regards,

    CHARAF
    #Reporting/Analytics
    #Security
    #SystemAdministration

    ------------------------------
    Charaf Eddine Chemlal
    NTT France
    ------------------------------


  • 2.  RE: Anonymise data for GDPR

    Posted 04-03-2020 06:42
    Edited by Charaf Eddine Chemlal 04-03-2020 11:53
    Hello,

    In case of deleting an interaction from the cloud, I am using the POST request : /api/v2/gdpr/requests

    I don't know how to fill the information of the JSON : 

    {
       "name": "requestTest1",
       "replacementTerms": [
          {
             "type": "",
             "existingValue": "",
             "updatedValue": ""
          }
       ],
       "requestType": "GDPR_DELETE",
       "subject": {
          "name": "",
          "userId": "",
          "externalContactId": "",
          "dialerContactId": {
             "id": "",
             "contactListId": ""
          },
          "journeyCustomer": {
             "type": "",
             "id": ""
          },
          "socialHandle": {
             "type": "",
             "value": ""
          },
          "addresses": [],
          "phoneNumbers": [],
          "emailAddresses": []
       }
    }


    I am getting this error : 

    According to documentation, I should provide this values only for GDPR_UPDATE, but in my case I would like to delete the interaction from Performance/Interactions section.


    Any ideas please ?

    Appreciate your help

    Regards,

    CHARAF


    ------------------------------
    Charaf Eddine Chemlal
    NTT France
    ------------------------------



  • 3.  RE: Anonymise data for GDPR

    Posted 01-30-2023 08:36
    Hi Charaf,
    I don't know if you need about this issue too. We had the some problem and we have solved to compile only the mandatory fields.
    So, your example for a request with the customer's name becomes:

    {
       "name": "requestTest1",
       "requestType": "GDPR_DELETE",
       "subject": {
          "name": "Name of Customer"
       }
    }​


    ------------------------------
    Francesco Sorace
    NTT Data Italia S.p.A.
    ------------------------------



Need Help finding something?

Check out the Genesys Knowledge Network - your all-in-one access point for Genesys resources