Endpoints
-
Get a single open order
Call this operation to get a specific open order of a client.GET https://gateway.saxobank.com/sim/openapi/port/v1/orders/{ClientKey}/{OrderId}/?FieldGroups={FieldGroups}&PriceMode={PriceMode}
-
Get all open orders for the client to which the logged-in user belongs
You can use this operation to get all open orders across all accounts for the client to which the logged-in user belongs.GET https://gateway.saxobank.com/sim/openapi/port/v1/orders/me/?$top={$top}&$skip={$skip}&FieldGroups={FieldGroups}&Status={Status}&PriceMode={PriceMode}&MultiLegOrderId={MultiLegOrderId}
-
Get all open orders for a client or an account
You can use this operation to get all the open orders on an account or a client.GET https://gateway.saxobank.com/sim/openapi/port/v1/orders/?$top={$top}&$skip={$skip}&ClientKey={ClientKey}&AccountGroupKey={AccountGroupKey}&AccountKey={AccountKey}&OrderId={OrderId}&Status={Status}&FieldGroups={FieldGroups}&WatchlistId={WatchlistId}
-
Create a subscription to open orders
Sets up a subscription and returns an initial snapshot of list of orders specified by the parameters in the request.POST https://gateway.saxobank.com/sim/openapi/port/v1/orders/subscriptions/?$top={$top}&$skip={$skip}&$skiptoken={$skiptoken}&$inlinecount={$inlinecount}
-
Remove multiple subscriptions
Removes multiple subscriptions for the current session on this resource. Optionally maked with with speccified Tag.DELETE https://gateway.saxobank.com/sim/openapi/port/v1/orders/subscriptions/{ContextId}/?Tag={Tag}
-
Remove subscription
Removes subscription for the current session identified by subscription id..DELETE https://gateway.saxobank.com/sim/openapi/port/v1/orders/subscriptions/{ContextId}/{ReferenceId}