get
https://api.liquiditytech.com/api/v1/adl/rank
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
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
| Field | Type | Required | Description |
|---|---|---|---|
sym | String | N | Unified 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:
| Field | Type | Description |
|---|---|---|
code | Integer | Business status code. 200000 indicates success. |
message | String | Text message for the response. |
data | Object | Response payload. |
data.adlRanks[]:
Each object represents the ADL information for one position (per symbol & side):
| Field | Type | Description |
|---|---|---|
sym | String | Unified symbol identifier, e.g. BINANCE_PERP_BTC_USDT. |
adlRank | String | ADL rank / priority for this position. Higher values indicate greater likelihood of being auto-deleveraged. |
positionId | String | Internal position ID for this symbol and side within the portfolio. |
positionSide | String | Position side: LONG or SHORT. |
Example Response
{
"code": 200000,
"message": "Success",
"data": {
"adlRanks": [
{
"sym": "BINANCE_PERP_BTC_USDT",
"adlRank": "5",
"positionId": "12345",
"positionSide": "LONG"
}
]
}
}
