Teamspaces
Groups of pages with their own members. Open teamspaces are visible to every member; closed and private ones are not.
View as MarkdownEndpoints
- PATCHUpdate a teamspace
/v1/teamspaces/{teamspaceId} - DELDelete a teamspace
/v1/teamspaces/{teamspaceId} - POSTJoin an open teamspace
/v1/teamspaces/{teamspaceId}/join - POSTLeave a teamspace
/v1/teamspaces/{teamspaceId}/leave - GETList teamspace members
/v1/teamspaces/{teamspaceId}/members - POSTAdd someone to a teamspace
/v1/teamspaces/{teamspaceId}/members - DELRemove someone from a teamspace
/v1/teamspaces/{teamspaceId}/members/{userId} - POSTChange a teamspace member's role
/v1/teamspaces/{teamspaceId}/members/{userId}/role - POSTRestore a deleted teamspace
/v1/teamspaces/{teamspaceId}/restore - GETList teamspaces
/v1/workspaces/{workspaceId}/teamspaces - POSTCreate a teamspace
/v1/workspaces/{workspaceId}/teamspaces
The Teamspace object
- namestring
- descriptionstring
- visibilitystring
One of
openclosedprivate - isDefaultboolean
One of
ownermember- createdAttimestamp
- updatedAttimestamp
{
"id": "string",
"workspaceId": "01JCQ3TZ0WJ8K4M2X7T9R6N1PA",
"name": "Notes",
"description": "string",
"icon": null,
"visibility": "open",
"isDefault": false,
"myRole": null,
"createdAt": "2026-11-12T09:30:00.000Z",
"updatedAt": "2026-11-12T09:30:00.000Z",
"deletedAt": null
}