# Removing Users

The delete endpoint removes a user by their ID.

<Tabs>

```csharp label="C#"
await client.Users.DeleteAsync("123")
```

```js label="JavaScript"
client.user("123").delete();
```

```python label="Python"
client.users.delete("123")
```

```ruby label="Ruby"
client.users.delete("123")
```

```php label="PHP"
$client-&gt;users()-&gt;delete('42');
```

```java label="Java"
client.user("123").delete().join();
```

```go label="Go"
resp, err := client.Users().Delete(context.TODO(), "123")
	if err != nil {
		panic(err)
	}
```

</Tabs>

<admonition type="info">

When you delete a user it will be converted to a missing reference and throw an error when [enriching](/activity-feeds/docs/javascript/v2/#frontend_enrichment).

</admonition>


---

This page was last updated at 2026-05-22T16:31:50.931Z.

For the most recent version of this documentation, visit [https://getstream.io/activity-feeds/docs/node/v2/users-delete/](https://getstream.io/activity-feeds/docs/node/v2/users-delete/).