Get Application Status
Get an application’s live CPU, RAM, storage, network and uptime with GET /v2/apps//status. Pass rawData=true for numbers instead of strings.
GET
Get Application Status
string
required
The API key for your account. You can find this in your account settings.
apps:read scope.
Returns the application’s current CPU, RAM, storage, network, and uptime figures, formatted as human-readable strings by default (e.g. "120.4MB", "602 KB ↑ 134 KB ↓"). Pass rawData=true to get the same fields as raw numbers instead, which is easier to work with if you are charting the values yourself.
If you also have a Real-time Logs connection open for the same application, prefer the status events on that stream: while a realtime connection is active, this endpoint’s numbers can lag behind by up to about a minute. To check every application at once instead of one at a time, see All Applications Status.
Parameters
string
required
The ID of the application. You can find this in the URL of your application’s dashboard.
boolean
When
true, cpu, ram and the other figures come as numbers instead of formatted strings.Response
string
Indicates whether the call was successful:
success if it was, error if not.object
The contents of the response.
Common errors
Related
- CLI:
squarecloud app status - SDKs:
api.apps.status()(JavaScript),client.apps.status()(Python),c.Apps.Status()(Go)

