Response fields
resultsarray of objectsOrders returned for the request.
brokerage_order_idstringOrder ID returned by brokerage. This is the unique identifier for the order in the brokerage system.
statusstringIndicates the status of an order. SnapTrade does a best effort to map brokerage statuses to statuses in this enum.
order_typeobjectThe order type and the prices that belong to it. Use kind to determine which fields are present.
kindstringtime_in_forcestringHow long the order remains active. Brokerage values that cannot be mapped to this list are returned as OTHER.
DAY- valid only for the trading day on which it is placed.GTC- Good Til Canceled.FOK- Fill Or Kill.IOC- Immediate Or Cancel.GTD- Good Til Date; seeexpiry_date.MOO- Market On Open.EHP- Extended Hours P.M.EHA- Extended Hours A.M.OTHER- the brokerage reported a value outside this list.
expiry_datestring (format: date-time) or nullWhen the order expires, for orders with a time_in_force of GTD.
priced_inobject or nullThe asset the order prices (execution_price and the prices inside order_type) are denominated in. Use kind to determine which schema is present.
cash- a fiat currency identified by its ISO-4217 code. This is the case for equities, options, futures, forex and crypto pairs quoted in fiat (for exampleUSDforBTC-USD).crypto- a crypto asset, for crypto pairs quoted in another crypto asset, including stablecoins (for exampleUSDCforETH-USDCorBTCforETH-BTC).nullwhen the quote asset could not be determined.
price_effectstring or nullDirection of the net order price. CREDIT means cash is received, DEBIT means cash is paid, EVEN means the net price is zero, and UNKNOWN means the direction could not be determined.
Null when not applicable, for example for orders containing an outright futures leg (instrument.kind of future). A futures price is a contract quote, not an upfront cash flow. Futures options retain their price effect.
total_quantitystring (format: decimal) or nullTotal quantity requested. For multi-leg orders this is the number of spreads, not the sum of leg quantities.
filled_quantitystring (format: decimal) or nullQuantity filled so far.
canceled_quantitystring (format: decimal) or nullQuantity canceled.
open_quantitystring (format: decimal) or nullQuantity still open (not yet filled or canceled).
execution_pricestring (format: decimal) or nullAverage execution price. Per unit for single-leg orders; net price per spread for multi-leg orders.
time_placedstring (format: date-time) or nullThe time the order was submitted to the brokerage, when the brokerage reports it.
time_updatedstring (format: date-time) or nullThe time the order was last updated at the brokerage, when available.
time_executedstring (format: date-time) or nullThe time the order was executed, when available.
groupobject or nullSet when this order belongs to a complex order group (OCO, OTO, OTOCO). Null otherwise.
legsarray of objectsThe legs that make up the order. Always has at least one entry.
leg_idstring or nullBrokerage identifier for this leg, when the brokerage assigns one.
instrumentobjectInstrument metadata for a V2 position. Use kind to determine which schema is present.
kindstringType of security instrument.
idstring (format: uuid)Unique identifier for the instrument.
symbolstringThe formatted trading symbol for the security.
raw_symbolstringThe raw symbol without any exchange suffix.
descriptionstring or nullHuman-readable description of the security.
currencystring or nullISO-4217 currency code for the security listing.
exchangestring or nullExchange MIC code or exchange code for the security.
figi_instrumentobject or nullFinancial Instrument Global Identifier (FIGI) information for the security. See OpenFIGI for more information.
figi_codestring or nullThis identifier is unique per security per trading venue. See section 1.4.1 of the FIGI Standard for more information.
figi_share_classstring or nullThis enables users to link multiple FIGIs for the same security in order to obtain an aggregated view across all countries and all exchanges. For example, AAPL has a different FIGI for each exchange/trading venue it is traded on. The figi_share_class is the same for all of these FIGIs. See section 1.4.3 of the FIGI Standard for more information.
actionstringThe action describes the intent or side of a trade.
- BUY
- SELL
- BUY_COVER
- SELL_SHORT
- BUY_TO_OPEN
- BUY_TO_CLOSE
- SELL_TO_OPEN
- SELL_TO_CLOSE
total_quantitystring (format: decimal) or nullTotal number of shares or contracts for this leg. Can be a decimal for fractional orders.
filled_quantitystring (format: decimal) or nullNumber of shares or contracts filled for this leg.
canceled_quantitystring (format: decimal) or nullNumber of shares or contracts canceled for this leg.
execution_pricestring (format: decimal) or nullAverage execution price for this leg, when available.
statusstring or nullIndicates the status of an order. SnapTrade does a best effort to map brokerage statuses to statuses in this enum.
data_freshnessobjectMetadata describing freshness of the returned orders data.
as_ofstring (format: date-time)The time the returned orders data was fetched from the brokerage.
1{2"results": [3{4"brokerage_order_id": "66a033fa-da74-4fcf-b527-feefdec9257e",5"status": "PENDING",6"order_type": {7"kind": "market"8},9"time_in_force": "DAY",10"expiry_date": "2026-07-30T22:51:49Z",11"priced_in": {12"kind": "cash",13"code": "EUR"14},15"price_effect": "CREDIT",16"total_quantity": "10",17"filled_quantity": "9",18"canceled_quantity": "1",19"open_quantity": "0",20"execution_price": "12.34",21"time_placed": "2026-07-30T22:51:49Z",22"time_updated": "2026-07-30T22:52:10Z",23"time_executed": "2026-08-05T00:05:57Z",24"group": {25"id": "1234567890",26"role": "TRIGGER"27},28"legs": [29{30"leg_id": "string",31"instrument": {32"kind": "stock",33"id": "1ef3a5d3-4a9b-40b2-b8d1-cc35f74d6324",34"symbol": "AAPL",35"raw_symbol": "AAPL",36"description": "Apple Inc.",37"currency": "USD",38"exchange": "XNAS",39"figi_instrument": {40"figi_code": "BBG000B9Y5X2",41"figi_share_class": "BBG001S5N8V8"42}43},44"action": "string",45"total_quantity": "10",46"filled_quantity": "9",47"canceled_quantity": "1",48"execution_price": "12.34",49"status": "PENDING"50}51]52}53],54"data_freshness": {55"as_of": "2026-06-02T14:30:00Z"56}57}