---
title: "Create Members"
method: POST
path: "/rooms/{room_id}/members"
tags: ["member"]
---

# Create Members

`POST /rooms/{room_id}/members`

Add Member to the Room

## Request body

- CreateMemberRequest
  - `user_id` string, required — `user_id` of the user.
  - `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.

## 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/versions/c6a9d7e46d2a/schema)
