filters query parameter. The parameter is parsed as JSON, so you can either send a JSON object or a JSON string (for example, filters={"blockchains":"1,solana"} or its URL-encoded form). Keys and values are case-insensitive and surrounding whitespace is ignored.
blockchains1, 8453, 42161) and string identifiers (for example solana, evm:1, tron:sol).eth while restricting the results to Base (8453), Ethereum (1), Arbitrum (42161), Optimism (10), and Solana.
W will return tokens like “WETH”, “WBTC”, “Wrapped SOL”, etc.
"W" will only return tokens with the exact symbol “W” (like Wormhole), not “WETH” or “WBTC”.
You can sort by an array of metrics using sortBy (default: searchScore):
volume24hmarketCapcreatedAtvolume1hfeesPaid5minfeesPaid1hfeesPaid24hvolume5minholdersCountorganicVolume1htotalFeesPaidUsdsearchScoretrendingScore24hlimit parameter (1 to 20, default: 5).
1, 56, 8453) or string-based IDs (solana, evm:1, evm:8453). Both styles are supported in the same request.filters. Set the blockchains property to a comma-separated string of the identifiers (e.g. "blockchains":"8453,1,solana"). You may also send an explicit JSON array such as "blockchains":["8453","1","solana"]./api/2/fast-search?input=<term>&filters=<encoded-json>. The API returns only the top matches that exist on any of the requested chains, making it straightforward to focus on supported networks without enabling all chains globally.limit and sortBy parameters to surface the most liquid matches on the networks that matter to you.Search query string
Type of results to return
tokens, assets, pairs JSON string with filter options: blockchains, poolTypes, excludeBonded, bondedOnly
Sort field for search results
volume24h, marketCap, createdAt, volume1h, feesPaid5min, feesPaid1h, feesPaid24h, volume5min, holdersCount, organicVolume1h, totalFeesPaidUsd, searchScore, trendingScore24h Exclude bonded tokens from results
Maximum number of results (1-20, default: 5)
Universal Search response