Delete User & Erase User Data API

Overview

Netcore CE provides the API to enable the client to support GDPR requests when the Data Subject has exercised Right to Erasure under Art. 17 GDPR

Using this API, the clients can request to Delete User from CE panel & erase all associated user data (Attribute, Engagement, and Events)

Base URL

US IDC:
https://api.netcoresmartech.com/apiv2?type=erasure_user_data&activity=request_erasure_data&apikey=<API_KEY>&primary_key=<Primary_KEY>

Indian IDC:
https://apiin.netcoresmartech.com/apiv2?type=erasure_user_data&activity=request_erasure_data&apikey=<API_KEY>&primary_key=<Primary_KEY>

Europe IDC:
https://jsonapi.eu-north-1.eu.netcoresmartech.com/apiv2?type=erasure_user_data&activity=request_erasure_data&apikey=<API_KEY>&primary_key=<Primary_KEY>

HTTP Method

POST

Body Parameters

ParameterDetailTypeIs MandatoryExample Value
activityName of activityStringYesrequest_erasure_data
apikeyAPI key of panelStringYesABCD12345
primary_keyThe primary key value of the userStringYes[email protected]

Sample API Request

curl --location --request POST 'https://jsonapi.eu-north-1.eu.netcoresmartech.com/apiv2?type=erasure_user_data&activity=request_erasure_data&apikey=APIKey_value&primary_key=primarykey_value'

PS Note - this is async API, and the request will be processed in the backend. To cross-check the same, clients can use "View Contact API" and its response.

API Response

Response Example - In the Success case

{
    "requestid": "<request_id>",
    "result": "Success"
}
{
    "requestid": "dbdfd72754e73886542a0affe259b32c",
    "result": "Success"
}