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
Each workspace object carries the fields listed on Get workspace, plus:
desktops. Workspaces you own come first, oldest first, followed by workspaces shared with you.
A workspace-scoped API key is not filtered here. It lists every workspace on the account. See Authentication for where scoping is and is not enforced.
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.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 full stored computer record, 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