Skip to content

List Parent Orders

Query for orders filtered by order params of a parent subaccount.

Method Declaration

Python
async def list_parent_orders(
    self,
    address: str,
    subaccount_number: int,
    limit: Optional[int] = None,
    ticker: Optional[str] = None,
    side: Optional[OrderSide] = None,
    status: Optional[OrderStatus] = None,
    order_type: Optional[OrderType] = None,
    good_til_block_before_or_at: Optional[int] = None,
    good_til_block_time_before_or_at: Optional[str] = None,
    return_latest_orders: Optional[bool] = None,
) -> Any

Parameters

ParameterLocationTypeRequiredDescription
addressqueryAddresstrueThe wallet address that owns the account.
parentSubaccountNumberquerySubaccountNumbertrueParent subaccount number
limitqueryu32falseMaximum number of asset positions to return in the response.
tickerqueryTickerfalseThe ticker filter.
sidequeryOrderSidefalseThe order side filter.
statusqueryOrderStatusfalseThe order status filter.
typequeryOrderTypefalseThe order type filter.
goodTilBlockBeforeOrAtqueryHeightfalseThe block number filter for orders good until before or at.
goodTilBlockTimeBeforeOrAtqueryDateTime in UTCfalseThe timestamp filter for orders good until before or at.
returnLatestOrdersqueryboolfalseWhether to return only the latest orders.

Response

StatusMeaningSchemaDescription
200OKListOrdersResponseThe orders data.
400Bad RequestThe request was malformed or invalid.
404Not FoundThe subaccount was not found.
API Example