Create OrderCopy Pagepost https://bo-api.drivewealth.io/back-office/ordersCreate an Order.Body ParamsaccountNostringrequiredThe user's assiocated account number.orderTypestringenumrequiredThe type of the Order.MARKETMARKETLIMITSTOPMARKET_IF_TOUCHEDAllowed:MARKETLIMITSTOPMARKET_IF_TOUCHEDlimitTypestringenumWhether the limit price represents a unit price, or a yield. Only applicable to Orders for debt Instruments.PRICEPRICEYIELDAllowed:PRICEYIELDsymbolstring | nullThe ticker symbol of the Instrument. Debt Instruments and Global Mutual Funds do not have symbols and are referred to buy their instrumentID or ISIN.sidestringenumrequiredWhether an order is to purchase or sell. Generally, the value should be set to BUY or SELL. For Options orders, BUY_OPEN, BUY_CLOSE, SELL_OPEN, SELL_CLOSE should be used.BUYBUYSELLBUY_OPENBUY_CLOSESELL_OPENSELL_CLOSEAllowed:BUYSELLBUY_OPENBUY_CLOSESELL_OPENSELL_CLOSEinstrumentIDuuidA unique ID created by DriveWealth to identify a specific instrument.ISINstringlength between 12 and 14An International Securities Identification Number (ISIN) uniquely identifies a security. Its structure is defined in ISO 6166. ISINs are commonly used when an Instrument does not have a symbol, such as Debt Instruments and Global Mutual Funds.quantitydoubleThe unit quantity to purchase or sell. Required if amountCash is null.amountCashdoubleThe USD-denominated amount to purchase or sell.pricedoubleThe price for non-MARKET Order types. This would be required if placing a LIMIT, STOP, or MARKET_IF_TOUCHED order.currencystringenumThe name of the currency in abbreviation form.USDUSDAllowed:USDcommissiondoubleA USD amount to charge as commission for an Order. This defaults to using an Account's assigned Commission Schedule if unset. For example, 4 will result in a $4.00 commission charge, regardless of the assigned Commission Schedule.commissionRatenumber0.0001 to 1The commission rate is a percentage charge to the total amount of the order.clientNotesstringClient facing notes that can be added to a request.preventQueuingbooleanenumIf set to true, Orders received when the market is closed will not be queued for the next market open, and will be rejected. Please pay attention to the spelling of queuing as there are two valid spellings of this word.falsetruefalseAllowed:truefalseextendedHoursbooleanenumWhether the order is eligible for Extended Hours Trading. The timeInForce must be set to GTX when this field is true. Only applicable to Equity Orders.falsetruefalseAllowed:truefalsemetadataobjectThe metadata object allows for creating a maximum of 5 keys (max 36 characters) and each value cannot exceed more than 128 bytes.metadata objecttimeInForcestringenumSet to "GTC" for a good-til-canceled order. Set to "GTX" for extended hours orders. When this property is not set, market and limit orders will be good-for-day by default, while stops and market-if-touched orders will be assumed good-til-canceled.GTCGTCGTXDAYFILL_OR_KILLAllowed:GTCGTXDAYFILL_OR_KILLexecutionInstructionsarray of stringsA list of execution instructions for an order. Currently only supported for Fixed Income orders.executionInstructionsAllowed:AONADD stringexpirationdateThe date of expiration for a good-til-canceled order, in “YYYY-MM-DD” format. The order will be canceled if not executed by the market close on this date. If not set, a good-til-canceled Stop and MIT order will be assumed to expire 90 days after creation. If not set, a limit order will be considered GTD and will cancel at the end of the trading day.salesCreditobjectIf set, the unit price will be marked up or marked down based on the prescribed amount. Only applicable to Orders for Debt Instruments.salesCredit objectdccsbooleanTrue, when the Mutual Fund HSA is classified as Defined Contribution Clearing and Settlement (DCC&S) order.truetruefalsetaxLotDispositionarray of objectstaxLotDispositionADD objecttravelRuleBankAccountIDstringThe travel rule bank account ID. Supported By MARKET, LIMIT, STOP, MARKET_IF_TOUCHED orders. Only if partner enabled to send travel rule.traderIDstringThe trader ID of the individual creating the order.clientOrderTransactionTimestringThe date with a valid timestamp of when a partner received the order from the customer.clientOrderRouteTimestringThe date with a valid timestamp of when DW received the order from the partner.clientOrderIDstringA unique identifier that represents the order, as defined by the partner. This detail will be reported to the CAT system for US brokers to more easily reconcile reported information.deptTypestringenumThe name of the department in abbreviation form.ATSAATSDMASATOAllowed:AATSDMASATOclientIDstringA unique identifier from the partner's platform that represents the customer who placed this order. This detail should be supplied for orders in an omnibus account.Responses 200Creating an Order was Successful. 400Bad Request 403Account restricted to make day tradesUpdated 2 months ago List Account historical OrdersRetrieve OrderDid this page help you?YesNo