Skip to main content
GET
/
trending
Trending tokens
curl --request GET \
  --url https://api.dexploit.dev/trending \
  --header 'X-API-Key: <api-key>'
{
  "window": "1h",
  "sector": null,
  "results": [
    {
      "mint": "DMcu8numYJ9eExLoG3MUvhByPwSMLttUy2S53auk7MfE",
      "change_pct": 1054.85,
      "liquidity_usd": 250.1,
      "price_usd": 0.001552,
      "volume_usd": 7288.25,
      "trending_score": 77.51,
      "formula_breakdown": {
        "vol_velocity": 13.34,
        "unique_buyers": 46.16,
        "vol_acceleration": 12,
        "buyer_acceleration": 6,
        "dev_sell_penalty": 0,
        "holder_growth": null,
        "top10_penalty": null
      }
    }
  ],
  "total": 96,
  "offset": 0,
  "limit": 20
}

Authorizations

X-API-Key
string
header
required

Preferred for swaps-api endpoints (/swaps/*, /stats/*, /trending, /pool-events).

Query Parameters

window
enum<string>
default:1h

Trend window.

Available options:
1m,
5m,
15m,
1h,
4h,
6h,
24h
limit
integer
default:20

Page size — number of results to return.

Required range: 1 <= x <= 200
offset
integer
default:0

Page offset — skip the first N scored results. Combined with limit for stable-cache-window pagination.

Required range: 0 <= x <= 200
sector
string

Restrict to one sector tag (e.g. meme, defi).

include_score
boolean
default:false

Add trending_score and formula_breakdown to each result.

include_rugged
boolean
default:false

Include tokens whose price dropped by 90% or more inside the window. Default false.

extra_windows
string

Comma-separated list (max 3) of additional windows to populate change_pct_by_window on each result (e.g. 5m,24h). Each extra window is one parallel ClickHouse query, so don't ask for more than you'll use.

Response

200 - application/json

Trending list

window
string
sector
string | null
results
object[]
total
integer

Scored candidates before pagination slicing. When offset + limit >= total, you've reached the end.

offset
integer

Echo of the effective offset (0 if unset).

limit
integer

Echo of the effective limit.