Tokens API
Security check, all at once
Sellability, taxes, authorities, LP burn and lock, contract flags, a rug score, a verdict and the list of risks in one call; the security tools below each answer one of these.
GET
/api/external/token-analysis/security/{chain}/{mint}Chains
- Solana SOL
- BNB Chain BNB
- Ethereum ETH
- Stable STABLE
- Base BASE
- Robinhood Chain RHC
- Arc ARC
Request
Send your key in the x-dex-data-key header. Replace each <placeholder> with a real value.
curl -H "x-dex-data-key: $DEXDATA_API_KEY" \ "https://api.dexdata.io/api/external/token-analysis/security/SOL/<mint>"
| Parameter | Description |
|---|---|
chainpath · string · required | The chain the token lives on. Security data is available for: SOL, BNB, ETH, BASE, STABLE, RHC, ARC. On ARC, canSell, honeypotSimPassed and the taxes are always null and never move rugScore or verdict: the only sell simulation available there flags tokens that ordinary wallets are selling, so it is not used. CELO, ARB, OP and SCROLL return 400 here. |
mintpath · string · required | The token mint address (Solana) or contract address (EVM). |
Response fields
A JSON response. Every field is always present; null means the value could not be established, never zero.
| Field | Type |
|---|---|
canSell | boolean | null |
honeypotSimPassed | boolean | null |
buyTaxBps | integer | null |
sellTaxBps | integer | null |
mintAuthorityActive | boolean | null |
freezeAuthorityActive | boolean | null |
renounced | boolean | null |
lpBurnedPct | number | null |
lpLocked | boolean | null |
hasBlacklistFunction | boolean | null |
metadataMutable | boolean | null |
transferFeeBps | integer | null |
sourceVerified | boolean | null |
burnableLiquidityPct | number | null |
rugScore | number | null |
verdict | string | null |
flags | string[] |
risks | object[] |
risks[].name | string |
risks[].level | string | null |
risks[].description | string | null |
Start building with DexData today
Sign in, create a key and make your first call in a minute. Free credits every month, and you only pay for calls that succeed.
Get a free API key