# Delete a user

```
DELETE 
/users/by_external_id/:external_provider_id
```

Permanently deletes a user and all their data. This action is irreversible. If the user does not exist, returns 404.

## Request[​](#request "Direct link to request")

## Responses[​](#responses "Direct link to Responses")

* 204

User successfully deleted.

## Operation spec

```json
{
  "method": "delete",
  "path": "/users/by_external_id/{external_provider_id}",
  "operationId": "delete-user-by-external-id",
  "parameters": [
    {
      "name": "external_provider_id",
      "in": "path",
      "required": true,
      "schema": {
        "type": "string"
      },
      "description": "The external provider ID of the user."
    }
  ],
  "responses": {
    "204": {
      "description": "User successfully deleted."
    }
  }
}
```
