RequestTotalExposure
Request for full exposure in dealing for assets, taking into account the specified filter
Request format
{
"DealerSide": true,
"Reasons": [
"Robot",
"Client"
],
"AccountsGroups": [
"real",
"demo"
],
"Countries": [
"Russia",
"USA"
],
"RequestId": "49c532ee-5caf-4910-9ee1-d92c674c9e65",
"Nodes": [
Node1
],
"RequestName": "RequestTotalExposure"
}
Request parameters:
| Name | Description |
|---|---|
| RequestId | Unique request GUID |
| DealerSide | true - display data from the dealer's side (false - from the traders side) |
| Reasons | List of TradeReason |
| AccountsGroups | List of account groups |
| Countries | List of countries |
| Nodes | List of nodes that participate in request. If the list is empty, all available nodes are requested. |
| RequestName | Type of request |
Response ResponseTotalExposure
{
"Result": [
{
"Currency": "EUR",
"ClientsTotalInCurrency": 7311341000.0,
"Coverage": 0.0,
"NetTotalInCurrency": 7311341000.0,
"Rate": 1.1613,
"Percent": 100,
"NetTotalInUsd": 8490660308.03
},
{
"Currency": "USD",
"ClientsTotalInCurrency": 590517598.182,
"Coverage": 0.0,
"NetTotalInCurrency": 590517598.182,
"Rate": 1.0,
"Percent": 45.33,
"NetTotalInUsd": 590517598.20
},
{
"Currency": "CHF",
"ClientsTotalInCurrency": -125183147.21,
"Coverage": 0.0,
"NetTotalInCurrency": -125183147.21,
"Rate": 1.00247611600654,
"Percent": -15.21,
"NetTotalInUsd": -125493115.08
},
{
"Currency": "XMR",
"ClientsTotalInCurrency": -310.0,
"Coverage": 0.0,
"NetTotalInCurrency": -310.0,
"Rate": 100.535,
"Percent": -46.32,
"NetTotalInUsd": -31165.85
}
],
"Errors": [],
"RequestId": "49c532ee-5caf-4910-9ee1-d92c674c9e65",
"ResponseMaster": "ResponseTotalExposure"
}
Errors or an empty list or a list of responses of the ResponseNodeError nodes