Skip to main content
GET
List margin settlements

Query Parameters

string
Filter settlements by position pubkey.
string
Filter settlements by market condition id.
string
Comma-separated settlement states (case-insensitive). Each value is one of created, settlement_pending, claimable, claim_pending, done. Filters apply across the full list; unsupported combinations may return a validation error.
string
Filter by margin market lifecycle (case-insensitive). On merged Polymarket + Hyperliquid lists, only values supported by both backends are accepted: open, resolved.
number
Filter by position leverage.
string
default:"-created"
Exactly created or -created (default -created).
integer
default:"50"
Number of records to return. Range: 1-100.
string
Opaque cursor from meta.next_cursor. See Pagination.

Response

array
Margin settlement rows.
object | null
Pagination for this list: limit and next_cursor. See Pagination. On error responses, meta is null.
object | null
null on success. Error object on failed requests.