Skip to main content
GET
Get tokens

Authorizations

Authorization
string
header
required

Send Authorization: <ApiKey>:<ApiSecret> — joined by a colon, raw. No Bearer prefix, no base64.

Get your credentials

Query Parameters

term
string

Search term that matches against name, symbol, address, keyword, cexTokenId fields

Maximum string length: 100
chain
string

Filter by chain, e.g. "ethereum". Use a shortName from Get chains

symbol
string

Filter by exact token symbol, e.g. "USDT"

Maximum string length: 20
address
string

Filter tokens by contract address

Maximum string length: 200
hasCex
boolean

Filter tokens available for private and standard swaps.

hasDex
boolean

Filter tokens available for DEX swaps.

hasSelfPrivate
boolean

Filter tokens that support self-to-self private swaps — send a token and receive the same token at another address, with no on-chain link between them.

hasBundler
boolean

Filter tokens the bundler can fund — paying for a whole multi-exchange group with one transaction instead of a deposit per order.

mainnet
boolean

Filter by token type. true returns each chain's native coin (e.g. ETH on Ethereum, BNB on BSC); false returns issued tokens (e.g. USDT). Omit to return both.

unverified
boolean
default:false

Include tokens we have not reviewed. Defaults to false. Any contract address quoted through the API is added automatically, so this list contains arbitrary tokens — check securityScan before offering one to users.

page
integer<int32>
default:1
Required range: 1 <= x <= 10000
pageSize
integer<int32>
default:1000

Number of results to return per page

Required range: 1 <= x <= 1000

Response

Success

tokens
object[]
required
total
number<double>
required
totalPages
number<double>
required