Solana API
This section contains a full list of all methods within the Solana Web3 data.
Swagger Interface
Swagger Solana API - https://solana-gateway.moralis.io/api/
Full List of APIs by Category
Find your favorite method by selecting one of the following categories:
Token API
Select what you want to achieve:
- Get Token Metadata
- Get Token Balances
- Get Pump Fun Tokens
- Get Token Holders
- Get Token Swaps
- Get Pairs & Liquidity
- Get Token Analytics
- Get Volume Stats
- Get Token Prices
- Get Token Snipers
- Get Filtered Tokens
- Get Trending Tokens
- Search Tokens
Get Token Metadata
| No. | Method | Description | API Reference | URL |
|---|---|---|---|---|
| 1 | getTokenMetadata | Get token metadata | Method Documentation | https://solana-gateway.moralis.io/token/:network/:address/metadata |
Get Token Balances
| No. | Method | Description | API Reference | URL |
|---|---|---|---|---|
| 2 | getSPL | Get token balance by wallet | Method Documentation | https://solana-gateway.moralis.io/account/:network/:address/tokens |
| 3 | balance | Get native balance by wallet | Method Documentation | https://solana-gateway.moralis.io/account/:network/:address/balance |
| 4 | getPortfolio | Get portfolio by wallet | Method Documentation | https://solana-gateway.moralis.io/account/:network/:address/portfolio |
Get Pump Fun Tokens
| No. | Method | Description | API Reference | URL |
|---|---|---|---|---|
| 5 | getNewTokensByExchange | Get new tokens by exchange | Method Documentation | https://solana-gateway.moralis.io/token/mainnet/exchange/:exchange/new |
| 6 | getBondingTokensByExchange | Get tokens in bonding phase by exchange | Method Documentation | https://solana-gateway.moralis.io/token/mainnet/exchange/:exchange/bonding |
| 7 | getGraduatedTokensByExchange | Get graduated tokens by exchange | Method Documentation | https://solana-gateway.moralis.io/token/mainnet/exchange/:exchange/graduated |
| 8 | getTokenBondingStatus | Get bonding status by token address | Method Documentation | https://solana-gateway.moralis.io/token/mainnet/:tokenAddress/bonding-status |
Get Token Holders
| No. | Method | Description | API Reference | URL |
|---|---|---|---|---|
| 9 | getTopHolders | Get token top holders | Method Documentation | https://solana-gateway.moralis.io/token/mainnet/holders/:address |
| 10 | getTokenHolderStats | Get token holder statistics | Method Documentation | https://solana-gateway.moralis.io/token/mainnet/holders/:address |
| 11 | getHistoricalTokenHolders | Get historical token holder statistics | Method Documentation | https://solana-gateway.moralis.io/token/mainnet/holders/:address/historical |
Get Token Swaps
| No. | Method | Description | API Reference | URL |
|---|---|---|---|---|
| 12 | getSwapsByPairAddress | Get swaps by pair address | Method Documentation | https://solana-gateway.moralis.io/token/:network/pairs/:pairAddress/swaps |
| 13 | getSwapsByWalletAddress | Get swaps by wallet address | Method Documentation | https://solana-gateway.moralis.io/token/:network/:tokenAddress/swaps |
| 14 | getSwapsByTokenAddress | Get swaps by token address | Method Documentation | https://solana-gateway.moralis.io/account/:network/:walletAddress/swaps |
Get Pairs & Liquidity
| No. | Method | Description | API Reference | URL |
|---|---|---|---|---|
| 15 | getTokenPairs | Get token pairs by address | Method Documentation | https://solana-gateway.moralis.io/token/:network/:address/pairs |
| 16 | getTokenPairStats | Get token pair statistics | Method Documentation | https://solana-gateway.moralis.io/token/:network/pairs/:pairAddress/stats |
| 17 | getAggregatedTokenPairStats | Get aggregated token pair statistics | Method Documentation | https://solana-gateway.moralis.io/token/:network/:address/pairs/stats |
Get Token Analytics
| No. | Method | Description | API Reference | URL |
|---|---|---|---|---|
| 18 | getTokenAnalytics | Get token analytics | Method Documentation | https://deep-index.moralis.io/api/v2.2/tokens/:address/analytics |
| 19 | getMultipleTokenAnalytics | Get multiple token analytics | Method Documentation | https://deep-index.moralis.io/api/v2.2/tokens/:address/analytics |
| 20 | getTimeSeriesTokenAnalytics | Get timeseries token analytics | Method Documentation | https://deep-index.moralis.io/api/v2.2/tokens//analytics/timeseries |
Get Volume Stats
| No. | Method | Description | API Reference | URL |
|---|---|---|---|---|
| 21 | getVolumeStatsByChain | Get volume statistics by chain | Method Documentation | https://deep-index.moralis.io/api/v2.2/volume/chains |
| 22 | getVolumeStatsByCategory | Get volume and chain data by categories | Method Documentation | https://deep-index.moralis.io/api/v2.2/volume/categories?chain=solana |
| 23 | getTimeSeriesVolume | Retrieve timeseries volume data by chain | Method Documentation | https://deep-index.moralis.io/api/v2.2/volume/timeseries?chain=eth&timeframe=1d |
| 24 | getTimeSeriesVolumeByCategory | Retrieve timeseries volume data by category | Method Documentation | https://deep-index.moralis.io/api/v2.2/volume/timeseries/artificial-intelligence?chain=eth&timeframe=1d |
Get Token Prices
| No. | Method | Description | API Reference | URL |
|---|---|---|---|---|
| 25 | getTokenPrice | Get token price | Method Documentation | https://solana-gateway.moralis.io/token/:network/:address/price |
| 26 | getMultipleTokenPrices | Get multiple token prices | Method Documentation | https://solana-gateway.moralis.io/token/:network/:address/price |
| 27 | getCandleSticks | Get OHLCV candlesticks by pair address | Method Documentation | https://solana-gateway.moralis.io/token/:network/pairs/:pairAddress/ohlcv |
Get Token Snipers
| No. | Method | Description | API Reference | URL |
|---|---|---|---|---|
| 28 | getSnipersByPairAddress | Get snipers by pair address | Method Documentation | https://solana-gateway.moralis.io/token/:network/pairs/:pairAddress/snipers |
Get Filtered Tokens
| No. | Method | Description | API Reference | URL |
|---|---|---|---|---|
| 29 | getFilteredTokens | Get filtered tokens | Method Documentation | https://deep-index.moralis.io/api/v2.2/discovery/tokens |
Get Trending Tokens
| No. | Method | Description | API Reference | URL |
|---|---|---|---|---|
| 30 | getTrendingTokens | Get trending tokens | Method Documentation | https://deep-index.moralis.io/api/v2.2/tokens/trending |
Search Tokens
| No. | Method | Description | API Reference | URL |
|---|---|---|---|---|
| 31 | searchTokens | Search tokens | Method Documentation | https://deep-index.moralis.io/api/v2.2/tokens/search |
Wallet API
Select what you want to achieve:
Get Native Balance
| No. | Method | Description | API Reference | URL |
|---|---|---|---|---|
| 1 | balance | Get native balance by wallet | Method Documentation | https://solana-gateway.moralis.io/account/:network/:address/balance |
Get Token Balances
| No. | Method | Description | API Reference | URL |
|---|---|---|---|---|
| 2 | getSPL | Get token balance by wallet | Method Documentation | https://solana-gateway.moralis.io/account/:network/:address/tokens |
Get Portfolio
| No. | Method | Description | API Reference | URL |
|---|---|---|---|---|
| 3 | getPortfolio | Get portfolio by wallet | Method Documentation | https://solana-gateway.moralis.io/account/:network/:address/portfolio |
Get Wallet Token Swaps
| No. | Method | Description | API Reference | URL |
|---|---|---|---|---|
| 4 | getSwapsByWalletAddress | Get token swaps by wallet address | Method Documentation | https://solana-gateway.moralis.io/account/:network/:walletAddress/swaps |
Get Wallet NFTs
| No. | Method | Description | API Reference | URL |
|---|---|---|---|---|
| 5 | getNFTs | Get NFTs by wallet | Method Documentation | https://solana-gateway.moralis.io/account/:network/:address/nft |
NFT API
| No. | Method | Description | API Reference | URL |
|---|---|---|---|---|
| 1 | getNFTs | Get NFTs by wallet | Method Documentation | https://solana-gateway.moralis.io/account/:network/:address/nft |
| 2 | getNFTMetadata | Get NFT metadata | Method Documentation | https://solana-gateway.moralis.io/nft/:network/:address/metadata |
Price API
| No. | Method | Description | API Reference | URL |
|---|---|---|---|---|
| 1 | getTokenPrice | Get token price | Method Documentation | https://solana-gateway.moralis.io/token/:network/:address/price |
| 2 | getMultipleTokenPrices | Get multiple token prices | Method Documentation | https://solana-gateway.moralis.io/token/:network/:address/price |
| 3 | getCandleSticks | Get the OHLCV candlesticks by using pair address | Method Documentation | https://solana-gateway.moralis.io/token/:network/pairs/:pairAddress/ohlcv |
Premium Endpoints
| No. | Method | Description | API Reference | URL |
|---|---|---|---|---|
| 1 | searchTokens | Search tokens | Method Documentation | https://deep-index.moralis.io/api/v2.2/tokens/search |
| 2 | getMultipleTokenAnalytics | Get multiple token analytics | Method Documentation | https://deep-index.moralis.io/api/v2.2/tokens/analytics |
| 3 | getVolumeStatsByChain | Get volume statistics by chain | Method Documentation | https://deep-index.moralis.io/api/v2.2/volume/chains |
| 4 | getVolumeStatsByCategory | Get volume and chain data by categories | Method Documentation | https://deep-index.moralis.io/api/v2.2/volume/categories?chain=eth |
| 5 | getTimeSeriesVolume | Retrieve timeseries volume data by chain | Method Documentation | https://deep-index.moralis.io/api/v2.2/volume/timeseries |
| 6 | getTimeSeriesVolumeByCategory | Retrieve timeseries volume data by category | Method Documentation | https://deep-index.moralis.io/api/v2.2/volume/timeseries/artificial-intelligence |
| 7 | getFilteredTokens | Get filtered tokens | Method Documentation | https://deep-index.moralis.io/api/v2.2/discovery/tokens |