Skip to main content

Order Statuses

Every order on River Markets goes through a lifecycle represented by its status. Understanding these statuses helps you track and manage your orders effectively.
StatusDescription
PENDING_SUBMISSIONOrder received, awaiting exchange submission.
PROCESSINGBeing processed by the order consumer.
RESTINGLive on the exchange order book.
PARTIALLY_FILLEDSome quantity executed, remainder still resting.
EXECUTEDFully filled.
CANCELLEDCancelled by user or system.
REJECTEDRejected by exchange (see order details for reason).
EXPIREDGTD order past expiry time.

Lifecycle

Aggregated Fields

Each order includes computed fields from its fills:
  • traded_qty — Total quantity executed across all fills.
  • average_price — Volume-weighted average fill price.
  • fees_paid — Total fees incurred from fills.