Skip to main content
GET
List users
The organization bot token must have the following scopes:
  • user:read
Returns a cursor-paginated directory of active workspace members—including restricted members—and guest bots. Each result uses the standard Notion user object shape. Person entries include an email at person.email when available; bot entries include a bot object. This endpoint currently returns avatar_url as null. Page guests and expired temporary memberships are not included. Search and single-user lookup parameters are not supported.

Authorizations

Authorization
string
header
required

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

Headers

Notion-Version
enum<string>
required

The Admin API version to use for this request.

Available options:
2026-06-01

Path Parameters

space_id
string<uuid>
required

Query Parameters

start_cursor
string

Opaque continuation cursor from a previous user page.

Minimum string length: 1
page_size
integer

Number of users and bots to return (1–100; default 100).

Required range: 1 <= x <= 100

Response

object
string
required

The standard list response discriminator.

Allowed value: "list"
type
string
required

The resource type returned in results.

Allowed value: "user"
results
(Person · object | Bot · object)[]
required

Workspace people and bots on this page.

Maximum array length: 100
has_more
boolean
required

Whether another page is available; equivalent to next_cursor presence.

next_cursor
string | null
required

Opaque continuation cursor for the next page.