Skip to main content

Get Resource Usage

Get detailed resource usage statistics for an environment.

Endpoint

GET /environments/{id}/resource-usage

Authentication

Required: Yes (Session or Bearer Token with 2FA)

Path Parameters

ParameterTypeRequiredDescription
idstring (UUID)YesEnvironment ID

Response

Success Response (200 OK)

{
"environmentId": "660e8400-e29b-41d4-a716-446655440001",
"environmentName": "production",
"quota": {
"cpu": 10000,
"memory": 16384,
"storage": 102400
},
"used": {
"cpu": 3000,
"memory": 4096,
"storage": 20480
},
"available": {
"cpu": 7000,
"memory": 12288,
"storage": 81920
},
"utilizationPercent": {
"cpu": 30.0,
"memory": 25.0,
"storage": 20.0
},
"applications": [
{
"id": "app-123",
"name": "web-server",
"resources": {
"cpu": 1000,
"memory": 512,
"storage": 5120
}
},
{
"id": "app-456",
"name": "database",
"resources": {
"cpu": 2000,
"memory": 3584,
"storage": 15360
}
}
]
}

Examples

cURL

curl -X GET "https://api.thevenin.cloud/environments/{envId}/resource-usage" \
-H "Authorization: Bearer tvn_your_api_token_here"