RequestNodesInfo
Request for a list of all nodes and information on each of them
Request format
{
"RequestId": "25a48984-6267-4d7b-ac82-6600cfd78e3b",
"Nodes": [
"node1",
"node2"
],
"RequestName": "RequestNodesInfo"
}
Request parameters:
| Name | Description |
|---|---|
| RequestId | Unique GUID request ID |
| Nodes | List of nodes that participate in request. If the list is empty, all available nodes are requested. |
| RequestName | Type of request |
Response ResponseNodesInfo
{
"Result": [
{
"Node": "Node2",
"Platform": "Mt4",
"Result": {
"Name": "Node2",
"Platform": "Mt4",
"Tags" : ["Real"],
"Description": null,
"Timezone": 0,
"NodeState": "None",
"ServerTime": "2017-01-11 17:08:21:856267",
"OnlineUsers": 1,
"QuotesDistributorUrl": "ws://192.168.242.250:0"
},
"ResponseNode": "ResponseNodeInfo"
},
{
"Node": "Node1",
"Platform": "Mt4",
"Result": {
"Name": "Node1",
"Platform": "Mt4",
"Tags" : ["Real"],
"Description": null,
"Timezone": 0,
"NodeState": "None",
"ServerTime": "2017-01-11 17:08:21:812267",
"OnlineUsers": 1,
"QuotesDistributorUrl": "ws://192.168.242.250:0"
},
"ResponseNode": "ResponseNodeInfo"
}
],
"Errors": [
{
"Node": "Node3",
"Platform": "Mt4",
"Result": "Error message",
"ResponseNode": "ResponseNodeError"
}
],
"RequestId": "b7b66bde-f901-4328-8088-b881da20fbb7",
"ResponseMaster": "ResponseNodesInfo"
}
Errors or an empty list or a list of responses of the ResponseNodeError nodes