CreateOrderRequestV4
- accountType: string
Code requiredName of the account to which the order has been allocated.
- destinationType: stringenumrequired
Destination of the order. Values are case-insensitive. Call orders destinations endpoint for the lifetime and pricingInstruction options of each destination.
valuesDESKAUTODESKASXASXCPBESTMKTCXACXACPNSXqCXAFIXED COTRAILING CO - exchangeType: stringenumrequired
The exchange where the security is listed. Values are case-insensitive.
valuesAOMASXAXWCXANSXNASNYS - lifetimeType: stringenumrequired
The order lifetime. The time for which the order is valid. Values are case-insensitive. Call orders destinations endpoint for the lifetimes available on each destination.
valuesDateEndOfDayGoodTillCancelFillAndKillFillOrKill - orderType: numberFormat: double
Volume requiredThe order volume.
- pricingType: "Limit" or "MarketToLimit"enum
Instruction requiredThe price attribute of the order. Values are case-insensitive. Call orders destinations endpoint for the pricing instructions available on each destination.
- securityType: string
Code requiredSecurity Code.
- sideType: "Buy" or "Sell" or "Short"enumrequired
The side of the order.
- dataType:
Fields Properties: 19Properties that can be added on dataFields property. FixedContigentOrder properties can only be used when the destination is 'FIXED CO'. TrailingContingentOrder properties can only be used whtn the destination is 'TRAILING CO'.
- expiryType: stringFormat: date-time
Date Time Date and time the order will be removed from the market if it hasn't fully traded. (Exchange time). Required when lifetime is Date, and ignored for other lifetimes.
- notesType: stringmax length:512
Custom notes to attach to the order.
- orderType: string
Giver max length:100The client or person who requested the order.
- orderType: numberFormat: double
Price The order price.
- orderType: string
Taker max length:100Advisor or company representative who received the order.

