---
title: "Update Member"
method: PUT
path: "/rooms/{room_id}/members/{member_id}"
tags: ["member"]
---

# Update Member

`PUT /rooms/{room_id}/members/{member_id}`

Update Member

## Request body

- UpdateMemberRequest
  - `name` string — Change display name in meeting room
  - `type` 'guest' | 'host' | 'monitor' — Type of user in this room - guest: The user is guest. - host: The user is host. This user has administrator privileges. - monitor: The user is observer. Can watch the meeting, but can not join.
  - `is_blocked` boolean — Kick the user from the room immediately, Works only on private type meeting room.

## Response `200`

Successful operation

- object
  - `member` Member, required
    - `id` string, required — generated member id
    - `user_id` string, required — `user_id` of the user.
    - `room_id` string, required — ID of the room
    - `type` 'guest' | 'host' | 'monitor', required — Type of user in this room - guest: The user is guest. - host: The user is host. This user has administrator privileges. - monitor: The user is observer. Can watch the meeting, but can not join.

## Other responses

- `400` — Invalid Parameters Supplied or Unauthenticated or Unauthorized
- `500` — Validation exception

---

[API](https://skmtc.net/pplink/apis/pagecall-public-api-openapi-3-0.md) · [All operations](https://skmtc.net/pplink/apis/pagecall-public-api-openapi-3-0/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/pplink/pagecall-public-api-openapi-3-0/revisions/c6a9d7e46d2a/schema)
