Endpoint Parameters

  • Request parameters

    Name Type Origin Description
    $inlinecount InlineCountValue Query-String Indication of whether the total count of elements must be returned.
    $skip Int Query-String Optional number of elements to skip.
    $top Int Query-String Optional number of elements to retrieve.
  • Response Parameters

    View Response Codes
    Name Type Description
    AccountGroupKey AccountGroupKey Unique ID of the account group used for selection
    AccountGroupName String Name of the account group, displayed to the user
    AccountValueProtectionLimit Decimal If set, this value shields the account value from going below the given limit by automatically triggering closing of positions should the limit be exceeded. A limit of zero means there is no limit.
    ClientKey ClientKey Unique ID of the client.
    CollateralMonitoringMode CollateralMonitoringMode Collateral Monitoring Mode. Null when entity is not monitored on collateral.
    MarginCalculationMethod PortfolioMarginMethod Calculation method for assessing margin utilization.
    MarginLendingEnabled MarginLendingEnabled Margin Lending Enabled
    MarginMonitoringMode MarginMonitoringMode Margin Monitoring Mode. Null when entity is not monitored on margin.
    PortfolioBasedMarginEnabled Bool Portfolio Based Margin (PBM) is a method for mapping the risk of an investment portfolio. True if enabled else false.
    SupportsAccountValueProtectionLimit Bool If true, an AccountValueProtectionLimit may be set on this account. If it is false, the AccountValueProtectionLimit can be set on client or account group.
  • Request Example

    Request URL
    GET port/v1/accountgroups/me/?$top=99&$skip=99&$inlinecount=AllPages
  • Response Example

    Response body
    {
      "Data": [
        {
          "AccountGroupKey": "stringValue",
          "AccountGroupName": "stringValue",
          "AccountValueProtectionLimit": 10.0,
          "ClientKey": "493b43a5-fe85-4d1f-9071-dd4a9d4e42a4",
          "CollateralMonitoringMode": "CollateralCreditValue",
          "EntityRelation": "Associated",
          "MarginCalculationMethod": "JanusMarginReplication",
          "MarginLendingEnabled": "None",
          "MarginMonitoringMode": "Margin",
          "Permissions": [
            "stringValue"
          ],
          "PortfolioBasedMarginEnabled": false,
          "SupportsAccountValueProtectionLimit": true
        }
      ],
      "MaxRows": 99
    }