Example

Usage Guidelines

  • Response limit: 200 tokens per request
  • Use trendingScore24 or volume24 rankings for better results instead of createdAt
  • Apply quality filters such as volume and liquidity minimums to avoid low quality tokens
  • Use phrase parameter for searching by token name, symbol, or contract address
  • For exact symbol searches, use the $ prefix and combine phrase with volume/liquidity rankings to improve results

Troubleshooting Tips

Returns: TokenFilterConnection

Arguments

filters
TokenFilters
A set of filters to apply.
statsType
TokenPairStatisticsType
The type of statistics returned. Can be FILTERED or UNFILTERED
phrase
String
A phrase to search for. Can match a token contract address or partially match a token’s name or symbol.
tokens
[String]
A list of token IDs (address:networkId) or addresses. Can be left blank to discover new tokens.
excludeTokens
[String]
A list of token IDs (address:networkId) to exclude from results
rankings
[TokenRanking]
A list of ranking attributes to apply.
limit
Int
The maximum number of tokens to return.
offset
Int
Where in the list the server should start when returning items. Use count+page from the previous query to request the next page of results.

Schema

"""Returns a list of tokens based on a variety of filters."""
filterTokens(filters: TokenFilters, statsType: TokenPairStatisticsType, phrase: String, tokens: [String], excludeTokens: [String], rankings: [TokenRanking], limit: Int, offset: Int): TokenFilterConnection