Workspaces
List workspaces
List all workspaces accessible to the API key.
GET
List workspaces
Returns every workspace you own or belong to, each with its computers under
For an account on the free plan, the body can also carry a
desktops. Workspaces you own come first, oldest first, followed by workspaces shared with you.
A workspace-scoped API key sees only the workspace it is scoped to, and never triggers the default-workspace creation. See Authentication.
Response
The same array is returned under two keys.array
Array of workspace objects, each with its
desktops. Read this key.array
The identical array.
project is the API’s original name for a workspace. The key is kept for existing integrations. Do not read it in new code.trial_snapshot object. The dashboard reads it. It is not part of the documented contract.
Each workspace object carries the fields listed on Get workspace, including role and permissions, plus:
integer
People with access to the workspace, counting the owner. Returned by this endpoint only.
string
Subscription tier of the workspace owner. Computers are funded by the owner’s plan, so this is the tier that sets the hardware ceiling for every computer in the workspace, including computers created by invited members.
string
Email address of the workspace owner. Returned to every member of the workspace, not only the owner.
array
Computers in the workspace, in no guaranteed order. Ephemeral computers are excluded. Each entry is the stored computer record with credential fields removed, plus the same
permissions object, so it carries more fields than the example below. Treat any field not documented here as internal and subject to change.Example
Response
The response repeats the same array underprojects, omitted here for length.
Errors
There is no
403 on this endpoint. It never rejects a caller who authenticated.Authorizations
API key authentication. Get your key at orgo.ai/workspaces
Response
Your workspaces
Workspaces you own or belong to, each with its computers embedded.
The same array under its older name. Identical contents, element for element.
Present for an account on the free plan. The dashboard reads it; it is not part of the documented contract.