This API is used to delete customer data.
Note: Delete User will not proceed if the requested user is:
- An account owner or belongs to one or more accounts.
- The bot owner or co-developer for one or more bots.
| Method | DELETE | 
| Endpoint | https://{{host}}/api/public/bot/eraseUsersData | 
| Content Type | application/json | 
| Authorization | auth: {{JWT}} | 
| API Scope | 
 | 
Path Parameters
| Parameter | Description | 
|---|---|
| host | Environment URL, for example, https://bots.kore.ai | 
Sample Request
curl -X DELETE \
  'https://{{host}}/api/public/bot/eraseUsersData' \
  --header 'Content-Type: application/json' \
  --header 'auth: YOUR_JWT_ACCESS_TOKEN' \
  --data '{
  	"userIds": ["u-xxxxxxxx-xxxx-xxx-xxxx-xxxxxxxxxxx","u-xxxxxxxx-xxxx-xxx-xxxx-xxxxxxxxxxx","u-xxxxxxxx-xxxx-xxx-xxxx-xxxxxxxxxxx"],
	"botIds": ["st-xxxxxxxx-xxxx-xxx-xxxx-xxxxxxxxxxxx","st-xxxxxxxx-xxxx-xxx-xxxx-xxxxxxxxxxxx","x-xxxxxxxx-xxxx-xxx-xxxx-xxxxxxxxxxxx"]
        "RemoveDataFromAllBots": true   // optional
       }'
		Body Parameters
| Parameter | Description | 
|---|---|
| userIds | The array of user Ids whose details have to be deleted, for example, [“userId1”, “userId2”]. It can be user email id or enterprise assigned unique id. The following are acceptable values for this field: 
 | 
| botIds | The array of bot Ids from where the user details have to be deleted, for example, [“botId1”, “botId2”]. 
 | 
| RemoveDataFromAllBots (optional) | Determines if the specified users details have to be removed from all the Bots. Set to true or false. 
 | 
Note: The execution status of this API can be vied by executing Delete Customer Data Status API
Sample Response
{
  "requestId": "eud-123",
  "status"”: "in-progress"
}