β Remove Volunteer Member
Endpoint: POST /api/admin/volunteers/groups/{group_id}/members/{user_id}/remove/
Auth Required: β
Yes (Admin Bearer Token)
Content-Type: application/json
π Description
This endpoint allows administrators to remove a volunteer from a specific group (army).
Removal may be required due to: - inactivity - misconduct - violation of guidelines - administrative restructuring - voluntary exit confirmation
This action removes the userβs active membership while preserving historical participation records.
π Authentication
Include the admin access token in the request header:
π Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
group_id |
UUID | β | Volunteer group ID |
user_id |
UUID | β | Volunteer user ID |
π§Ύ Request Body (Optional)
```json { "reason": "Repeated absence from scheduled events." }