GET api/Brokerage/FinanceCalculator/InitialData/{brokerageId}
Retrieve the initial state for PL broker calculator. Available for PL broker users. Does not require authentication
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
brokerageId | globally unique identifier |
Required |
Body Parameters
None.
Response Information
Resource Description
Possible error responses: 1. Invalid brokerage id {"brokerageApiKey": "4ac9648d-02e0-444c-b858-600baa85425c", "ErrorMessage": "The provided brokerageApiKey does not exist."}
FinanceCalculatorBrokerageInitialDataName | Description | Type | Additional information |
---|---|---|---|
BrokerageId | globally unique identifier |
None. |
|
MinPrice | decimal number |
None. |
|
MaxPrice | decimal number |
None. |
|
StepSizePrice | integer |
None. |
|
StepCountPrice | integer |
None. |
|
MiddleElementPrice | decimal number |
None. |
|
MinTerm | integer |
None. |
|
MaxTerm | integer |
None. |
|
StepSizeTerm | integer |
None. |
|
StepCountTerm | integer |
None. |
|
MiddleElementTerm | integer |
None. |
Response Formats
application/json, text/json
Sample:
{ "BrokerageId": "f0c772a0-a22c-4c10-84e6-fa1d0246ab29", "MinPrice": 2.0, "MaxPrice": 3.0, "StepSizePrice": 4, "StepCountPrice": 5, "MiddleElementPrice": 6.0, "MinTerm": 7, "MaxTerm": 8, "StepSizeTerm": 9, "StepCountTerm": 10, "MiddleElementTerm": 11 }
text/html
Sample:
{"BrokerageId":"f0c772a0-a22c-4c10-84e6-fa1d0246ab29","MinPrice":2.0,"MaxPrice":3.0,"StepSizePrice":4,"StepCountPrice":5,"MiddleElementPrice":6.0,"MinTerm":7,"MaxTerm":8,"StepSizeTerm":9,"StepCountTerm":10,"MiddleElementTerm":11}
application/xml, text/xml
Sample:
<FinanceCalculatorBrokerageInitialData xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/OmniPort.ViewModel"> <BrokerageId>f0c772a0-a22c-4c10-84e6-fa1d0246ab29</BrokerageId> <MaxPrice>3</MaxPrice> <MaxTerm>8</MaxTerm> <MiddleElementPrice>6</MiddleElementPrice> <MiddleElementTerm>11</MiddleElementTerm> <MinPrice>2</MinPrice> <MinTerm>7</MinTerm> <StepCountPrice>5</StepCountPrice> <StepCountTerm>10</StepCountTerm> <StepSizePrice>4</StepSizePrice> <StepSizeTerm>9</StepSizeTerm> </FinanceCalculatorBrokerageInitialData>