get
https://api.liquiditytech.com/api/v1/adl/rank
Description
Query the Auto-Deleveraging (ADL) rank of your open positions.
- If
symis not provided, the API returns ADL ranks for all symbols where your position size is non-zero. - If
symis 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
| Field | Type | Required | Description |
|---|---|---|---|
| sym | String | N | Unified symbol identifier (e.g. BINANCE_PERP_BTC_USDT). If omitted, return ADL ranks for all symbols where the user’s position size is non-zero. |
Response
| Field | Type | Description |
|---|---|---|
| code | Integer | Business status code. 200000 indicates success. |
| msg | String | Human-readable message, e.g. "success". |
| data | Object | Response payload. |
data.adlRanks[] Item
Each object in adlRanks 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 on the venue. Bigger values usually indicate higher ADL priority (more likely to be auto-deleveraged). |
| positionId | String | BiggerInternal position ID for this symbol and side within the portfolio. |
| positionSide | String | Position side, e.g. LONG or SHORT. |
