Get a single order by ID with its fills.
Returns complete order details including execution history.
Use Cases:
API key for programmatic access. Generate one at app.rivermarkets.com under Settings → API Keys.
Successful Response
Schema for order detail response including fills.
Unique order identifier
Order type: LIMIT or MARKET
Time in force: FOK, GTC, GTD, or IOC
Original order quantity
Order direction: true=buy, false=sell
Order status: PENDING_SUBMISSION, PROCESSING, RESTING, PARTIALLY_FILLED, EXECUTED, CANCELLED, REJECTED, or EXPIRED
Subaccount the order belongs to
Order creation timestamp (UTC)
Last update timestamp (UTC)
List of complex river orders id
Limit price (null for market orders)
Instrument ID
Custom asset basket UUID
Expiry timestamp in UTC for GTD orders
Total quantity filled
Volume-weighted average fill price
Total fees paid across all fills
Reason for rejection (if status is REJECTED)
List of executions (fills) for this order