RequestSaveNodeSettings
Request to save node settings
Request format
{
"Accounts": {
"Included": [
],
"Excluded": [
"100001"
]
},
"AccountsGroups": {
"Included": [
],
"Excluded": [
"excluded2"
]
},
"SymbolsGroups": {
"Included": [
],
"Excluded": [
"excludedSymbols"
]
},
"MiniAccountsGroups": {
"Included": [
"cent_group"
],
"Excluded": [
]
},
"SymbolsRolloverMode": "ChangeOpenPrice",
"IsDemo": true,
"Tags" : ["Real"],
"Nodes": [
"Node1"
],
"RequestId": "d2d1c386-c523-422d-b17a-b717623c624a",
"RequestName": "RequestSaveNodeSettings"
}
Request parameters:
| Name | Description |
|---|---|
| AccountsGroups.Excluded | List of account groups included in the list of exclusions |
| SymbolsGroups.Excluded | List of symbol groups included in the exclusion list |
| Accounts.Excluded | List of accounts included in the list of exclusions |
| SymbolRolloverMode | value enum SymbolRolloverMode |
| IsDemo | true - demo node, false - real node |
| Tags | List of tags to which the node belongs |
| RequestId | Unique request GUID |
| Nodes | One node is indicated on which the setting is updated (validator is running) |
public enum SymbolRolloverMode
{
SwapCommission = 0,
ChangeOpenPrice = 1
}
General status response ResponseOk
{
"Result": [
{
"Node": "Node1",
"Platform": "Mt4",
"Result": "Ok",
"ResponseNode": "ResponseNodeOk"
}
],
"RequestId": "fecbdc1d-11ad-4752-8d85-a9c66997b266",
"ResponseMaster": "ResponseOk"
}