Token — Direct API Endpoints
Alchemy
GET
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Alchemy/prices/v1/tokens/by-symbol | 80 | Fetches current prices for multiple tokens using their symbols. Returns a list of token prices, each containing the symbol, prices, and an optional error field. |
POST
| Path | Est. CU | Description |
|---|---|---|
direct/v1/Alchemy//v2 | 20 | |
| direct/v1/Alchemy/prices/v1/tokens/by-address | 80 | Fetches current prices for multiple tokens using network and address pairs. Returns a list of token prices, each containing the network, address, prices, and an optional error field. |
| direct/v1/Alchemy/prices/v1/tokens/historical | 80 | Provides historical price data for a single token over a time range. You can identify the token by symbol or by network and contract address. |
Allium
GET
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Allium/api/v1/developer/assets | 100 | List supported assets. |
| direct/v1/Allium/api/v1/developer/tokens | 100 | List tokens. |
| direct/v1/Allium/api/v1/developer/tokens/search | 100 | Search tokens. |
POST
Birdeye
GET
POST
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Birdeye/defi/multi_price | 2230 | Price - Multiple |
| direct/v1/Birdeye/defi/price_volume/multi | 6690 | Price Volume - Multi |
| direct/v1/Birdeye/defi/v3/all-time-trades /multiple | 11145 | All Time Trades (Multiple) |
| direct/v1/Birdeye/defi/v3/price/stats/multiple | 8920 | Price stats (Multiple) |
| direct/v1/Birdeye/defi/v3/tokens/list | 70 | Token - List (V3) |
| direct/v1/Birdeye/token/v1/holder/batch | 70 | Token - Holder (Batch) |
| direct/v1/Birdeye/token/v1/transfer | 70 | Token - Transfer List |
| direct/v1/Birdeye/token/v1/transfer/total | 70 | Token - Transfer Total |
| direct/v1/Birdeye/wallet/v2/net-worth-summary /multiple | 22295 | Wallet - Current Net Worth Summary (Multiple) |
| direct/v1/Birdeye/wallet/v2/pnl/details | 2825 | Wallet - PnL Details |
| direct/v1/Birdeye/wallet/v2/token-balance | 355 | Wallet - Tokens Balance |
CoinGecko
GET
CoinMarketCap
GET
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/CoinMarketCap/v1/community/trending /token | 3180 | Returns the latest trending tokens from the CMC Community. |
| direct/v1/CoinMarketCap/v1/content/latest | 3180 | Returns a paginated list of content pulled from CMC News/Headlines and Alexandria articles. |
| direct/v1/CoinMarketCap/v1/dex/gainer-loser/list | 3180 | Get list of top gainer and loser tokens |
| direct/v1/CoinMarketCap/v1/dex/meme/list | 3180 | Get list of meme tokens |
| direct/v1/CoinMarketCap/v1/dex/new/list | 3180 | Get list of newly launched tokens |
| direct/v1/CoinMarketCap/v1/dex/search | 3180 | Search for tokens by keyword |
| direct/v1/CoinMarketCap/v1/dex/token | 3180 | Get detailed information for a specific token |
| direct/v1/CoinMarketCap/v1/dex/tokens /batch-query | 3180 | Query multiple tokens in one request |
| direct/v1/CoinMarketCap/v1/dex/tokens/trending /list | 3180 | Get list of trending tokens |
Covalent
GET
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Covalent/v1//address //portfolio_v2 | 5000 | Commonly used to render a daily portfolio balance for an address broken down by the token. The timeframe is user-configurable, defaults to 30 days. |
| direct/v1/Covalent/v1/allchains/address //balances | 5000 | Fetch paginated spot & historical native and token balances for a single address on up to 10 EVM chains with one API call. |
| direct/v1/Covalent/v1//address //balances_native | 5000 | Get native token balance for address |
| direct/v1/Covalent/v1//address //balances_v2 | 5000 | Get token balances for address |
| direct/v1/Covalent/v1//address //historical_balances | 5000 | Get historical token balances for address |
| direct/v1/Covalent/v1//address //transfers_v2 | 5000 | Get ERC20 token transfers for address |
| direct/v1/Covalent/v1/btc-mainnet/address //balances_v2 | 5000 | Get Bitcoin balances for non-HD address |
| direct/v1/Covalent/v1/btc-mainnet/address //hd_wallets | 5000 | Get Bitcoin balances for HD address |
| direct/v1/Covalent/v1/btc-mainnet/address //historical_balances | 5000 | Get historical Bitcoin balance for non-HD address |
| direct/v1/Covalent/v1/pricing /historical_by_addresses_v2/ // | 5000 | Get historical token prices |
| direct/v1/Covalent/v1//approvals / | 5000 | Get token approvals for address |
| direct/v1/Covalent/v1//tokens //token_holders_v2 | 5000 | Get token holders as of any block height (v2) |
Defined
POST
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Defined/balances | 3500 | Returns list of token balances that a wallet has |
| direct/v1/Defined/chartUrls | 3500 | Returns a URL for a pair chart. |
| direct/v1/Defined/filterTokens | 3500 | Returns a list of tokens based on a variety of filters. |
| direct/v1/Defined/getBars | 3500 | Returns bar chart data to track price changes over time. |
| direct/v1/Defined/getCommunityNotes | 3500 | Returns community gathered notes. |
| direct/v1/Defined/getDetailedStats | 3500 | Returns bucketed stats for a given token within a pair. |
| direct/v1/Defined/getLatestTokens | 3500 | Returns new tokens listed over the last three days. |
| direct/v1/Defined/getNetworks | 3500 | Returns a list of all networks supported on Defined. |
| direct/v1/Defined/getNetworkStatus | 3500 | Returns the status of a list of networks supported on Defined. |
| direct/v1/Defined /getSimulateTokenContractResults | 3500 | Simulates a token contract call. |
| direct/v1/Defined/getSymbol | 3500 | Returns metadata for a given pair. |
| direct/v1/Defined/getTokenCount | 3500 | Returns the total count of tokens on Defined. This value is updated approximately every 6 hours. |
| direct/v1/Defined/getTokenEvents | 3500 | Returns transactions for a pair. |
| direct/v1/Defined/getTokenInfo | 3500 | Returns metadata for a given token. |
| direct/v1/Defined/getTokenPrices | 3500 | Returns real-time or historical prices for a list of tokens, fetched in batches. |
| direct/v1/Defined/getTokensInfo | 3500 | Returns metadata for a list of given tokens. |
| direct/v1/Defined/holders | 3500 | Returns list of wallets that hold a given token, ordered by holdings descending. Also has the unique count of holders for that token |
| direct/v1/Defined/listFavoriteTokens | 3500 | Returns a list of token metadata. |
| direct/v1/Defined/listPairsForToken | 3500 | Returns a list of pairs containing a given token. |
| direct/v1/Defined/listPairsWithMetadataForToken | 3500 | Returns a list of pair metadata for a token. |
| direct/v1/Defined/listTopTokens | 3500 | Returns a list of trending tokens across any given network(s). |
| direct/v1/Defined/searchTokens | 3500 | Returns a list of tokens matching a given query string. |
| direct/v1/Defined/token | 3500 | Find a single token by its address & network id. |
| direct/v1/Defined/tokens | 3500 | Find a list of tokens by their addresses & network id, with pagination. |
| direct/v1/Defined/tokenSparklines | 3500 | Returns a list of token simple chart data (sparklines) for the given tokens. |
HelloMoon
POST
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/HelloMoon/v0/defi/fungible-token-info | 50 | Fetch information on fungible tokens in DeFi settings on Solana. |
| direct/v1/HelloMoon/v0/defi /high-volume-recent-tokens | 50 | Fetch data on recently high-volume tokens within DeFi. |
| direct/v1/HelloMoon/v0/defi/program-stats /top-tokens | 50 | Retrieve top tokens based on user interaction within DeFi programs. |
| direct/v1/HelloMoon/v0/defi/smart-money /top-tokens | 50 | Retrieve top tokens by smart money inflow. |
| direct/v1/HelloMoon/v0/defi/token-age | 50 | Retrieve token age statistics within DeFi pools on Solana. |
| direct/v1/HelloMoon/v0/defi/token-ath | 50 | Fetch data on tokens that have reached all-time highs within DeFi platforms. |
| direct/v1/HelloMoon/v0/defi/token-buying | 50 | Retrieve recent buying activity data for tokens on DeFi platforms. |
| direct/v1/HelloMoon/v0/defi /trending-tokens-volume | 50 | Retrieve volume data for trending tokens on DeFi platforms. |
| direct/v1/HelloMoon/v0/defi/twitter_accounts /per-token | 50 | Fetch Twitter account data associated with specific tokens on DeFi platforms. |
| direct/v1/HelloMoon/v0/token /balances-by-owner-fungible | 50 | Retrieve fungible token balances held by a specified owner on Solana. |
| direct/v1/HelloMoon/v0/hello-moon/defenders /get-preferred-token | 50 | Retrieve the preferred token settings for a specific user or account on Hello Moon. |
| direct/v1/HelloMoon/v0/hello-moon/defenders /set-preferred-token | 50 | Set the preferred token for a specific user or account on Hello Moon. |
| direct/v1/HelloMoon/v0/hello-moon/defenders /token-unlock-emergency-migration | 50 | Perform an emergency token unlock or migration for a user on Hello Moon. |
| direct/v1/HelloMoon/v0/print /top-tokens-by-frequency | 50 | Fetch tokens sorted by frequency within the Print category. |
| direct/v1/HelloMoon/v0/print /top-tokens-by-profit | 50 | Retrieve tokens ranked by profitability within the Print category. |
| direct/v1/HelloMoon/v0/print /top-tokens-trader-profit | 50 | Fetch tokens ranked by trader profit within Print. |
| direct/v1/HelloMoon/v0/print/top-tokens-users | 50 | Retrieve data on top tokens by user count within Print. |
| direct/v1/HelloMoon/v0/shit/spl-token | 50 | Retrieve SPL token data under the “Shit” category on Hello Moon. |
| direct/v1/HelloMoon/v0/token/smart-money | 50 | Fetch data on tokens associated with smart money inflows, with ordering and pagination options. |
| direct/v1/HelloMoon/v0/token/sol-balance | 50 | Retrieve SOL balance for a specified wallet address. |
| direct/v1/HelloMoon/v0/defi/sol-grid-bot /top-tokens-one-min | 50 | Fetch one-minute interval data on top tokens from the SOL Grid Bot. |
| direct/v1/HelloMoon/v0/token-22/buying-per-day | 50 | Track daily buying activity for Token-22 assets on Solana. |
| direct/v1/HelloMoon/v0/token-22/creation-per-day | 50 | Track daily creation activity for Token-22 assets on Solana. |
| direct/v1/HelloMoon/v0/token-22/users-per-day | 50 | Track the daily active users of a specific token. |
| direct/v1/HelloMoon/v0/token-22/selling-per-day | 50 | Track daily selling activity for Token-22 assets on Solana. |
| direct/v1/HelloMoon/v0/token-22 /swaps-balance-per-day | 50 | Retrieve daily balance data for swaps involving Token-22 assets. |
| direct/v1/HelloMoon/v0/token-22 /transfers-per-day | 50 | Track daily transfer activity for Token-22 assets. |
| direct/v1/HelloMoon/v0/token/token-balance | 50 | Fetch token balance for a specified wallet address and token. |
| direct/v1/HelloMoon/v0/token/balances-by-owner | 50 | Retrieve token balances held by a specified owner on Solana. |
| direct/v1/HelloMoon/v0/token /blocktime-unified-mint | 50 | Get token block time for unified mint operations on Solana. |
| direct/v1/HelloMoon/v0/token/candlesticks | 50 | Retrieve candlestick data for token price movements, filtered by start time or other criteria. |
| direct/v1/HelloMoon/v0/token/creation | 50 | Retrieve creation information for tokens on Solana. |
| direct/v1/HelloMoon/v0/token/daily_active_users | 50 | Track daily active users for a specified token. |
| direct/v1/HelloMoon/v0/token/daily_new_purchases | 50 | Track daily new purchases for a specified token. |
| direct/v1/HelloMoon/v0/token-22 /first-time-users-per-day | 50 | Track daily first-time users of a specific token. |
| direct/v1/HelloMoon/v0/token /token-leaderboard-max-change | 50 | Retrieve tokens with maximum changes in balance or value. |
| direct/v1/HelloMoon/v0/token/list | 50 | List available tokens with relevant metadata. |
| direct/v1/HelloMoon/v0/token/price | 50 | Fetch the current price of a specified token. |
| direct/v1/HelloMoon/v0/token/price/batched | 50 | Retrieve batched price information for multiple tokens. |
| direct/v1/HelloMoon/v0/token/prices | 50 | Fetch historical and recent price data for a token with specified granularity. |
| direct/v1/HelloMoon/v0/token/smart-money-inflow | 50 | Retrieve data on the inflow of smart money into specific tokens. |
| direct/v1/HelloMoon/v0/token/stats | 50 | Fetch statistical data for tokens on Solana. |
| direct/v1/HelloMoon/v0/token/supply | 50 | Retrieve the circulating supply of a specified token. |
| direct/v1/HelloMoon/v0/token/trading-volume | 50 | Fetch trading volume data for a specific token. |
| direct/v1/HelloMoon/v0/token/transfers | 50 | Retrieve recent transfer records for a token. |
| direct/v1/HelloMoon/v0/token/transfers /historical | 50 | Get historical transfer records for a specified token on Solana. |
| direct/v1/HelloMoon/v0/token/volume-stats | 50 | Retrieve volume statistics for tokens on Solana. |
| direct/v1/HelloMoon/v0/defi/top-holders | 50 | List top holders of specified DeFi tokens. |
| direct/v1/HelloMoon/v0/defi/top-holders/w-meta | 50 | Retrieve top holders with additional metadata information. |
Kraken
GET
| Path | Est. CU | Description |
|---|---|---|
direct/v1/Kraken/0/public/Assets | 20 | Get information about the assets that are available for deposit, withdrawal, trading and earn. |
LunarCrush
GET
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/LunarCrush/public/coins//v1 | 5000 | Get market data on a coin or token. Specify the coin to be queried by providing the numeric ID or the symbol of the coin in the input parameter, which can be found by calling the /coins/list endpoint. |
| direct/v1/LunarCrush/public/coins//meta/v1 | 5000 | Get meta information for a cryptocurrency project. This includes information such as the website, social media links, and other information. |
| direct/v1/LunarCrush/public/coins/list/v1 | 5000 | Lists all coins and tokens supported by LunarCrush. Includes the “topic” endpoint to use to get social data from this asset as a social topic. |
| direct/v1/LunarCrush/public/coins/list/v2 | 5000 | Get a general snapshot of LunarCrush metrics on the entire list of tracked coins. It is designed as a lightweight mechanism for monitoring the universe of available assets, either in aggregate or relative to each other. Metrics include Galaxy Score™, AltRank™, price, volatility, 24h percent change, market cap, social mentions, social interactions, social contributors, social dominance, and categories. |
| direct/v1/LunarCrush/public/coins/ /time-series/v1 | 5000 | Get market time series data on a coin or token. Specify the coin to be queried by providing the numeric ID or the symbol of the coin in the input parameter, which can be found by calling the /coins/list endpoint. |
| direct/v1/LunarCrush/public/coins/ /time-series/v2 | 5000 | Get market time series data on a coin or token. Specify the coin to be queried by providing the numeric ID or the symbol of the coin in the input parameter, which can be found by calling the /coins/list endpoint. |
Moralis
GET
POST
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Moralis/discovery/tokens | 1875 | Filter and discover tokens by on-chain metrics |
| direct/v1/Moralis/tokens/analytics | 1125 | Get analytics for multiple tokens (batch) |
| direct/v1/Moralis/tokens/analytics/timeseries | 1500 | Get analytics timeseries for a token |
Shyft
DELETE
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Shyft/sol/v1/token/burn_detach | 20 | Burn your own fungible token |
GET
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Shyft/sol/v1/wallet/all_tokens | 20 | Get the balance of all tokens in a wallet |
| direct/v1/Shyft/sol/v1/token/get_owners | 20 | Get the owners of a fungible token |
| direct/v1/Shyft/sol/v1/wallet/get_portfolio | 20 | Get the portfolio of a wallet |
| direct/v1/Shyft/sol/v1/wallet/token_balance | 20 | Get the balance of a particular token in a wallet (Supports Token 2022 token info 🆕) |
| direct/v1/Shyft/sol/v1/token/get_info | 20 | Get the info of a token |
POST
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Shyft/sol/v1/token/airdrop | 20 | Airdrop your own fungible token |
| direct/v1/Shyft/sol/v1/token/create_detach | 20 | Create your own fungible token |
| direct/v1/Shyft/sol/v1/token /create_from_metadata | 20 | Create a fungible token from metadata |
| direct/v1/Shyft/sol/v1/token/mint_detach | 20 | Mint your own fungible token |
| direct/v1/Shyft/sol/v1/token/transfer_detach | 20 | Transfer your own fungible token |
SolScan
GET
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/SolScan/v1.0/account/splTransfers | 20 | Get SPL transfers for a specific account on Solana. |
| direct/v1/SolScan/v1.0/account/tokens | 20 | Get the tokens of a specific account on Solana. |
| direct/v1/SolScan/v1.0/block/ | 20 | Get detailed information for a specific block on Solana. |
| direct/v1/SolScan/v1.0/block/last | 20 | Get the latest block information on Solana. |
| direct/v1/SolScan/v1.0/market/token / | 20 | Get market data for a specific token using the token address on Solana. |
| direct/v1/SolScan/v1.0/token/holders | 20 | Get the list of token holders on Solana. |
| direct/v1/SolScan/v1.0/token/list | 20 | Get a list of all tokens available on Solana. |
| direct/v1/SolScan/v1.0/token/meta | 20 | Get metadata for a specific token on Solana. |
| direct/v1/SolScan/v1.0/token/transfer | 20 | Get transfer information for a specific token on Solana. |
| direct/v1/SolScan/v2.0/account/token-accounts | 650 | Get token accounts for a specific account on Solana. |
| direct/v1/SolScan/v2.0/block/detail | 650 | Get detailed information for a specific block on Solana. |
| direct/v1/SolScan/v2.0/block/last | 650 | Get the latest block information on Solana. |
| direct/v1/SolScan/v2.0/token/defi/activities | 650 | Get DeFi activities for a specific token on Solana. |
| direct/v1/SolScan/v2.0/token/holders | 650 | Get the list of token holders on Solana. |
| direct/v1/SolScan/v2.0/token/list | 650 | Get a list of all tokens available on Solana. |
| direct/v1/SolScan/v2.0/token/markets | 650 | Get market data for a specific token on Solana. |
| direct/v1/SolScan/v2.0/token/meta | 650 | Get metadata for a specific token on Solana. |
| direct/v1/SolScan/v2.0/token/price | 650 | Get price data for a specific token on Solana. |
| direct/v1/SolScan/v2.0/token/transfer | 650 | Get transfer information for a specific token on Solana. |
| direct/v1/SolScan/v2.0/token/trending | 650 | Get trending tokens on Solana. |
TonAPI
GET
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/TonAPI/v2/address//parse | 20 | parse address and display in all formats |
| direct/v1/TonAPI/v2/blockchain/blocks/ | 20 | Get blockchain block data |
| direct/v1/TonAPI/v2/status | 20 | Status |