Skip to main content

RequestAvailableChallenges

Request all available challenges from the specified nodes

Request format

{
"Nodes": [
"Node1",
"Node2"
],
"RequestId": "cd150280-4edf-406d-8cdc-f96e813b5e2d",
"RequestName": "RequestAvailableChallenges"
}

Request parameters:

NameDescription
RequestIdUnique request GUID
NodesList of nodes that participate in the request. If the list is empty, then all available nodes are called.
RequestNameRequest type

General status response ResponseOk

{
"Result": [
{
"ResponseNode": "ResponseNodeAvailableChallenges",
"Node": "Node1",
"Platform": "Mt5",
"Result": [
{
"SettingsName": "ThreeStepsChallengeRuleSet",
"Node": "Node1",
"Platform": "Mt5",
"ChallengeType": "ThreeStepsChallenge",
"ChallengeName": "Three Steps Challenge"
}
]
},
{
"ResponseNode": "ResponseNodeAvailableChallenges",
"Node": "Node2",
"Platform": "Mt4",
"Result": []
}
],
"RequestId": "75bc177c-a4eb-45a9-9f98-822c1ba0830c",
"Errors": [],
"ResponseMaster": "ResponseAvailableChallenges"
}