Skip to main content
GET
Reports the market’s Dutch auction venue: whether one is wired, whether the liquidation router and the collateral token accept it, and whether useDutchAuction is on. Read it before enabling auctions, and before an auction expires. Dutch auctions do not run on the market contract. They run on a per-market auction venue, a SecurityAuctionModule contract that any wallet can deploy and that the market admin binds after adoption, through Wire Auction Module. A market that never enables auctions never needs one. Everything here is read live from the chain on each request.
realizationReady also requires fundAuthorized, but the venue never draws the insurance fund, and Wire Auction Module offers no leg to authorize it there. A venue wired only through this API therefore reads realizationReady: false even when bids and expiry settlements work. Judge readiness from tokenAdmitted and routerAuthorized.

Path Parameters

string
required
Market ID.

Response Fields

object

Error Codes