Status of a relayed Fusion order — pending / filled / expired / cancelled.
Fusion’s finer-grained states (refunded, false-predicate, etc.) are
collapsed into the 4-value enum the SDK promises. Unknown upstream states
surface as 502 to alert on schema drift.
Documentation Index
Fetch the complete documentation index at: https://docs.compasslabs.ai/llms.txt
Use this file to discover all available pages before exploring further.
Successful Response
Returned from GET /order/{hash} — current state of a relayed order.
On-chain order hash.
Coarse-grained order state. Compass collapses Fusion's finer-grained states (refunded, false-predicate, etc.) into this 4-value enum.
pending, filled, expired, cancelled ISO 8601 UTC timestamp of this status read.
Tx hash of the most recent resolver fill (populated when filled or partially filled).
Implied USD execution rate per unit of the taker token, derived from filled amounts and the maker-side USD price. For USDC→equity buys this is the USD paid per equity unit. Omitted if maker/taker decimals are unknown.
Sum of base-unit amounts filled so far. Populated for partial fills while status is still pending, and for fully filled orders.
ISO 8601 UTC timestamp of order submission.