{
"market": "12",
"ord_type": "limit",
"side": "yes",
"signed_order": {
"expiration": "1797600000",
"fee_rate_bps": "0",
"maker": "0x0DECE7d83f8D47CD8dD8278c0F22c361C58577BD",
"maker_amount": "60000000",
"nonce": "0",
"salt": "5821094412",
"side": 0,
"signature": "0x4f2a…",
"signature_type": 2,
"signer": "0xE1188438C85C98aADFf1a88f97764E607B4978C3",
"taker": "0x0000000000000000000000000000000000000000",
"taker_amount": "100000000",
"token_id": "7138104..."
},
"volume": "100",
"direction": "buy",
"ioc": false,
"post_only": false,
"price": "0.60"
}CreateOrderRequest
Market id.
"12"
limit, market "limit"
The OUTCOME this order is about — never buy/sell. Pair it with direction: a sell of yes and a buy of no are different orders that happen to sit on the same side of the book.
yes, no "yes"
The EIP-712-signed order. Validated before anything is placed — a signature the server cannot verify is rejected, never rested.
Show child attributes
Show child attributes
Number of shares.
"100"
Whether you are opening or closing. buy posts collateral and acquires the outcome; sell offers outcome tokens you already hold, so it locks INVENTORY rather than cash and its locked is zero. Defaults to buy, which is how every order behaved before position exit. See /account/positions for how much of a holding is sellable.
buy, sell "buy"
Immediate-or-cancel. Set it on a marketable order — the "market" order a signed wallet has to send as a limit at a price ceiling: whatever the book cannot fill on arrival is refunded instead of resting at that ceiling. Ignored together with post_only. Recorded on the order as ioc.
false
Reject the order if it would take liquidity. A post-only order reserves no taker fee, because it can only ever rest as a maker.
false
Limit price, 0.01–0.99, in whole cents (e.g. 0.27, not 0.275) — an order finer than the market precision is rejected, not rounded. Required for a limit order.
"0.60"