Returns current status and resource usage of the streaming server.
| Property | Value |
|---|---|
| Method | GET |
| URL | /api/server/status |
| Content-Type | application/json |
| Authentication | Bearer Token |
| Code | Description |
|---|---|
| 200 | Success |
| 401 | Unauthorized - Invalid or missing token |
| 429 | Too Many Requests - Rate limit exceeded |
| 500 | Internal Server Error |
{
"data": {
"launchDate": 1764671260701,
"cpuUsagePercent": "12.37",
"memory": {
"totalMemory": 25769803776,
"currentMemory": 2900055168,
"usagePercent": "11.25"
},
"network": {
"inBandwidth": 1518148,
"outBandwidth": 2337342,
"inTotalBytes": 163826169682,
"outTotalBytes": 243354257269
},
"threadpools": {
"workersTotalCount": 96,
"workersActiveCount": 1,
"readersTotalCount": 48,
"readersActiveCount": 0,
"sendersTotalCount": 144,
"sendersActiveCount": 1,
"transportTotalCount": 96,
"transportActiveCount": 1
}
},
"meta": {
"executionTime": 1,
"generatedAt": 1764846064279
}
}
| Parameter | Type | Description |
|---|---|---|
data.launchDate |
integer | Server launch time (Unix timestamp in ms) |
| Parameter | Type | Description |
|---|---|---|
data.cpuUsagePercent |
string | Current CPU usage percentage |
| Parameter | Type | Description |
|---|---|---|
data.memory.totalMemory |
integer | Total available memory in bytes |
data.memory.currentMemory |
integer | Currently used memory in bytes |
data.memory.usagePercent |
string | Memory usage percentage |
| Parameter | Type | Description |
|---|---|---|
data.network.inBandwidth |
integer | Incoming bandwidth in bytes/sec |
data.network.outBandwidth |
integer | Outgoing bandwidth in bytes/sec |
data.network.inTotalBytes |
integer | Total incoming bytes |
data.network.outTotalBytes |
integer | Total outgoing bytes |
| Parameter | Type | Description |
|---|---|---|
data.threadpools.workersTotalCount |
integer | Total number of worker threads |
data.threadpools.workersActiveCount |
integer | Active worker threads |
data.threadpools.readersTotalCount |
integer | Total number of reader threads |
data.threadpools.readersActiveCount |
integer | Active reader threads |
data.threadpools.sendersTotalCount |
integer | Total number of sender threads |
data.threadpools.sendersActiveCount |
integer | Active sender threads |
data.threadpools.transportTotalCount |
integer | Total number of transport threads |
data.threadpools.transportActiveCount |
integer | Active transport threads |
| Parameter | Type | Description |
|---|---|---|
meta.executionTime |
integer | Request processing time in milliseconds |
meta.generatedAt |
integer | Response generation timestamp (Unix timestamp in ms) |
{
"message": "Error message"
}
| Parameter | Type | Description |
|---|---|---|
message |
string | Human-readable error message |