Skip to main content

Data Blocks

Get and Search Options Orders

Get Option Order and Search Options Orders Data Blocks.

AttributesData TypeLengthDescription
orderIdString32Unique ID generated by the Stock Exhange
orderNumberString8Internal identifier
orderTypeStringSingle, Basket, Block, Allocation
accountTypeStringCash, Margin, Short
actionStringBuyToOpen, BuyToClose, SellToOpen, SellToClose
timeInForceStringDay, GoodTillCancel, GTXPre
orderStatusStringVerification, Created, Open, Filled, Cancel, Canceled, Route, Routed, Rejected, Deleted, Expired, Unknown
securityIdentifierSecurity Identifier
openCloseIndicatorStringOpen, Close
quantityNumberAmount
filledQuantityStringAmount filled out of the original amount submitted
solicitedBooleanTrue or False
notHeldBooleanTrue or False
tradeInfoTrade Info Data Block
averageTradePriceAmountNumber
orderWarningsString
orderError
enteredDateStringDate-Time
completedDateStringDate-Time

Single Option Order

Single Option Order Data Block.

AttributesData TypeLengthDescription
clientAccountIdentifierAccount IdentifierData Block
stopPriceNumberPrice assigned to trigger a Stop Order
limitPriceNumberPrice assigned to a Limit order
noPostageBooleanTrue or False
allOrNoneBooleanTrue or False
ttoRepStringCharacter field
commissionTypeStringFlatRate, CentsPerShare, PercentOfDiscount, Zero, Unknown, CommissionSchedule
commissionScheduleIntegerCharacter field
commissionAmountNumber$ amount for commission
calculatedCommissionNumberCommission amount total
confirmNoteStringCharacter field
orderIdString32Unique ID generated by the Stock Exhange
orderNumberString8Internal identifier
orderTypeStringSingle, Basket, Block, Allocation
accountTypeStringCash, Margin, Short
actionStringBuyToOpen, BuyToClose, SellToOpen, SellToClose
timeInForceStringDay, GoodTillCancel, GTXPre
orderStatusStringVerification, Created, Open, Filled, Cancel, Canceled, Route, Routed, Rejected, Deleted, Expired, Unknown
securityIdentifierSecurity Identifier
openCloseIndicatorStringOpen, Close
quantityNumberAmount
filledQuantityStringAmount filled out of the original amount submitted
solicitedBooleanTrue or False
notHeldBooleanTrue or False
tradeInfoTrade Info Data Block
averageTradePriceAmountNumber
orderWarningsString
orderError
enteredDateStringDate-Time
completedDateStringDate-Time

Block Option Order

Block Option Order Data Block.

AttributesData TypeLengthDescription
inventoryAccountIdentifierAccount IdentifierData Block
allocationOptionOrders
stopPriceNumberPrice assigned to trigger a Stop Order
limitPriceNumberPrice assigned to a Limit order
orderIdString32Unique ID generated by the Stock Exhange
orderNumberString8Internal identifier
orderTypeStringSingle, Basket, Block, Allocation
accountTypeStringCash, Margin, Short
actionStringBuyToOpen, BuyToClose, SellToOpen, SellToClose
timeInForceStringDay, GoodTillCancel, GTXPre
orderStatusStringVerification, Created, Open, Filled, Cancel, Canceled, Route, Routed, Rejected, Deleted, Expired, Unknown
securityIdentifierSecurity Identifier
openCloseIndicatorStringOpen, Close
quantityNumberAmount
filledQuantityStringAmount filled out of the original amount submitted
solicitedBooleanTrue or False
notHeldBooleanTrue or False
tradeInfoTrade Info Data Block
averageTradePriceAmountNumber
orderWarningsString
orderError
enteredDateStringDate-Time
completedDateStringDate-Time

Options Allocation Order

Options Allocation Order Data Block.

 "data": {
"clientAccountIdentifier": {
"accountId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"subNo": "string",
"branchNo": "string",
"accountNumber": "string",
"name": "string",
"sourceSystem": "string",
"subType": "Discretionary",
"catType": "string"
},
"noPostage": false,
"allOrNone": false,
"ttoRep": "string",
"commissionType": "FlatRate",
"commissionSchedule": 0,
"commissionAmount": 0,
"calculatedCommission": 0,
"confirmNote": "string",
"blockOptionOrder": {
"inventoryAccountIdentifier": {
"accountId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"subNo": "string",
"branchNo": "string",
"accountNumber": "string",
"name": "string",
"sourceSystem": "string",
"subType": "Discretionary",
"catType": "string"
},
"allocationOptionOrders": [
"string"
],
"stopPrice": 0,
"limitPrice": 0,
"orderId": "00000000-0000-0000-0000-000000000000",
"orderNumber": "00000000",
"orderType": "Single",
"accountType": "Cash",
"action": "BuyToOpen",
"timeInForce": "Day",
"orderStatus": "Verification",
"securityIdentifier": {
"securityId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"securityNumber": "string",
"sourceSystem": "string",
"symbol": "string",
"underlyingSymbol": "string",
"isin": "string",
"sedol": "string",
"cusip": "string",
"description": "string",
"strikePrice": 0,
"expirationDate": "2024-05-13T14:13:27.274Z",
"displaySymbol": "string"
},
"openCloseIndicator": "Open",
"quantity": 0,
"filledQuantity": 0,
"solicited": false,
"notHeld": false,
"tradeInfo": {
"buyingPower": 0,
"estimatedSettlementDate": "2024-05-13T14:13:27.274Z",
"estimatedPrincipal": 0,
"estimatedNetTotal": 0,
"estimatedCommission": 0,
"estimatedHandlingFee": 0,
"estimatedPostageFee": 0,
"estimatedSecFee": 0,
"estimatedFirmFee": 0,
"estimatedPrice": 0,
"actualPrincipal": 0,
"actualNetTotal": 0,
"actualCommission": 0,
"actualHandlingFee": 0,
"actualPostageFee": 0,
"actualSecFee": 0,
"actualPrice": 0
},
"averageTradePriceAmount": 0,
"orderWarnings": [
"string"
],
"orderError": {
"code": "string",
"target": "string",
"message": "string",
"details": [
"string"
]
},
"enteredDate": "2024-05-13T14:13:27.274Z",
"completedDate": "2024-05-13T14:13:27.274Z"
},
"orderId": "00000000-0000-0000-0000-000000000000",
"orderNumber": "00000000",
"orderType": "Single",
"accountType": "Cash",
"action": "BuyToOpen",
"timeInForce": "Day",
"orderStatus": "Verification",
"securityIdentifier": {
"securityId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"securityNumber": "string",
"sourceSystem": "string",
"symbol": "string",
"underlyingSymbol": "string",
"isin": "string",
"sedol": "string",
"cusip": "string",
"description": "string",
"strikePrice": 0,
"expirationDate": "2024-05-13T14:13:27.274Z",
"displaySymbol": "string"
},
"openCloseIndicator": "Open",
"quantity": 0,
"filledQuantity": 0,
"solicited": false,
"notHeld": false,
"tradeInfo": {
"buyingPower": 0,
"estimatedSettlementDate": "2024-05-13T14:13:27.274Z",
"estimatedPrincipal": 0,
"estimatedNetTotal": 0,
"estimatedCommission": 0,
"estimatedHandlingFee": 0,
"estimatedPostageFee": 0,
"estimatedSecFee": 0,
"estimatedFirmFee": 0,
"estimatedPrice": 0,
"actualPrincipal": 0,
"actualNetTotal": 0,
"actualCommission": 0,
"actualHandlingFee": 0,
"actualPostageFee": 0,
"actualSecFee": 0,
"actualPrice": 0
},
"averageTradePriceAmount": 0,
"orderWarnings": [
"string"
],
"orderError": {
"code": "string",
"target": "string",
"message": "string",
"details": [
"string"
]
},
"enteredDate": "2024-05-13T14:13:27.274Z",
"completedDate": "2024-05-13T14:13:27.274Z"
}

Account Identifier

clientAccountIdentifier and inventoryAccountIdentifier

AttributesData TypeLengthDescription
accountIdString32Unique Account Identifier
subNoString3Assigned Sub Number
branchNoString2Assigned Branch Number
accountNumberString8Account Identifier
nameStringAccount Name
sourceSystemStringSoftware Platform
subTypeStringDiscretionary, Advisory, AveragePrice
catTypeStringCAT, FGN

Update Option Order

Update Option Order Data Block.

 "data": {
"orderId": "00000000-0000-0000-0000-000000000000",
"orderNumber": "00000000",
"orderType": "Single",
"accountType": "Cash",
"action": "BuyToOpen",
"timeInForce": "Day",
"orderStatus": "Verification",
"securityIdentifier": {
"securityId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"securityNumber": "string",
"sourceSystem": "string",
"symbol": "string",
"underlyingSymbol": "string",
"isin": "string",
"sedol": "string",
"cusip": "string",
"description": "string",
"strikePrice": 0,
"expirationDate": "2024-05-13T14:18:25.234Z",
"displaySymbol": "string"
},
"openCloseIndicator": "Open",
"quantity": 0,
"filledQuantity": 0,
"solicited": false,
"notHeld": false,
"tradeInfo": {
"buyingPower": 0,
"estimatedSettlementDate": "2024-05-13T14:18:25.234Z",
"estimatedPrincipal": 0,
"estimatedNetTotal": 0,
"estimatedCommission": 0,
"estimatedHandlingFee": 0,
"estimatedPostageFee": 0,
"estimatedSecFee": 0,
"estimatedFirmFee": 0,
"estimatedPrice": 0,
"actualPrincipal": 0,
"actualNetTotal": 0,
"actualCommission": 0,
"actualHandlingFee": 0,
"actualPostageFee": 0,
"actualSecFee": 0,
"actualPrice": 0
},
"averageTradePriceAmount": 0,
"orderWarnings": [
"string"
],
"orderError": {
"code": "string",
"target": "string",
"message": "string",
"details": [
"string"
]
},
"enteredDate": "2024-05-13T14:18:25.234Z",
"completedDate": "2024-05-13T14:18:25.234Z"
}

Security Identifier

securityIdentifier

AttributesData TypeDescription
securityIdString
securityNumberString
sourceSystemStringSoftware Platform
symbolString
underlyingSymbolStringCusip, Isin, Sedol, Symbol
isinString
sedolString
cusipString
descriptionString
strikePriceNumberThe price at which a Put or Call can be exercised
expirationDateString(date-time)
displaySymbolString

Trade Info

tradeInfo

AttributesData Type
buyingPowerNumber
estimatedSettlementDateString
estimatedPrincipalNumber
estimatedNetTotalNumber
estimatedCommissionNumber
estimatedHandlingFeeNumber
estimatedPostageFreeNumber
estimatedSecFeeNumber
estimatedFirmFeeNumber
estimatedPriceNumber
actualPrincipalNumber
actualNetTotalNumber
actualCommissionNumber
actualHandlingFeeNumber
actualPostageFeeNumber
actualSecFeeNumber
actualPriceNumber