TradePortfolio
DocsDEX Detail

DEX Detail

Dev

GET /hip3-analytics/dex-detail


Single-DEX bundle for the specified HIP-3 builder DEX — summary stats, per-symbol breakdown, timeseries, liquidation count/value, builder fee series, and priority gas series. Use it to build a dedicated page for one DEX showing all its analytics without making multiple calls.

Liquidation metrics use only the liquidated user's fill (liq_user IS NOT NULL and trader = liq_user), excluding counterparty fills so count/value are not doubled.

Authentication

Requires Dev tier or higher.

Parameters

Query parameters

NameTypeRequiredDescription
dex_namestringHIP-3 DEX identifier, e.g. hyperliquid_dex.
rangestring4h, 1d, 7d, 30d, or all. Defaults to 1d. Legacy period is accepted until July 21, 2026.
top_nintNumber of top symbols to include. Defaults to 10, max 20.

Example request

bash
curl -H "X-Api-Key: lk_live_your_key_here" \
  "https://api.loris.tools/hip3-analytics/dex-detail?dex_name=hyperliquid_dex&range=1d"

Example response

json
{
  "success": true,
  "range": "1d",
  "period": "1d",
  "dex_name": "hyperliquid_dex",
  "summary": {
    "volume": 210000000,
    "total_fees": 105000,
    "trade_count": 54200,
    "unique_users": 3820,
    "liquidation_count": 210,
    "liquidation_value_usd": 98000000,
    "total_deployer_fees": 52000,
    "builder_revenue": 58000,
    "priority_gas": 2600
  },
  "by_symbol": [
    {
      "dex_name": "hyperliquid_dex",
      "symbol": "BTC",
      "volume": 98000000,
      "total_fees": 49000,
      "trade_count": 18200,
      "unique_users": 1400,
      "liquidation_count": 96,
      "liquidation_value_usd": 47000000
    },
    {
      "dex_name": "hyperliquid_dex",
      "symbol": "ETH",
      "volume": 42000000,
      "total_fees": 21000,
      "trade_count": 12400,
      "unique_users": 980,
      "liquidation_count": 52,
      "liquidation_value_usd": 22000000
    }
  ],
  "timeseries": [
    {
      "date": "2026-06-08T00:00:00",
      "volume": 210000000,
      "total_fees": 105000,
      "trade_count": 54200,
      "unique_users": 3820,
      "liquidation_count": 210,
      "liquidation_value_usd": 98000000
    }
  ],
  "builder_timeseries": [],
  "priority_gas_timeseries": [],
  "symbol_breakdown": {}
}

Errors

  • 400 Missing required parameter dex_name.

For authentication errors (401) and rate limit responses (429), see Errors.

Related