跳转到主要内容
GET
/
search
SDK
import { Client } from '@solana-tracker/data-api';

const client = new Client({ apiKey: 'YOUR_API_KEY' });

const data = await client.searchTokens({ query: 'BONK', limit: 10 });
{
  "status": "success",
  "data": [
    {
      "id": "1mHoWfm6z2rPwoYvDJnbXLBqn1Kz5uFphsuXFbNEpump_1mHoWfm6z2rPwoYvDJnbXLBqn1Kz5uFphsuXFbNEpump",
      "name": "Search Example",
      "symbol": "SEARCH",
      "mint": "1mHoWfm6z2rPwoYvDJnbXLBqn1Kz5uFphsuXFbNEpump",
      "image": "https://image.solanatracker.io/proxy?url=https%3A%2F%2Fipfs.io%2Fipfs%2Fbafkreieea4t7xuw6x52tzw3j4sl5khztxlvq6fkmmik2v4hue6gf3h6z4u",
      "decimals": 6,
      "hasSocials": true,
      "hasCoinCommunity": true,
      "communityMessages": 12,
      "poolAddress": "9mHoWfm6z2rPwoYvDJnbXLBqn1Kz5uFphsuXFbNEpump",
      "liquidityUsd": 11448.851629727089,
      "marketCapUsd": 5598.428247103462,
      "priceUsd": 0.000005598428247103462,
      "lpBurn": 100,
      "market": "pumpfun",
      "quoteToken": "So11111111111111111111111111111111111111112",
      "freezeAuthority": null,
      "mintAuthority": null,
      "deployer": "46AxLXbx5bG3jGcT881u61v7aRoAftmtA4JBtfVyiEmv",
      "status": "default",
      "createdAt": 1760273456641,
      "lastUpdated": 1760273468644,
      "holders": 2,
      "launchpad": {
        "name": "",
        "url": "",
        "logo": "",
        "curvePercentage": 6.366677291506747,
        "fee": 0.25
      },
      "buys": 2,
      "sells": 1,
      "totalTransactions": 3,
      "volume": 304.8940710222087,
      "volume_5m": 286,
      "volume_15m": 286,
      "volume_30m": 286,
      "volume_1h": 286,
      "volume_6h": 286,
      "volume_12h": 286,
      "volume_24h": 286,
      "top10": 5.0494,
      "dev": 5.0494,
      "insiders": 0,
      "snipers": 0.3166,
      "bundlers": {
        "count": 0,
        "balance": 0,
        "percentage": 0
      },
      "riskScore": 10,
      "socials": {
        "twitter": "https://x.com/i/communities/1977354097570304425"
      },
      "fees": {
        "total": 0.002086,
        "totalTrading": 0.001966,
        "totalTips": 0.00012
      },
      "tokenDetails": {
        "creator": "46AxLXbx5bG3jGcT881u61v7aRoAftmtA4JBtfVyiEmv",
        "tx": "58DshkoV4EeiAi5d9szUuZu1Rj8HzbK9TbPLV4RjC1defyETUJb3wVXLY2h1SnZFgQdjXJC2o59Ty44BSDNerpHm",
        "time": 1760273457
      }
    }
  ],
  "total": 13144556,
  "pages": 13144556,
  "page": 1,
  "nextCursor": "WzE3NjAyNzM0NTY2NDEsIjltSG9XZm02ejJyUHdvWXZESm5iWExCcW4xS3o1dUZwaHN1WEZiTkVwdW1wIl0=",
  "hasMore": true
}

Documentation Index

Fetch the complete documentation index at: https://docs.solanatracker.io/llms.txt

Use this file to discover all available pages before exploring further.

SDK Example

import { Client } from '@solana-tracker/data-api';

const client = new Client({ apiKey: 'YOUR_API_KEY' });

const data = await client.searchTokens({ query: 'BONK', limit: 10 });

授权

x-api-key
string
header
必填

用于鉴权的 API Key

查询参数

query
string

搜索词:代币符号、名称或地址

symbol
string

返回与指定符号完全匹配的全部代币

page
integer
默认值:1

基于偏移分页时的页码

limit
integer
默认值:100

每页条数上限:默认最多 500;当 format=full 时最多 100。

必填范围: x <= 500
format
enum<string>

响应格式。设为 full 时返回完整代币对象(结构与 GET /tokens/:token 一致,包含 token、pools、events、risk、buy、sell、txns、holders 等)。format=full 时每页上限为 100。

可用选项:
full
cursor
string

基于游标的分页 cursor(深度翻页时更快)

sortBy
enum<string>
默认值:createdAt

排序字段

可用选项:
liquidityUsd,
marketCapUsd,
priceUsd,
volume,
volume_5m,
volume_15m,
volume_30m,
volume_1h,
volume_6h,
volume_12h,
volume_24h,
top10,
dev,
insiders,
snipers,
holders,
buys,
sells,
totalTransactions,
fees.total,
fees.totalTrading,
fees.totalTips,
createdAt,
lpBurn,
curvePercentage,
communityMessages
sortOrder
enum<string>
默认值:desc

排序方向

可用选项:
asc,
desc
hasImage
boolean

是否仅有图代币:true 表示必须有头像;false 表示必须无头像。

hasSocials
boolean

是否含社交链接:true 表示必须有;false 表示必须无。

image
string

按图片 URL 或 IPFS 哈希精确筛选。支持完整 URL 或 IPFS CID。若 URL 含 /ipfs/,仅使用其中的哈希/CID 匹配(例如 QmXyZ… 可匹配任意网关下该 CID)。

Maximum string length: 500
launchpad
string

按发射台(launchpad)平台名筛选;多个值用英文逗号分隔(如 pumpfun,boop)。单个值行为与原先一致。

Maximum string length: 100
showAllPools
boolean
默认值:false

启用时返回该代币关联的全部流动性池

showPriceChanges
boolean
默认值:false

在响应中包含涨跌幅等价格变动数据

minCreatedAt
integer

最早创建时间(Unix 毫秒时间戳)

maxCreatedAt
integer

最晚创建时间(Unix 毫秒时间戳)

minGraduatedAt
integer

最早毕业时间(Unix 毫秒时间戳)

maxGraduatedAt
integer

最晚毕业时间(Unix 毫秒时间戳)

minLiquidity
number

最低流动性(美元)

maxLiquidity
number

最高流动性(美元,上限 1000 亿)

minMarketCap
number

最低市值(美元)

maxMarketCap
number

最高市值(美元,上限 5 万亿)

minVolume
number

最低成交额(美元,默认周期内)

maxVolume
number

最高成交额(美元,默认周期内)

volumeTimeframe
enum<string>

按成交量筛选时的时间范围

可用选项:
5m,
15m,
30m,
1h,
6h,
12h,
24h
minVolume_5m
number
maxVolume_5m
number
minVolume_15m
number
maxVolume_15m
number
minVolume_30m
number
maxVolume_30m
number
minVolume_1h
number
maxVolume_1h
number
minVolume_6h
number
maxVolume_6h
number
minVolume_12h
number
maxVolume_12h
number
minVolume_24h
number
maxVolume_24h
number
minBuys
integer

最低买入笔数

maxBuys
integer

最高买入笔数

minSells
integer

最低卖出笔数

maxSells
integer

最高卖出笔数

minTotalTransactions
integer

最低总成交笔数

maxTotalTransactions
integer

最高总成交笔数

minHolders
integer

最低持币地址数

maxHolders
integer

最高持币地址数

minTop10
number

前 10 大地址合计持仓占比下限(0–100)

必填范围: 0 <= x <= 100
maxTop10
number

前 10 大地址合计持仓占比上限(0–100)

必填范围: 0 <= x <= 100
minDev
number

开发者持仓占比下限(0–100)

必填范围: 0 <= x <= 100
maxDev
number

开发者持仓占比上限(0–100)

必填范围: 0 <= x <= 100
minInsiders
number

内部人持仓占比下限(0–100)

必填范围: 0 <= x <= 100
maxInsiders
number

内部人持仓占比上限(0–100)

必填范围: 0 <= x <= 100
minSnipers
number

狙击者持仓占比下限(0–100)

必填范围: 0 <= x <= 100
maxSnipers
number

狙击者持仓占比上限(0–100)

必填范围: 0 <= x <= 100
minBundlers
integer

捆绑(bundler)地址数量下限

必填范围: x >= 0
maxBundlers
integer

捆绑(bundler)地址数量上限

必填范围: x >= 0
minBundlerPercentage
number

捆绑者持仓占比下限(0–100)

必填范围: 0 <= x <= 100
maxBundlerPercentage
number

捆绑者持仓占比上限(0–100)

必填范围: 0 <= x <= 100
minRiskScore
number

风险评分下限

必填范围: x >= 0
maxRiskScore
number

风险评分上限

必填范围: x >= 0
lpBurn
integer

LP 代币销毁比例(0–100)

必填范围: 0 <= x <= 100
market
string

市场标识;多个市场用英文逗号分隔(如 raydium,orca,pumpfun)。单个值行为与原先一致。

freezeAuthority
string

冻结权限地址(无则传 null)

mintAuthority
string

铸造权限地址(无则传 null)

deployer
string

部署者钱包地址

creator
string

代币创建者钱包地址

status
enum<string>

代币状态

可用选项:
graduating,
graduated,
default
minCurvePercentage
number

联合曲线进度下限 %(0–100)

必填范围: 0 <= x <= 100
maxCurvePercentage
number

联合曲线进度上限 %(0–100)

必填范围: 0 <= x <= 100
twitter
string

Twitter/X 主页 URL(精确匹配)

telegram
string

Telegram 频道或群组 URL(精确匹配)

discord
string

Discord 邀请链接(精确匹配)

website
string

官网 URL(精确匹配)

facebook
string

Facebook 专页 URL(精确匹配)

instagram
string

Instagram 主页 URL(精确匹配)

youtube
string

YouTube 频道 URL(精确匹配)

reddit
string

Reddit 社区 URL(精确匹配)

tiktok
string

TikTok 主页 URL(精确匹配)

github
string

GitHub 仓库 URL(精确匹配)

minFeesTotal
number

累计支付费用下限(SOL)

maxFeesTotal
number

累计支付费用上限(SOL)

minFeesTrading
number

交易手续费累计下限(SOL)

maxFeesTrading
number

交易手续费累计上限(SOL)

minFeesTips
number

优先费/小费累计下限(SOL)

maxFeesTips
number

优先费/小费累计上限(SOL)

hasCoinCommunity
boolean

按 Coin Communities 活跃度筛选。true 表示至少有一条已监控的社区消息;false 表示无已监控消息。

minCommunityMessages
integer

Coin Communities 实时消息数下限(含边界)

maxCommunityMessages
integer

Coin Communities 实时消息数上限(含边界)

响应

200 - application/json

Successful response

status
string
data
object[]
total
integer
pages
integer
page
integer
cursor
string

Cursor used for the current page (cursor-based pagination)

nextCursor
string
hasMore
boolean