Fetch Order
Look up a single order by id. Returns the order’s current status, filled / remaining size, average fill price, and — once settled — the on-chain tx hash.
order_id is what createOrderHosted (or fetchOpenOrdersHosted) returns.
NotSupported in hosted mode — for those, run a local PMXT service.Authorizations
Required when calling the hosted API directly (curl, requests, fetch). SDK users pass credentials via constructor params instead.
Path Parameters
Unified order id.
Response
The order.
Hosted-mode Order shape. Mirrors pmxt.Order so the SDK can return it directly. tx_hash, chain, and block_number populate once execution settles on-chain.
Unified order id. Stable across the order's lifetime; reuse it in fetchOrderHosted and cancelOrderHosted.
Lifecycle status. Open-order values include resting and partial; submit responses pass through the upstream status string (failed when an error was raised); cancel responses return the venue's cancel-acknowledgement status.
Order direction. null on cancel responses, which only carry id and status.
buy, sell Order type echoed from the build. null on cancel responses.
market, limit Order size in outcome shares. For market submits, this is the shares actually obtained (tokens_bought / tokens_sold); for resting limit orders it is the total shares originally requested. null on cancel responses.
Limit price in probability units [0, 1] for limit orders. null for market orders and cancel responses.
Shares filled so far. For market submits this equals the shares obtained on-chain; for resting limit orders it is the running fill total.
Shares still outstanding (amount - filled, floored at 0). Reaches 0 when the order is fully filled or cancelled.
Total fee charged for this order, in USDC dollars. null until the venue reports fees (typically after settlement).
ISO-8601 timestamp the order was created on the venue side. null on cancel responses.
On-chain settlement transaction hash on Polygon. null until the order settles on-chain (resting limit orders stay null until matched).
Chain the order settled on. Always polygon for hosted orders today (Opinion settles cross-chain via the same Polygon escrow). null on cancel responses.
Polygon block height at which the order settled. null until settlement.

