Skip to main content
GET
Returns the market’s liquidation records that are settled or written off, newest first. Each router record is checked against the router, so the list also shows collateral a settlement left behind on the router, and whether Reopen Liquidation can still bring it back. Before answering, the endpoint re-reads each settled record’s figure from the market. A record whose stored usdcProceeds understates what the market’s record settled over is corrected, in the response and in the stored record.

Path Parameters

string
required
The market’s record ID, as id on List Markets, not its contract address. See Market IDs. At most 100 characters.

Query Parameters

integer
default:"50"
Records to return, from 1 to 200. A larger value is capped at 200, a negative one raised to 1, and zero or a non-number reads as 50.
integer
default:"0"
Records to skip, newest first. Page with offset until hasMore is false.

Response Fields

object
The router fields are absent, not false, when the router could not be read and on venue- records. Read collateralStranded only where routerAddress is present. The loss fields from totalDebtAtSeizure on are absent when the market’s record could not be read.

Error Codes

A failed database read answers 500 INTERNAL_ERROR. A failed chain read never fails the request: the fields that depend on it are left out.