Note that orders with a "pending" status have a reduced set of fields in the response.
- "pending" Limit orders will not have
- "pending" Market orders will have the same fields as a "pending" Limit order minus
size, and no Market specific fields (
- "pending" Stop orders will have the same fields as a "pending" Limit order and no Stop specific fields (
This endpoint requires either the "view" or "trade" permission.
To specify multiple statuses, use the status query argument multiple times:
This request is paginated. Please see the Pagination section for more information.
Orders which are no longer resting on the order book, will be marked with the
done status. There is a small window between an order being
settled. An order is settled when all of the fills have settled and the remaining holds (if any) have been removed.
For high-volume trading it is strongly recommended that you maintain your own list of open orders and use one of the streaming market data feeds to keep it updated. You should poll the open orders endpoint once when you start trading to obtain the current state of any open orders.
executed_value is the cumulative match size * price and is only present for orders placed after 2016-05-20.
Open orders may change state between the request and the response depending on market conditions.