> ## Documentation Index
> Fetch the complete documentation index at: https://docs.uniblock.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Direct API: Moralis

> API endpoints for Moralis.

# Moralis: Direct API Endpoints

Moralis provides 111 unique direct API endpoints across the following categories:

* DeFi (2 endpoints)
* Market Data (26 endpoints)
* NFT (29 endpoints)
* Other (7 endpoints)
* Scan (2 endpoints)
* SocialFi (4 endpoints)
* Token (48 endpoints)
* Transaction (10 endpoints)
* Wallets (30 endpoints)

*Note: Some endpoints appear in multiple categories. The count above reflects unique API paths.*

> **Learn more:** [Moralis Documentation](https://docs.moralis.com/web3-data-api)

## Prefix and Example

**Prefix:** No prefix is required for Moralis, an example URL will therefore look like: `https://api.uniblock.dev/direct/v1/Moralis + /[Moralis_endpoint]`.

**Example Request:**

```bash theme={null}
curl --request GET \
  --url https://api.uniblock.dev/direct/v1/Moralis/contracts-review \
  --header 'accept: application/json' \
  --header 'x-api-key: YOUR_UNIBLOCK_API_KEY'
```

## DeFi

### GET

| Path                                                                                                            | Est. CU | Description              |
| --------------------------------------------------------------------------------------------------------------- | ------: | ------------------------ |
| [direct/v1/Moralis/info/endpointWeights](https://docs.moralis.com/web3-data-api/evm/reference/endpoint-weights) |      20 | Get weights of endpoints |
| [direct/v1/Moralis/contracts-review](https://docs.moralis.com/web3-data-api/evm/reference)                      |      20 | Review contracts         |

## Market Data

### GET

| Path                                                                                                                                                            | Est. CU | Description                                                             |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------: | ----------------------------------------------------------------------- |
| [direct/v1/Moralis/volume/categories](https://docs.moralis.com/data-api/universal/global/endpoints/trading-stats-category)                                      |    1125 | Get trading volume and buyer/seller metrics by token category           |
| [direct/v1/Moralis/volume/timeseries/\{categoryId}](https://docs.moralis.com/data-api/universal/global/endpoints/trading-stats-category-timeseries)             |     100 | Get buy/sell volume, liquidity, and FDV timeseries for a token category |
| [direct/v1/Moralis/volume/chains](https://docs.moralis.com/data-api/universal/global/endpoints/trading-stats-chain)                                             |    1125 | Get trading volume and market metrics by chain                          |
| [direct/v1/Moralis/volume/timeseries](https://docs.moralis.com/data-api/universal/global/endpoints/trading-stats-timeseries)                                    |    1125 | Get chain trading volume, liquidity, and FDV timeseries                 |
| [direct/v1/Moralis/nft/\{address}/price](https://docs.moralis.com/web3-data-api/evm/reference/get-nft-contract-sale-prices)                                     |     225 | Get contract sale prices                                                |
| [direct/v1/Moralis/erc20/\{address}/price](https://docs.moralis.com/web3-data-api/evm/reference/get-token-price)                                                |     375 | Get ERC20 token price                                                   |
| [direct/v1/Moralis/nft/\{address}/lowestprice](https://docs.moralis.com/web3-data-api/evm/reference)                                                            |     300 | Get lowest price                                                        |
| [direct/v1/Moralis/erc20/prices](https://docs.moralis.com/web3-data-api/evm/reference/get-multiple-token-prices)                                                |     750 | Get multiple token prices                                               |
| [direct/v1/Moralis/nft/\{address}/\{token\_id}/price](https://docs.moralis.com/web3-data-api/evm/reference/get-nft-sale-prices)                                 |     225 | Get sale prices                                                         |
| [direct/v1/Moralis/solana/token/\{network}/pairs<br />/\{address}/ohlcv](https://docs.moralis.com/web3-data-api/solana/reference/get-ohlcv-by-pair-address)     |    1125 | Get candlestick data for a pair on Solana                               |
| [direct/v1/Moralis/solana/token/\{network}/pairs<br />/\{pairAddress}/swaps](https://docs.moralis.com/web3-data-api/solana/reference/get-swaps-by-pair-address) |     375 | Get swaps for a specific pair address on Solana                         |
| [direct/v1/Moralis/solana/token/\{network}/pairs<br />/\{pairAddress}/stats](https://docs.moralis.com/web3-data-api/solana/reference/get-token-pair-stats)      |     375 | Get pair stats by address on Solana                                     |
| [direct/v1/Moralis/solana/account/\{network}<br />/\{address}/portfolio](https://docs.moralis.com/web3-data-api/solana/reference/get-sol-portfolio)             |      75 | Get portfolio by wallet on Solana                                       |
| [direct/v1/Moralis/solana/token/\{network}/pairs<br />/\{address}/snipers](https://docs.moralis.com/web3-data-api/solana/reference/get-snipers-by-pair-address) |    1125 | Get snipers by pair address on Solana                                   |
| [direct/v1/Moralis/solana/token/\{network}<br />/\{address}/pairs](https://docs.moralis.com/web3-data-api/solana/reference/get-token-pairs-by-address)          |     375 | Get token pairs by address on Solana                                    |
| [direct/v1/Moralis/solana/token/\{network}<br />/\{address}/pairs/stats](https://docs.moralis.com/web3-data-api/solana/reference/get-token-pair-stats)          |     375 | Get token pair statistics by address on Solana                          |
| [direct/v1/Moralis/solana/token/\{network}<br />/\{address}/price](https://docs.moralis.com/web3-data-api/solana/reference/get-sol-token-price)                 |      75 | Get token price on Solana                                               |
| [direct/v1/Moralis/solana/account/\{network}<br />/\{address}/tokens](https://docs.moralis.com/web3-data-api/solana/reference/get-spl)                          |      75 | Get token balance by wallet on Solana                                   |
| [direct/v1/Moralis/solana/token/\{network}<br />/\{tokenAddress}/swaps](https://docs.moralis.com/web3-data-api/solana/reference/get-swaps-by-token-address)     |     525 | Get swaps for a specific token address on Solana                        |
| [direct/v1/Moralis/tokens/\{tokenAddress}<br />/analytics](https://docs.moralis.com/data-api/universal/token/analytics/token-analytics)                         |     600 | Get analytics for a token                                               |
| [direct/v1/Moralis/discovery/tokens/top-gainers](https://docs.moralis.com/data-api/universal/token/filtered-tokens)                                             |    1875 | Get the top gaining tokens by price performance                         |
| [direct/v1/Moralis/discovery/tokens/top-losers](https://docs.moralis.com/data-api/universal/token/filtered-tokens)                                              |    1875 | Get the top losing tokens by price performance                          |
| [direct/v1/Moralis/tokens/trending](https://docs.moralis.com/data-api/universal/token/trending-tokens)                                                          |    1125 | Get trending tokens                                                     |

### POST

| Path                                                                                                               | Est. CU | Description                                    |
| ------------------------------------------------------------------------------------------------------------------ | ------: | ---------------------------------------------- |
| [direct/v1/Moralis/discovery/tokens](https://docs.moralis.com/data-api/universal/token/filtered-tokens)            |    1875 | Filter and discover tokens by on-chain metrics |
| [direct/v1/Moralis/tokens/analytics](https://docs.moralis.com/data-api/universal/token/token-analytics)            |    1125 | Get analytics for multiple tokens (batch)      |
| [direct/v1/Moralis/tokens/analytics/timeseries](https://docs.moralis.com/data-api/universal/token/token-analytics) |    1500 | Get analytics timeseries for a token           |

## NFT

### GET

| Path                                                                                                                                              | Est. CU | Description                                                             |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------: | ----------------------------------------------------------------------- |
| [direct/v1/Moralis/\{address}/nft/collections](https://docs.moralis.com/web3-data-api/evm/reference/get-wallet-nft-collections)                   |     100 | Get collections by wallet                                               |
| [direct/v1/Moralis/nft/\{address}/stats](https://docs.moralis.com/web3-data-api/evm/reference/get-nft-collection-stats)                           |     375 | Get collection stats                                                    |
| [direct/v1/Moralis/nft/\{address}/metadata](https://docs.moralis.com/web3-data-api/evm/reference/get-nft-contract-metadata)                       |     375 | Get contract metadata                                                   |
| [direct/v1/Moralis/nft/\{address}/price](https://docs.moralis.com/web3-data-api/evm/reference/get-nft-contract-sale-prices)                       |     225 | Get contract sale prices                                                |
| [direct/v1/Moralis/nft/\{address}/lowestprice](https://docs.moralis.com/web3-data-api/evm/reference)                                              |     300 | Get lowest price                                                        |
| [direct/v1/Moralis/nft/getMultipleNFTs](https://docs.moralis.com/web3-data-api/evm/reference/get-multiple-nfts)                                   |    1125 | Get multiple NFTs                                                       |
| [direct/v1/Moralis/nft/\{address}/\{token\_id}](https://docs.moralis.com/web3-data-api/evm/reference/get-nft-metadata)                            |     150 | Get NFT metadata                                                        |
| [direct/v1/Moralis/nft/\{address}/owners](https://docs.moralis.com/web3-data-api/evm/reference/get-nft-owners)                                    |     375 | Get NFT owners                                                          |
| [direct/v1/Moralis/nft/\{address}](https://docs.moralis.com/web3-data-api/evm/reference/get-contract-nfts)                                        |     375 | Get NFTs by contract                                                    |
| [direct/v1/Moralis/nft/\{address}/nfts-by-traits](https://docs.moralis.com/web3-data-api/evm/reference/get-nfts-by-traits)                        |     375 | Get NFTs by traits                                                      |
| [direct/v1/Moralis/\{address}/nft](https://docs.moralis.com/web3-data-api/evm/reference/get-wallet-nfts)                                          |     375 | Get NFTs by wallet                                                      |
| [direct/v1/Moralis/nft/\{address}/trades](https://docs.moralis.com/web3-data-api/evm/reference/get-nft-trades)                                    |     300 | Get NFT trades                                                          |
| [direct/v1/Moralis/wallets/\{address}/nfts/trades](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/get-nft-trades-by-wallet)      |     300 | Get trades by wallet                                                    |
| [direct/v1/Moralis/nft/\{address}/traits](https://docs.moralis.com/web3-data-api/evm/reference/get-nft-traits-by-collection)                      |     375 | Get NFT traits by collection (single response, limited to 5,000 traits) |
| [direct/v1/Moralis/nft/\{address}/traits/paginate](https://docs.moralis.com/web3-data-api/evm/reference/get-nft-traits-by-collection-paginate)    |     100 | Get NFT traits by collection (paginated, no limit)                      |
| [direct/v1/Moralis/\{address}/nft/transfers](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/get-wallet-nft-transfers)            |     375 | Get transfers by wallet                                                 |
| [direct/v1/Moralis/nft/\{address}/\{token\_id}/price](https://docs.moralis.com/web3-data-api/evm/reference/get-nft-sale-prices)                   |     225 | Get sale prices                                                         |
| [direct/v1/Moralis/solana/nft/\{network}/\{address}<br />/metadata](https://docs.moralis.com/web3-data-api/solana/reference/get-sol-nft-metadata) |      75 | Get NFT metadata on Solana                                              |
| [direct/v1/Moralis/solana/account/\{network}<br />/\{address}/nft](https://docs.moralis.com/web3-data-api/solana/reference)                       |      75 | Get NFTs by wallet on Solana                                            |
| [direct/v1/Moralis/nft/\{address}/\{token\_id}<br />/owners](https://docs.moralis.com/web3-data-api/evm/reference/get-nft-token-id-owners)        |     375 | Get token ID owners                                                     |
| [direct/v1/Moralis/nft/\{address}/\{token\_id}/stats](https://docs.moralis.com/web3-data-api/evm/reference)                                       |     375 | Get token stats                                                         |
| [direct/v1/Moralis/nft/\{address}/\{token\_id}<br />/trades](https://docs.moralis.com/web3-data-api/evm/reference/get-nft-trades-by-token)        |     300 | Get trades by token                                                     |
| [direct/v1/Moralis/block/\{block\_number\_or\_hash}<br />/nft/transfers](https://docs.moralis.com/web3-data-api/evm/reference)                    |     150 | Get transfers by block                                                  |
| [direct/v1/Moralis/nft/\{address}/transfers](https://docs.moralis.com/web3-data-api/evm/reference/get-nft-contract-transfers)                     |     375 | Get transfers by contract                                               |
| [direct/v1/Moralis/nft/\{address}/\{token\_id}<br />/transfers](https://docs.moralis.com/web3-data-api/evm/reference/get-nft-transfers)           |     150 | Get transfers by contract and token ID                                  |
| [direct/v1/Moralis/nft/transfers](https://docs.moralis.com/web3-data-api/evm/reference/get-wallet-nft-transfers)                                  |     375 | Get NFT transfers for a wallet                                          |
| [direct/v1/Moralis/nft/\{address}/\{token\_id}<br />/metadata/resync](https://docs.moralis.com/web3-data-api/evm/reference/resync-metadata)       |     375 | Resync metadata                                                         |
| [direct/v1/Moralis/nft/\{address}/traits/resync](https://docs.moralis.com/web3-data-api/evm/reference/resync-nft-traits-by-collection)            |      75 | Resync NFT traits by collection                                         |
| [direct/v1/Moralis/nft/\{address}/sync](https://docs.moralis.com/web3-data-api/evm/reference/sync-nft-contract)                                   |     375 | Sync NFT contract                                                       |

## Other

### GET

| Path                                                                                                                                                                  | Est. CU | Description                                                                            |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------: | -------------------------------------------------------------------------------------- |
| [direct/v1/Moralis/nft/\{address}/floor-price](https://docs.moralis.com/web3-data-api/evm/reference/get-nft-floor-price-by-contract)                                  |     225 | Get floor price for a given contract.                                                  |
| [direct/v1/Moralis/nft/\{address}/\{token\_id}<br />/floor-price](https://docs.moralis.com/web3-data-api/evm/reference/get-nft-floor-price-by-token)                  |     225 | Get floor price for a given token.                                                     |
| [direct/v1/Moralis/nft/\{address}/floor-price<br />/historical](https://docs.moralis.com/web3-data-api/evm/reference/get-nft-historical-floor-price-by-contract)      |     375 | Get historical floor price for a contract.                                             |
| [direct/v1/Moralis/market-data/nfts<br />/hottest-collections](https://docs.moralis.com/web3-data-api/evm/reference/get-top-nft-collections-by-trading-volume)        |    1500 | Get the top NFT collections by trading volume                                          |
| [direct/v1/Moralis/solana/token/\{network}/holders<br />/\{address}/historical](https://docs.moralis.com/web3-data-api/solana/reference/get-historical-token-holders) |     100 | Get historical holder statistics for a specific Solana token address over a date range |
| [direct/v1/Moralis/solana/token/\{network}/holders<br />/\{address}](https://docs.moralis.com/web3-data-api/solana/reference/get-token-holder-stats)                  |     225 | Get Solana token holder summary                                                        |
| [direct/v1/Moralis/market-data/nfts<br />/top-collections](https://docs.moralis.com/web3-data-api/evm/reference/get-top-nft-collections-by-market-cap)                |    1500 | Get the top NFT collections by market cap                                              |

## Scan

### GET

| Path                                                                                                                                              | Est. CU | Description                                          |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | ------: | ---------------------------------------------------- |
| [direct/v1/Moralis/tokens/\{tokenAddress}/score](https://docs.moralis.com/data-api/universal/token/score/token-score)                             |     750 | Get security and quality score for a token           |
| [direct/v1/Moralis/tokens/\{tokenAddress}/score<br />/historical](https://docs.moralis.com/data-api/universal/token/score/token-score-timeseries) |    1125 | Get historical security score timeseries for a token |

## SocialFi

### GET

| Path                                                                                                                                                  | Est. CU | Description                                    |
| ----------------------------------------------------------------------------------------------------------------------------------------------------- | ------: | ---------------------------------------------- |
| [direct/v1/Moralis/entities/categories<br />/\{categoryId}](https://docs.moralis.com/web3-data-api/evm/reference/entity-api/get-entities-by-category) |     375 | Get entities by category                       |
| [direct/v1/Moralis/entities/\{entityId}](https://docs.moralis.com/web3-data-api/evm/reference/entity-api/get-entity-by-id)                            |     375 | Get entity by ID                               |
| [direct/v1/Moralis/entities/categories](https://docs.moralis.com/web3-data-api/evm/reference/entity-api/get-entity-categories)                        |      75 | Get entity categories                          |
| [direct/v1/Moralis/entities/search](https://docs.moralis.com/web3-data-api/evm/reference/entity-api/search-entities)                                  |     375 | Search for entities, addresses, and categories |

## Token

### GET

| Path                                                                                                                                                            | Est. CU | Description                                          |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------: | ---------------------------------------------------- |
| [direct/v1/Moralis/web3/version](https://docs.moralis.com/web3-data-api/evm/reference/web3-api-version)                                                         |      20 | Get API version                                      |
| [direct/v1/Moralis/wallets/balances](https://docs.moralis.com/web3-data-api/evm/reference/get-native-balances-for-addresses)                                    |      75 | Get native balance for multiple wallets              |
| [direct/v1/Moralis/dateToBlock](https://docs.moralis.com/web3-data-api/evm/reference/get-date-to-block)                                                         |     100 | Get block by date                                    |
| [direct/v1/Moralis/block/\{block\_number\_or\_hash}](https://docs.moralis.com/web3-data-api/evm/reference/get-block)                                            |     750 | Get block by hash                                    |
| [direct/v1/Moralis/\{token0\_address}<br />/\{token1\_address}/pairAddres](https://docs.moralis.com/web3-data-api/evm/reference/get-pair-address)               |     100 | Get DEX token pair address                           |
| [direct/v1/Moralis/\{pair\_address}/reserves](https://docs.moralis.com/web3-data-api/evm/reference/get-pair-reserves)                                           |      75 | Get DEX token pair reserves                          |
| [direct/v1/Moralis/erc20/\{address}/allowance](https://docs.moralis.com/web3-data-api/evm/reference)                                                            |      75 | Get ERC20 token allowance                            |
| [direct/v1/Moralis/wallets/\{address}/approvals](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/get-wallet-token-approvals)                    |     750 | Get ERC20 approvals by wallet                        |
| [direct/v1/Moralis/\{address}/erc20](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/get-token-balances-by-wallet)                              |     750 | Get ERC20 token balance by wallet                    |
| [direct/v1/Moralis/erc20/metadata](https://docs.moralis.com/web3-data-api/evm/reference/get-token-metadata)                                                     |      75 | Get ERC20 token metadata by contract                 |
| [direct/v1/Moralis/erc20/metadata/symbols](https://docs.moralis.com/web3-data-api/evm/reference/get-token-metadata-by-symbol)                                   |      75 | Get ERC20 token metadata by symbols                  |
| [direct/v1/Moralis/erc20/\{address}/price](https://docs.moralis.com/web3-data-api/evm/reference/get-token-price)                                                |     375 | Get ERC20 token price                                |
| [direct/v1/Moralis/erc20/\{token\_address}/owners](https://docs.moralis.com/web3-data-api/evm/reference)                                                        |     375 | Get ERC20 token owners                               |
| [direct/v1/Moralis/erc20/\{address}/stats](https://docs.moralis.com/web3-data-api/evm/reference/get-token-stats)                                                |     375 | Get ERC20 token stats                                |
| [direct/v1/Moralis/erc20/\{address}/transfers](https://docs.moralis.com/web3-data-api/evm/reference/get-token-transfers)                                        |     375 | Get ERC20 token transfers by contract                |
| [direct/v1/Moralis/\{address}/erc20/transfers](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/get-wallet-token-transfers)                      |     375 | Get ERC20 token transfers by wallet                  |
| [direct/v1/Moralis/erc20/prices](https://docs.moralis.com/web3-data-api/evm/reference/get-multiple-token-prices)                                                |     750 | Get multiple token prices                            |
| [direct/v1/Moralis/\{address}/balance](https://docs.moralis.com/web3-data-api/evm/reference/get-native-balance)                                                 |      75 | Get native balance by wallet                         |
| [direct/v1/Moralis/nft/\{address}/\{token\_id}](https://docs.moralis.com/web3-data-api/evm/reference/get-nft-metadata)                                          |     150 | Get NFT metadata                                     |
| [direct/v1/Moralis/nft/\{address}/\{token\_id}/price](https://docs.moralis.com/web3-data-api/evm/reference/get-nft-sale-prices)                                 |     225 | Get sale prices                                      |
| [direct/v1/Moralis/solana/account/\{network}<br />/\{address}/balance](https://docs.moralis.com/web3-data-api/solana/reference/sol-balance)                     |      75 | Get native balance by wallet on Solana               |
| [direct/v1/Moralis/solana/token/\{network}/pairs<br />/\{address}/ohlcv](https://docs.moralis.com/web3-data-api/solana/reference/get-ohlcv-by-pair-address)     |    1125 | Get candlestick data for a pair on Solana            |
| [direct/v1/Moralis/solana/token/\{network}/pairs<br />/\{pairAddress}/swaps](https://docs.moralis.com/web3-data-api/solana/reference/get-swaps-by-pair-address) |     375 | Get swaps for a specific pair address on Solana      |
| [direct/v1/Moralis/solana/token/\{network}/pairs<br />/\{pairAddress}/stats](https://docs.moralis.com/web3-data-api/solana/reference/get-token-pair-stats)      |     375 | Get pair stats by address on Solana                  |
| [direct/v1/Moralis/solana/token/\{network}/pairs<br />/\{address}/snipers](https://docs.moralis.com/web3-data-api/solana/reference/get-snipers-by-pair-address) |    1125 | Get snipers by pair address on Solana                |
| [direct/v1/Moralis/solana/token/\{network}<br />/\{address}/metadata](https://docs.moralis.com/web3-data-api/solana/reference/get-token-metadata)               |      75 | Get token metadata on Solana                         |
| [direct/v1/Moralis/solana/token/\{network}<br />/\{address}/pairs](https://docs.moralis.com/web3-data-api/solana/reference/get-token-pairs-by-address)          |     375 | Get token pairs by address on Solana                 |
| [direct/v1/Moralis/solana/token/\{network}<br />/\{address}/pairs/stats](https://docs.moralis.com/web3-data-api/solana/reference/get-token-pair-stats)          |     375 | Get token pair statistics by address on Solana       |
| [direct/v1/Moralis/solana/token/\{network}<br />/\{address}/price](https://docs.moralis.com/web3-data-api/solana/reference/get-sol-token-price)                 |      75 | Get token price on Solana                            |
| [direct/v1/Moralis/solana/account/\{network}<br />/\{address}/tokens](https://docs.moralis.com/web3-data-api/solana/reference/get-spl)                          |      75 | Get token balance by wallet on Solana                |
| [direct/v1/Moralis/solana/token/\{network}<br />/\{tokenAddress}/swaps](https://docs.moralis.com/web3-data-api/solana/reference/get-swaps-by-token-address)     |     525 | Get swaps for a specific token address on Solana     |
| [direct/v1/Moralis/tokens/\{tokenAddress}<br />/analytics](https://docs.moralis.com/data-api/universal/token/analytics/token-analytics)                         |     600 | Get analytics for a token                            |
| [direct/v1/Moralis/nft/\{address}/\{token\_id}<br />/owners](https://docs.moralis.com/web3-data-api/evm/reference/get-nft-token-id-owners)                      |     375 | Get token ID owners                                  |
| [direct/v1/Moralis/wallets/\{address}/tokens](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/get-wallet-token-balances-price)                  |     750 | Get Native & ERC20 token balances & prices by wallet |
| [direct/v1/Moralis/tokens/\{tokenAddress}/score](https://docs.moralis.com/data-api/universal/token/score/token-score)                                           |     750 | Get security and quality score for a token           |
| [direct/v1/Moralis/tokens/\{tokenAddress}/score<br />/historical](https://docs.moralis.com/data-api/universal/token/score/token-score-timeseries)               |    1125 | Get historical security score timeseries for a token |
| [direct/v1/Moralis/nft/\{address}/\{token\_id}/stats](https://docs.moralis.com/web3-data-api/evm/reference)                                                     |     375 | Get token stats                                      |
| [direct/v1/Moralis/erc20/\{address}/top-gainers](https://docs.moralis.com/web3-data-api/evm/reference/get-top-profitable-wallet-per-token)                      |     375 | Get Top Profitable Wallets by Token                  |
| [direct/v1/Moralis/discovery/tokens/top-gainers](https://docs.moralis.com/data-api/universal/token/filtered-tokens)                                             |    1875 | Get the top gaining tokens by price performance      |
| [direct/v1/Moralis/discovery/tokens/top-losers](https://docs.moralis.com/data-api/universal/token/filtered-tokens)                                              |    1875 | Get the top losing tokens by price performance       |
| [direct/v1/Moralis/nft/\{address}/\{token\_id}<br />/trades](https://docs.moralis.com/web3-data-api/evm/reference/get-nft-trades-by-token)                      |     300 | Get trades by token                                  |
| [direct/v1/Moralis/nft/\{address}/\{token\_id}<br />/transfers](https://docs.moralis.com/web3-data-api/evm/reference/get-nft-transfers)                         |     150 | Get transfers by contract and token ID               |
| [direct/v1/Moralis/tokens/trending](https://docs.moralis.com/data-api/universal/token/trending-tokens)                                                          |    1125 | Get trending tokens                                  |
| [direct/v1/Moralis/nft/\{address}/\{token\_id}<br />/metadata/resync](https://docs.moralis.com/web3-data-api/evm/reference/resync-metadata)                     |     375 | Resync metadata                                      |
| [direct/v1/Moralis/tokens/search](https://docs.moralis.com/data-api/universal/token/search/token-search)                                                        |    1125 | Search for tokens by name, symbol, or address        |

### POST

| Path                                                                                                               | Est. CU | Description                                    |
| ------------------------------------------------------------------------------------------------------------------ | ------: | ---------------------------------------------- |
| [direct/v1/Moralis/discovery/tokens](https://docs.moralis.com/data-api/universal/token/filtered-tokens)            |    1875 | Filter and discover tokens by on-chain metrics |
| [direct/v1/Moralis/tokens/analytics](https://docs.moralis.com/data-api/universal/token/token-analytics)            |    1125 | Get analytics for multiple tokens (batch)      |
| [direct/v1/Moralis/tokens/analytics/timeseries](https://docs.moralis.com/data-api/universal/token/token-analytics) |    1500 | Get analytics timeseries for a token           |

## Transaction

### GET

| Path                                                                                                                                                    | Est. CU | Description                                   |
| ------------------------------------------------------------------------------------------------------------------------------------------------------- | ------: | --------------------------------------------- |
| [direct/v1/Moralis/block/\{block\_number\_or\_hash}](https://docs.moralis.com/web3-data-api/evm/reference/get-block)                                    |     750 | Get block by hash                             |
| [direct/v1/Moralis/block/\{block\_number\_or\_hash}<br />/stats](https://docs.moralis.com/web3-data-api/evm/reference)                                  |     375 | Get block stats                               |
| [direct/v1/Moralis/transaction/\{transaction\_hash}<br />/verbose](https://docs.moralis.com/web3-data-api/evm/reference/get-decoded-transaction)        |     150 | Get decoded transaction by hash               |
| [direct/v1/Moralis/\{address}/events](https://docs.moralis.com/web3-data-api/evm/reference)                                                             |     150 | Get events by contract                        |
| [direct/v1/Moralis/transaction/\{transaction\_hash}<br />/internal-transactions](https://docs.moralis.com/web3-data-api/evm/reference)                  |     150 | Get internal transactions by transaction hash |
| [direct/v1/Moralis/latestBlockNumber/\{chain}](https://docs.moralis.com/web3-data-api/evm/reference/get-latest-block-number)                            |      75 | Get latest block number.                      |
| [direct/v1/Moralis/\{address}/logs](https://docs.moralis.com/web3-data-api/evm/reference)                                                               |     150 | Get logs by contract                          |
| [direct/v1/Moralis/solana/account/\{network}<br />/\{walletAddress}/swaps](https://docs.moralis.com/web3-data-api/solana/reference/get-wallet-swap-txs) |     375 | Get swap transactions by wallet on Solana     |
| [direct/v1/Moralis/transaction/\{transaction\_hash}](https://docs.moralis.com/web3-data-api/evm/reference/get-transaction)                              |      75 | Get transaction by hash                       |
| [direct/v1/Moralis/wallets/\{address}/history](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/get-wallet-history)                      |    1125 | Get full wallet history                       |

## Wallets

### GET

| Path                                                                                                                                                                 | Est. CU | Description                                          |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------: | ---------------------------------------------------- |
| [direct/v1/Moralis/resolve/\{address}/reverse](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/resolve-address)                                      |      75 | ENS lookup by address.                               |
| [direct/v1/Moralis/resolve/ens/\{domain}](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/resolve-ens-domain)                                        |      75 | ENS Lookup by Domain                                 |
| [direct/v1/Moralis/wallets/balances](https://docs.moralis.com/web3-data-api/evm/reference/get-native-balances-for-addresses)                                         |      75 | Get native balance for multiple wallets              |
| [direct/v1/Moralis/wallets/\{address}/chains](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/get-chain-activity-by-wallet)                          |     375 | Get chain activity by wallet                         |
| [direct/v1/Moralis/\{address}/verbose](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/get-decoded-transactions-by-wallet)                           |     375 | Get decoded transactions by wallet                   |
| [direct/v1/Moralis/wallets/\{address}/defi<br />/positions](https://docs.moralis.com/web3-data-api/evm/reference/get-defi-positions-summary)                         |     375 | Get DeFi positions by wallet                         |
| [direct/v1/Moralis/wallets/\{address}/defi/summary](https://docs.moralis.com/web3-data-api/evm/reference/get-defi-summary)                                           |     375 | Get DeFi protocols by wallet                         |
| [direct/v1/Moralis/wallets/\{address}/defi<br />/\{protocol}/positions](https://docs.moralis.com/web3-data-api/evm/reference/get-defi-positions-summary)             |     100 | Get detailed DeFi positions by wallet and protocol   |
| [direct/v1/Moralis/wallets/\{address}/approvals](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/get-wallet-token-approvals)                         |     750 | Get ERC20 approvals by wallet                        |
| [direct/v1/Moralis/\{address}/erc20](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/get-token-balances-by-wallet)                                   |     750 | Get ERC20 token balance by wallet                    |
| [direct/v1/Moralis/\{address}/erc20/transfers](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/get-wallet-token-transfers)                           |     375 | Get ERC20 token transfers by wallet                  |
| [direct/v1/Moralis/\{address}/events](https://docs.moralis.com/web3-data-api/evm/reference)                                                                          |     150 | Get events by contract                               |
| [direct/v1/Moralis/\{address}/logs](https://docs.moralis.com/web3-data-api/evm/reference)                                                                            |     150 | Get logs by contract                                 |
| [direct/v1/Moralis/\{address}/balance](https://docs.moralis.com/web3-data-api/evm/reference/get-native-balance)                                                      |      75 | Get native balance by wallet                         |
| [direct/v1/Moralis/\{address}](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/get-transactions-by-wallet)                                           |     225 | Get native transactions by wallet                    |
| [direct/v1/Moralis/wallets/\{address}/nfts/trades](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/get-nft-trades-by-wallet)                         |     300 | Get trades by wallet                                 |
| [direct/v1/Moralis/\{address}/nft/transfers](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/get-wallet-nft-transfers)                               |     375 | Get transfers by wallet                              |
| [direct/v1/Moralis/solana/account/\{network}<br />/\{address}/balance](https://docs.moralis.com/web3-data-api/solana/reference/sol-balance)                          |      75 | Get native balance by wallet on Solana               |
| [direct/v1/Moralis/solana/account/\{network}<br />/\{address}/nft](https://docs.moralis.com/web3-data-api/solana/reference)                                          |      75 | Get NFTs by wallet on Solana                         |
| [direct/v1/Moralis/solana/account/\{network}<br />/\{address}/portfolio](https://docs.moralis.com/web3-data-api/solana/reference/get-sol-portfolio)                  |      75 | Get portfolio by wallet on Solana                    |
| [direct/v1/Moralis/solana/account/\{network}<br />/\{walletAddress}/swaps](https://docs.moralis.com/web3-data-api/solana/reference/get-wallet-swap-txs)              |     375 | Get swap transactions by wallet on Solana            |
| [direct/v1/Moralis/solana/account/\{network}<br />/\{address}/tokens](https://docs.moralis.com/web3-data-api/solana/reference/get-spl)                               |      75 | Get token balance by wallet on Solana                |
| [direct/v1/Moralis/wallets/\{address}/tokens](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/get-wallet-token-balances-price)                       |     750 | Get Native & ERC20 token balances & prices by wallet |
| [direct/v1/Moralis/wallets/\{address}/history](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/get-wallet-history)                                   |    1125 | Get full wallet history                              |
| [direct/v1/Moralis/wallets/\{address}/net-worth](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/get-wallet-net-worth)                               |    1875 | Get wallet net-worth                                 |
| [direct/v1/Moralis/wallets/\{address}<br />/profitability](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/get-wallet-profitability)                 |     375 | Get Wallet PnL Breakdown                             |
| [direct/v1/Moralis/wallets/\{address}<br />/profitability/summary](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/get-wallet-profitability-summary) |     225 | Get Wallet PnL Summary                               |
| [direct/v1/Moralis/wallets/\{address}/stats](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/get-wallet-stats)                                       |     375 | Get wallet stats                                     |
| [direct/v1/Moralis/resolve/\{address}/domain](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/resolve-address)                                       |      75 | Unstoppable Lookup by Address                        |
| [direct/v1/Moralis/resolve/\{domain}](https://docs.moralis.com/web3-data-api/evm/reference/wallet-api/resolve-domain)                                                |      75 | Unstoppable Lookup by Domain                         |
