Workspaces are exposed by the
Workspaces interface embedded in rest.Rest. They are available on Standard, Pro and Enterprise plans.Creating a workspace
Listing workspaces
api.GetWorkspaces() returns every workspace where the authenticated user is owner or member.
Fetching a single workspace
Workspace IDs are UUID v4 values without hyphens (32 hex chars).Inviting members
Inviting a member is a two-step handshake — the invitee proves consent by generating a short-lived code from their client, and the owner consumes it.The invite code is generated by the user who is going to join the workspace, not by the owner. It is single-use and expires after 5 minutes — generate it, hand it to the owner/admin, and consume it promptly.

