POST
/
v1
/
claim_insurance_fund
curl --request POST \
  --url https://api-evm.orderly.network/v1/claim_insurance_fund \
  --header 'Content-Type: application/json' \
  --header 'orderly-account-id: <orderly-account-id>' \
  --header 'orderly-key: <orderly-key>' \
  --header 'orderly-signature: <orderly-signature>' \
  --header 'orderly-timestamp: <orderly-timestamp>' \
  --data '{
  "claim_id": 123,
  "symbol": "<string>",
  "qty_request": 123,
  "limit_price": {
    "symbol": 123
  }
}'
{
  "success": true,
  "timestamp": 1702989203989,
  "data": {
    "liquidation_id": 101,
    "timestamp": 1663313562090,
    "positions_by_perp": [
      {
        "abs_liquidator_fee": 1.152279,
        "cost_position_transfer": 65.84448,
        "liquidator_fee": 0.0175,
        "position_qty": 41.6,
        "symbol": "PERP_NEAR_USDC",
        "transfer_price": 1.5828
      }
    ]
  }
}

Headers

orderly-timestamp
string
required
orderly-account-id
string
required
orderly-key
string
required
orderly-signature
string
required

Body

application/json
claim_id
number
required
symbol
string
required
qty_request
number
required

Quantity to be claimed from insurance fund

limit_price
object

Liquidator’s instruction to let the system reject the liquidation claim if the following condition applies: if position_qty > 0, reject if mark_price > limit_price; if position_qty < 0, reject if mark_price < limit_price

Response

200 - application/json
success
boolean
required
timestamp
integer
data
object
required