Retrieve Live Status for All Your Applications at Once
Retrieve real-time CPU usage, RAM consumption, and running state for all applications in your account or a specific workspace in one request.
Use this endpoint to fetch the live runtime status of every application associated with your account or a specific workspace in a single call. Each item in the response array gives you the application ID, current CPU usage, RAM consumption, and whether the application is running. This endpoint is rate-limited to 15 requests per 60 seconds — design your polling strategy accordingly.
If you omit the workspaceId query parameter, the API returns status information for all applications under your personal account. To scope the response to a specific workspace, provide its ID.
The ID of the workspace whose applications you want to query. You can find the workspace ID beneath your workspace name in the Virtus Cloud dashboard. If omitted, the endpoint returns statuses for all applications in your personal account.
# All applications in your accountcurl --request GET \ --url https://api.virtuscloud.app/v2/apps/status \ --header "Authorization: <your_api_key>"# Scoped to a specific workspacecurl --request GET \ --url "https://api.virtuscloud.app/v2/apps/status?workspaceId=<workspace_id>" \ --header "Authorization: <your_api_key>"