This is the unique id of the order that should be updated
Id of account where the order should be created
ISO 4217 code (SEK, EUR)
Id of instrument for the order
Limitprice for the order, must be > 0 if used
Last date for payment
Key for ExecutionInterfaceSetting (ex Manual, Internal)
Defines if order is UnitOrder. Defaults to false if not set.
If assets should be reserved. Defaults to true if not set
Cash amount of order
Instrument amount of order
Commission amount of order
If default Commission amount should be overridden
CustomFields is an array of CustomField objects. Each CustomField consists of two strings, FieldName and Value. There are no datatypes associated with these properties, they are just a way for api-users to add custimized data to the object.
TransferReceiver of order
ExternalReference of order
Propterty to set if order is DVP
Expected Trade date for order
Expected Settlement date for order
Comment on order
Array of OrderFeeCategories. Each OrderFeeCategory consists of Amount and Key.
OrderFee with the key must be connected to the Instrument. Additional information: OrderFeeCategories
Reseller of the order
TransferReceiver from which to collect cash
Determines the recurrance of the order.
Date for when the ordertemplate starts
RS property. The person within the investment firm who is responsible for the investment decision. Also called Investment decision within firm. Read more in our KB: TRS Manager
Available from version
All subscription orders in the request is returned along with each subscription orders BrickId, and array of Errors per subscription order
C# - Update Subscription Orders in a BFS instanceExpand source
public static void UpdateSubscriptionOrders()
var binding = new BasicHttpBinding();
binding.MaxReceivedMessageSize = Int32.MaxValue;
var target = new bfsapi.bfsapiSoapClient(binding, new EndpointAddress("http://localhost:20010/bfsapi.asmx"));
var req = new bfsapi.UpdateSubscriptionOrderRequest()
Credentials = new bfsapi.Credentials
UserName = "apiuser",
Password = "apiuser"
identify = "asdfasdfasdf"
req.Entities = new bfsapi.UpdateSubscriptionOrder
BrickId = new Guid("00b2b17c-50f0-4ae9-8a91-e1a99e7b8c36"),
CashAmount = 123M,
ExecutionInterfaceSettingKey = "Internal"
CashAmount = true,
LimitPrice = true,
var res = target.UpdateSubscriptionOrders(req);
Create a blog post to share news and announcements with your team and company.