---
title: "Remove member from group"
method: DELETE
path: "/groups/{id}/members/{user}"
tags: ["memberships"]
---

# Remove member from group

`DELETE /groups/{id}/members/{user}`

Remove a user from a group.

To remove *yourself* from a group you can use the alias `me` in place of `{user}`.
This is equivalent to using your own user ID.

## Path parameters

- `id` union, required — Either a unique identifier generated by the service or an authority-provided identifier
  - string — A short string — the group ID assigned by the service
  - string — Unique identifier assigned by the group's owning authority
- `user` string, required

## Response `204`

Success (No Content)

## Changes

- **2025-02-10** (v2) `ef2435a317fd` — 1 warning
  - changed the pattern of the `path` request parameter `user` from `acct:^[A-Za-z0-9._]{3,30}@.*$` to `acct:^[A-Za-z0.9_][A-Za-z0-9._]{1,28}[A-Za-z0-9_]@.*$`
- **2024-12-12** (v2) `711257d7b930` — 2 breaking, 2 info
  - removed the enum value `me` from the `path` request parameter `user`
  - added the pattern `acct:^[A-Za-z0-9._]{3,30}@.*$` to the `path` request parameter `user`
  - api tag `memberships` added
  - api tag `groups` removed

[Change history](https://skmtc.dev/hypothesis/apis/hypothesis-api/changes/groups/:id/members/:user/delete.md)

---

[API](https://skmtc.dev/hypothesis/apis/hypothesis-api.md) · [All operations](https://skmtc.dev/hypothesis/apis/hypothesis-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/hypothesis/hypothesis-api/revisions/a5929648b2e9/schema)
