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
Parameter | Detail | Type | Is Mandatory | Example Value |
---|---|---|---|---|
activity | Name of activity | String | Yes | request_erasure_data |
apikey | API key of panel | String | Yes | ABCD12345 |
primary_key | The primary key value of the user | String | Yes | [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"
}
Updated about 2 months ago