HTTP endpoints
Pick an endpoint, fill its parameters, and send a live request. Copy the same call as cURL, JavaScript, or Python.
Endpoint reference
Paste an API key to try any route here. Copy the code sample to call it from your server.
Token Research
Token Search
Find tokens by name, symbol, or mint address.
/tokens/searchSymbols are not unique. Search by mint address, or use match=exact, when you need one specific token.
Query parameters
Advanced optional parameters 1
curl --get 'https://data.dydt.ai/v1/tokens/search' \ --data-urlencode 'q=bonk' \ --data-urlencode 'match=smart' \ --data-urlencode 'sort=relevance' \ --data-urlencode 'order=desc' \ --data-urlencode 'limit=10' \ --header "Authorization: Bearer $DYDT_API_KEY"
Send the request to see the live response here. ⌘ Enter sends from any field.
Response
data is an array; each item has these fields.
Symbols are not unique. Search by mint address, or use match=exact, when you need one specific token.
token_addressstringToken mint address.
pool_addressstringMain pool for the token.
symbolstringnullableToken symbol.
namestringnullableToken name.
image_urlstringnullableToken image URL on the dydt CDN.
market_cap_quotenumberMarket cap in the quote asset.
market_cap_usdnumberMarket cap in USD.
ath_market_cap_quotenumberHighest market cap seen, in the quote asset.
ath_market_cap_usdnumberHighest market cap seen, in USD.
liquidity_quotenumberPool liquidity in the quote asset.
liquidity_usdnumberPool liquidity in USD.
volume_quotenumberVolume over the requested window, or all time without one.
volume_usdnumberVolume in USD over the same period.
trader_countintegerDistinct wallets that have traded the token (approximate).
buy_countintegerBuys over the same period as volume.
sell_countintegerSells over the same period as volume.
socialsmapPlatform name to URL, for example twitter, telegram, website. Only known links are present.
dexstringnullableVenue of the pool, for example pumpfun, pumpAmm, raydium, meteora.
pool_typestringnullablePool model. One of bonding_curve, amm, cpmm, clmm.
bonding_curve_progress_pctnumbernullableBonding curve completion, 0 to 100; null for pools without a curve.
migratedbooleanTrue once the token has left its bonding curve.
created_atintegerPool creation time.