Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Inputs (Array of AllocationProfiles to update)

...


Name
Type
Description
MandatoryAvailable from version
BrickIdGuidId of the Brick to be updated. If not the BrickId is provided or the BrickId is not found in BFS an error message is returnedTrue 
KeyStringThe key of the allocation profile  

NameString

The name of the allocation profile

  



OwnerGuidThe owner associated with the allocation profile  

AllocationItemsAllocationItem[]

Array of AllocationItem

  

 

...



OrderAlgorithmKeystring

How the cash should be distributed into orders in the allocation profile. One of the following:

  • StaticBalance - keeps the original allocation at each rebalance occurance

2.14
ExchangeAlgorithmKeystring

When necessary, how should exchange be handled. One of the following:

  • FromBaseCurrency
  • AllToBaseCurrency
  • HighestToLowest

2.14
StatusKeystring

Who can see the allocation profile. One of the following:

  • Closed
  • Open
  • OpenAdmin
  • OpenPartner

2.14
MinOrderAmountdecimalMinimum order amount
2.14
DecisionMakerWithinFirmGuidDecision Maker Within Firm (for MiFID2/TRS) When applicable.
2.14



Code Block
languagexml
themeRDark
titleXML request example
collapsetrue
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
  <s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <CreateAccounts xmlns="http://tempuri.org/">
      <req>
        <Credentials>
          <UserName>yourusername</UserName>
          <Password>yourpassword</Password>
        </Credentials>
        <identify>youridentifier</identify>
        <Entities>
          <Account>
            <BrickId>00000000-0000-0000-0000-000000000000</BrickId>
            <OwnerAccountLabel>Test</OwnerAccountLabel>
            <Owner>9eefe173-8d54-4dc3-b8f7-5ac7bccdeec6</Owner>
            <AccountTypeKey>HoldingAccount</AccountTypeKey>
            <BaseCurrencyCode>SEK</BaseCurrencyCode>
            <AccountStatus xsi:nil="true" />
            <AllocationTemplate>00000000-0000-0000-0000-000000000000</AllocationTemplate>
            <ExternalReference>123456789</ExternalReference>
          </Account>
        </Entities>
      </req>
    </CreateAccounts>
  </s:Body>

...