GET /api/v5/exchangeos/system/status - System Status#
Retrieves the current system status of Exchange OS.
An API key is required.
Rate limit: 5 requests per second.
Exchange OS REST base path:
/api/v5/exchangeos/
Request Example
http
GET /api/v5/exchangeos/system/status
Response Fields
Response Envelope Fields
| Field | Type | Description |
|---|---|---|
code | String | 0 indicates that the request was successful. |
msg | String | Error message. Returns an empty string when the request succeeds. |
data | Array | List of system-status objects. |
ts | String | System confirmation timestamp in Unix milliseconds. |
data Element Fields
| Field | Type | Description |
|---|---|---|
service | String | System service category. |
state | String | Current system state. |
service Enum
| Value | Description |
|---|---|
tradezone | Tradezone block-production status. |
trading | Trading order-placement and execution path status. |
query | Core query data-path status. |
state Enum
| Value | Description |
|---|---|
normal | The system is operating normally. |
abnormal | The system is operating abnormally. |
Response Example: All Systems Normal
json
{
"code": "0",
"msg": "",
"data": [
{
"service": "tradezone",
"state": "normal"
},
{
"service": "trading",
"state": "normal"
},
{
"service": "query",
"state": "normal"
}
],
"ts": "1789606800000"
}
Response Example: Trading Path Abnormal
json
{
"code": "0",
"msg": "",
"data": [
{
"service": "tradezone",
"state": "normal"
},
{
"service": "trading",
"state": "abnormal"
},
{
"service": "query",
"state": "normal"
}
],
"ts": "1789606800000"
}
Response Example: Query Path Abnormal
json
{
"code": "0",
"msg": "",
"data": [
{
"service": "tradezone",
"state": "normal"
},
{
"service": "trading",
"state": "normal"
},
{
"service": "query",
"state": "abnormal"
}
],
"ts": "1789606800000"
}
Response Example: Multiple Systems Abnormal
json
{
"code": "0",
"msg": "",
"data": [
{
"service": "tradezone",
"state": "abnormal"
},
{
"service": "trading",
"state": "abnormal"
},
{
"service": "query",
"state": "abnormal"
}
],
"ts": "1789606800000"
}
