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

NameDescriptionTypeAdditional 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."}

FinanceCalculatorBrokerageInitialData
NameDescriptionTypeAdditional 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>