# Remove a member from a group Removes the specified user from the group. For local groups, the membership is deleted immediately. For federated groups, an ActivityPub message is sent to request removal. Requires GroupMembers.Manage permission. An optional reason can be provided for audit logging. RBAC: requires GroupMembers.Manage Endpoint: DELETE /api/v1/groups/{groupId}/members/{memberId} Version: 1.0 Security: ## Path parameters: - `memberId` (string, required) The unique identifier of the user to remove from the group Example: "us_01hxcvk1hjexere4pvtrj0ymqq" - `groupId` (string, required) The unique identifier of the group Example: "us_01hxcvk1hjexere4pvtrj0ymqq" ## Query parameters: - `reason` (string,null) Optional reason for removing the member. This will be recorded in the audit log for accountability and compliance purposes. Example: "Violation of community guidelines" ## Response 401 fields (application/json): - `errorCode` (string, required) Error code - `message` (string, required) Error message - `docUrl` (string) Link to documentation ## Response 403 fields (application/json): - `errorCode` (string, required) Error code - `message` (string, required) Error message - `docUrl` (string) Link to documentation ## Response 404 fields (application/json): - `errorCode` (string, required) Error code - `message` (string, required) Error message - `docUrl` (string) Link to documentation