Skip to main content
GET
/
search
Flat query-string screener alias
curl --request GET \
  --url https://api.dexploit.dev/search \
  --header 'X-API-Key: <api-key>'
{
  "results": [
    {
      "mint": "<string>",
      "volume_sol": 123,
      "price_per_token": 123,
      "last_ts": 123,
      "first_ts": 123,
      "age_hours": 123,
      "change_pct": 123,
      "buys": 123,
      "sells": 123,
      "curve_pct": 123,
      "liquidity_sol": 123,
      "market_cap": 123,
      "holder_count": 123,
      "top10_pct": 123,
      "dev_held_pct": 123,
      "insider_count": 123,
      "insider_pct": 123,
      "sniper_count": 123,
      "sniper_pct": 123,
      "bundler_count": 123,
      "bundler_pct": 123,
      "graduated_ts": 123,
      "trending_score": 123
    }
  ],
  "total_matches": 123,
  "limit": 123,
  "offset": 123,
  "warnings": [
    "<string>"
  ]
}

Authorizations

X-API-Key
string
header
required

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

Query Parameters

query
string

Free-text match (name/symbol/mint).

symbol
string

Symbol filter.

mint
string

Mint filter.

creator
string

Creator/deployer wallet (alias: deployer).

status
string

Lifecycle status filter.

launchpad
string

Launchpad filter.

market
string

Market filter.

hasImage
boolean

Require metadata image.

hasSocials
boolean

Require any social link.

hasTwitter
boolean

Require Twitter link.

hasTelegram
boolean

Require Telegram link.

hasWebsite
boolean

Require website link.

rugged
boolean

Filter rugged tokens.

minHolders
integer

Min holder count.

maxHolders
integer

Max holder count.

minTop10
number

Min top-10 %.

maxTop10
number

Max top-10 %.

minDev
number

Min dev-held %.

maxDev
number

Max dev-held %.

minInsiders
integer

Min insider count.

maxInsiders
integer

Max insider count.

minInsidersPct
number

Min insider %.

maxInsidersPct
number

Max insider %.

minSnipers
integer

Min sniper count.

maxSnipers
integer

Max sniper count.

minSnipersPct
number

Min sniper %.

maxSnipersPct
number

Max sniper %.

minBundlers
integer

Min bundler count.

maxBundlers
integer

Max bundler count.

minBundlerPercentage
number

Min bundler %.

maxBundlerPercentage
number

Max bundler %.

minMarketCap
number

Min market cap.

maxMarketCap
number

Max market cap.

minPrice
number

Min price.

maxPrice
number

Max price.

minBuys
integer

Min buy count.

maxBuys
integer

Max buy count.

minSells
integer

Min sell count.

maxSells
integer

Max sell count.

minCurvePercentage
number

Min curve %.

maxCurvePercentage
number

Max curve %.

minLiquidity
number

Min liquidity (SOL).

maxLiquidity
number

Max liquidity (SOL).

minCreatedAt
integer

Min created-at (epoch).

maxCreatedAt
integer

Max created-at (epoch).

minGraduatedAt
integer

Min graduated-at (epoch).

maxGraduatedAt
integer

Max graduated-at (epoch).

minRiskScore
number

Min risk score (deferred → warning).

maxRiskScore
number

Max risk score (deferred → warning).

minVolume
number

Min volume (SOL).

maxVolume
number

Max volume (SOL).

volumeWindow
enum<string>

Volume window.

Available options:
5m,
15m,
1h,
6h,
24h
minChangePct
number

Min change %.

maxChangePct
number

Max change %.

changeWindow
enum<string>

Change window.

Available options:
5m,
15m,
1h,
6h,
24h
sectors
string

Comma-separated sector tags.

dexes
string

Comma-separated DEX ids.

sortBy
string

Sort key.

sortOrder
enum<string>

Sort order.

Available options:
asc,
desc
limit
integer
default:200

Page size (clamped 1..500).

offset
integer
default:0

Page offset.

format
enum<string>

Set compact for the compact row variant.

Available options:
compact

Response

Screener results

Identical top-level body to POST /screener (no success/data/error wrapper).

results
object[]

Full Phase-7 V2 screener result row (compact=false).

total_matches
integer
limit
integer
offset
integer
warnings
string[]