Developers can update the "service reference" and fix what needs to be fixed before the actual update. Test environment: https://stage.bricknode.com/preview1/api/bfsapi.asmx

A release to our NuGet package is available: NuGet Gallery | Bricknode.Soap.Sdk 6.3.0

Release date: 2021-12-06

Methods

Change

Comment

GetAccountTypes

Added property ReconciliatonTypes

GetDepositTransferOrders, GetWithdrawalTransferOrders

Added TransferReceiver to Fields and ResponseRow

The GUID of the TransferReceiver will be included if chosen.

GetTransferReceiver

Added Status to Fields and ResponseRow

The Status property will be populated if a TransferReceiver has been Removed or Closed.

CreateReservations

Removed the property Order.

Breaking change.

Order carries the same information as Reference. The user should henceforth only use the latter.

TrsInformation TrsInternalInformation

Added property TradeTime

TrsInternalInformation

Added property ExecutionWithinFirm_USER and ExecutionWithinFirm_ALGO

CreateFundBatchOrders

Added a new method

Can be used to batch external fund orders with the API.

CreateFeeRecords - BFS API - Confluence (atlassian.net)

Added a new method

GetFeeRecords - BFS API - Confluence (atlassian.net)

Added a new method

UpdateFeeRecords - BFS API - Confluence (atlassian.net)

Added a new method

DeleteFeeRecords - BFS API - Confluence (atlassian.net)

Added a new method

DeleteCustomFields - BFS API - Confluence (atlassian.net)

Added a new method

GetAccounts

Added property CounterpartyAccountType to args, fields and responserow

CounterpartyAccountType is an enum, which can be: Intermediary or Issuer.

CreateAccounts

Added property CounterpartyAccountType to Account

To be able to set CounterpartyAccountType on the account, the account type needs to be CounterpartyAccount. CounterpartyAccountType is an enum, which can be: Intermediary or Issuer.

UpdateAccounts

Added property CounterpartyAccountType to UpdateAccount and UpdateAccountFields

To be able to update CounterpartyAccountType on the account, the account type needs to be CounterpartyAccount. CounterpartyAccountType is an enum, which can be: Intermediary or Issuer.

GetHistoricPositions

Added properties AssetTypeKeys and InstrumentTypes 

GetPersons

Added property TINs to GetPersonResponseRow and GetPersonFields.

Returns an array of TIN objects. A TIN object has the properties "TINNumber" (string) and "TINCountryCode" (string). The TINCountryCode is in the format of alpha-2 (SE, US etc).

GetInstruments - BFS API - Confluence (atlassian.net), CreateInstruments - BFS API - Confluence (atlassian.net), UpdateInstruments - BFS API - Confluence (atlassian.net)

Added property ExcludeFromFeeRelatedSelling