# Spaces

spaces.list lists the Spaces the user owns or was given access to; spaces.get
returns one Space with the caller's effective permissions. spaces.create makes
a new Space. Sharing: spaces.share invites by email with a role (ADMIN, EDITOR,
READER) and optional per-permission overrides; spaces.shares_list,
spaces.share_update and spaces.share_revoke manage members (revoking is
irreversible). Permissions are enforced by every operation: the assistant
never sees or changes anything the user could not see or change.
