Use this endpoint to fetch the full details of a single workspace by its ID. The response includes the workspace’s name, owner, a list of all members with their roles, and all applications currently linked to the workspace.
Request
GET https://api.virtuscloud.app/v2/workspaces/{workspaceId}
Your Virtus Cloud API key. Pass it directly as the header value — no prefix required. Example: Authorization: vc_live_xxxxxxxxxxxx
Path Parameters
The unique identifier of the workspace you want to retrieve.
Response
Returns "success" when the request completes successfully.
The full workspace details object. The unique identifier of the workspace.
The user ID of the workspace owner.
The display name of the workspace.
A list of all members in this workspace. The unique user ID of the member.
The display name of the member.
The member’s permission group for workspace applications (e.g., "owner", "admin", "member").
The ISO 8601 timestamp (UTC) of when the member joined the workspace.
A list of applications linked to this workspace. The unique identifier of the application.
The display name of the application.
The RAM usage of the application in megabytes.
The programming language or runtime of the application.
The ISO 8601 timestamp (UTC) of when the workspace was created.
Examples
curl -X GET https://api.virtuscloud.app/v2/workspaces/dcedcd13d7e272a7b32a70f6a1d180f23c12d759 \
-H "Authorization: <api_key>"
Response Example
{
"status" : "success" ,
"response" : {
"id" : "dcedcd13d7e272a7b32a70f6a1d180f23c12d759" ,
"name" : "Test" ,
"owner" : "5354d9742d889d49b20134ba0be09ccc0033be68" ,
"members" : [
{
"name" : "Example" ,
"id" : "5354d9742d889d49b20134ba0be09ccc0033be68" ,
"group" : "owner" ,
"joinedAt" : "2025-06-04T20:44:55.934Z"
}
],
"applications" : [],
"createdAt" : "2025-06-04T20:44:55.934Z"
}
}