Skip to main content
PUT
https://api.vomo.org/v1
/
groups
/
{id}
/
members
Update a Group's Members
curl --request PUT \
  --url https://api.vomo.org/v1/groups/{id}/members \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "members": [
    "1"
  ]
}
'
{
  "data": [
    {
      "type": "user",
      "id": "7903",
      "first_name": "Priya",
      "last_name": "Sharma",
      "full_name": "Priya Sharma",
      "email": "priya.sharma@example.org",
      "address": "123 Maple Ave, McKinney, TX 75069, USA",
      "phone": "(555) 012-0103",
      "birthday": "1990-03-15",
      "gender": "F",
      "created_at": "2025-11-01T09:00:00+00:00",
      "updated_at": "2025-11-05T14:22:00+00:00",
      "user_status": "VERIFIED",
      "membership_status": "ACCEPTED",
      "membership_role": "ORGANIZER"
    },
    {
      "type": "user",
      "id": "8412",
      "first_name": "Devon",
      "last_name": "Park",
      "full_name": "Devon Park",
      "email": "devon.park@example.org",
      "address": "987 Cedar Way, McKinney, TX 75069, USA",
      "phone": "(555) 012-0112",
      "birthday": "1998-04-20",
      "gender": "O",
      "created_at": "2025-11-06T09:00:00+00:00",
      "updated_at": "2025-11-22T10:00:00+00:00",
      "user_status": "VERIFIED",
      "membership_status": "ACCEPTED",
      "membership_role": "VOLUNTEER"
    }
  ],
  "links": {
    "first": "https://api.vomo.org/v1/groups/602/members?page=1",
    "last": "https://api.vomo.org/v1/groups/602/members?page=1",
    "prev": null,
    "next": null
  },
  "meta": {
    "current_page": 1,
    "from": 1,
    "last_page": 1,
    "to": 2,
    "path": "https://api.vomo.org/v1/groups/602/members",
    "per_page": 15,
    "total": 2
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

id
integer
required

The unique VOMO identifier for the group whose membership to update.

Body

application/json

The complete set of user IDs that should make up the group's membership after the request.

The complete set of user IDs that should make up the group's membership after the request.

members
integer[]
required

The VOMO user IDs that will become the group's complete membership. This replaces the existing members — any current member whose ID is omitted is removed. Each ID must correspond to a user who is a member of your organization.

Response

Returns the updated paginated list of group members after the membership has been replaced.

data
object[]

Pagination navigation links returned on every paginated list response. Each URL points at the specific list endpoint being called.

meta
object

Pagination metadata returned on every paginated list response.

Last modified on June 5, 2026