Skip to main content
GET
List workspaces in the organization
The organization bot token must have the following scopes:
  • workspace:read
Returns the live workspaces owned by your organization, ordered by ID. Each result includes the workspace id and name. Use the id as the space_id path parameter in workspace-scoped endpoints, such as List users. Deleted workspaces and workspaces outside your organization aren’t included. Use page_size and start_cursor to page through results.

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

Query Parameters

start_cursor
string

Opaque continuation cursor from the previous page.

Minimum string length: 1
page_size
integer

Number of workspaces per page (1–100; default 100).

Required range: 1 <= x <= 100

Response

object
string
required

Always list

Allowed value: "list"
type
string
required

Always space

Allowed value: "space"
space
object
required
results
object[]
required

Live workspaces owned by the organization on this page, ordered by ID.

Maximum array length: 100
has_more
boolean
required

Whether another page of workspaces is available.

next_cursor
string | null
required

Opaque continuation cursor for the next page, or null when has_more is false.