Query ADL Rank

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Query the Auto-Deleveraging (ADL) rank of your open positions. If sym is not provided, the API returns ADL ranks for all symbols where your position size is non-zero. If sym is provided, only the ADL rank(s) for that specific symbol are returned. This endpoint is useful for monitoring your liquidation / ADL priority on different venues and symbols.

Rate Limit: 10 requests per 60 seconds.

Permission: RapidX API key with read-only permission is sufficient. No trading / write permission is required.

Request Parameters

FieldTypeRequiredDescription
symStringNUnified symbol identifier (e.g. BINANCE_PERP_BTC_USDT). If omitted, returns ADL ranks for all symbols where the position size is non-zero.

Response Fields

Top-level:

FieldTypeDescription
codeIntegerBusiness status code. 200000 indicates success.
messageStringText message for the response.
dataObjectResponse payload.

data.adlRanks[]:

Each object represents the ADL information for one position (per symbol & side):

FieldTypeDescription
symStringUnified symbol identifier, e.g. BINANCE_PERP_BTC_USDT.
adlRankStringADL rank / priority for this position. Higher values indicate greater likelihood of being auto-deleveraged.
positionIdStringInternal position ID for this symbol and side within the portfolio.
positionSideStringPosition side: LONG or SHORT.

Example Response

{
  "code": 200000,
  "message": "Success",
  "data": {
    "adlRanks": [
      {
        "sym": "BINANCE_PERP_BTC_USDT",
        "adlRank": "5",
        "positionId": "12345",
        "positionSide": "LONG"
      }
    ]
  }
}
Query Params
string
Response

Language
LoadingLoading…
Response
Choose an example:
application/json