ReadonlyaccountPayment account type. Enum: SPOT, FUNDING. This only determines the settlement/reference account — it does not control which balance is debited. See fundingSource below for that.
Optional ReadonlyfundingFunding source. Enum: MPC, CEX. Default MPC. This determines which balance is actually debited, independent of accountType.
Optional ReadonlyfundAuto-transfer amount before order (wei). Must be > 0 if provided
ReadonlyorderOrder type. Enum: MARKET, LIMIT only. Do not combine with timeInForce (e.g. LIMIT_GTC is not a valid value) — set timeInForce separately per the Validation Rules table below.
Optional ReadonlypriceLimit price. Required when orderType=LIMIT, must be > 0. Omitting it when orderType=LIMIT returns a generic -3026 (no field name in the message).
ReadonlyquoteQuote ID obtained from Get Quote
ReadonlyslippageSlippage tolerance in basis points. Range 1–10000
ReadonlytimeMust match orderType: FOK for MARKET, GTC for LIMIT
ReadonlywalletUser's prediction wallet address. Must be a valid address owned by the calling UID — a well-formed address not owned by the UID and a malformed (non-address) value both return the same generic -3026. An empty string instead returns -1102 naming the field.
ReadonlywalletWallet ID
Request parameters for placeOrder operation in TradeApi. PlaceOrderRequest