---
title: "List members"
method: GET
path: "/v1/members"
tags: ["Members"]
---

# List members

`GET /v1/members`

## Request

- Base URL: `https://api.rumoro.dev`
- URL: `https://api.rumoro.dev/v1/members`
- Auth: HTTP bearer

Returns all workspace members, owners first. Use `userId` for a mention's assigneeId and a person's ownerId.

## Response `200`

The workspace's members

- object
  - `data` Member[], required
    - `id` string, required: The membership's id (mem_...). Use it with DELETE /v1/members/{id}.
    - `userId` string, required: The member's user id. Use it for assigneeId and ownerId.
    - `email` string, required: The user's email address.
    - `name` string, nullable, required: The user's name. Null if they have not set one.
    - `role` 'owner' | 'admin' | 'member', required: owner can do everything, including billing. admin can also manage the team. member works with the feed.
    - `joinedAt` string, required: When the member joined.

## Other responses

- `401`: The API key is missing or not valid

---

[API](https://skmtc.dev/rumoro/apis/rumoro-api.md) · [All operations](https://skmtc.dev/rumoro/apis/rumoro-api/llms.txt) · [OpenAPI document](https://skmtc.dev/rumoro/apis/rumoro-api/revisions/9ef63ea894d1?raw)
