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

# List members

`GET /members`

## Request

- Base URL: `https://api.deepnote.com/v2`
- URL: `https://api.deepnote.com/v2/members`
- Auth: HTTP bearer

List workspace members and guests in one response, ordered by `userId`. Pending invitations and deactivated users are excluded.

## Response `200`

List of members

- ListMembersResponse
  - `members` Member[], required
    - `userId` string, required
    - `email` string, nullable, required: Null for anonymous users.
    - `accessLevel` 'guest' | 'restricted_user' | 'viewer' | 'editor' | 'admin', required: Member's role in the workspace. `guest`: not a workspace member, but a collaborator on a workspace project.

## Other responses

- `401`: Unauthorized
- `403`: Insufficient permissions
- `429`: Rate limit exceeded

## Changes

- **2026-11-03** `b081f9aea3dc`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/deepnote/apis/deepnote-public-api/changes/members/get.md)

---

[API](https://skmtc.dev/deepnote/apis/deepnote-public-api.md) - [All operations](https://skmtc.dev/deepnote/apis/deepnote-public-api/llms.txt) - [OpenAPI document](https://skmtc.dev/deepnote/apis/deepnote-public-api/revisions/b081f9aea3dc?raw)
