Skip to main content

Don't have an API key yet?

Sign-up to Moralis to get your free API key and start building today.

Get Your Free API Key
Version: 2.2

EVM API

This section contains a full list of all methods within the EVM Web3 data.

Full List of APIs by Category

Find your favorite method by selecting one of the following categories:

Wallet API

Select what you want to achieve:

Get Wallet History

No.MethodDescriptionAPI ReferenceURL
1getWalletHistoryGet full wallet historyMethod Documentationhttps://deep-index.moralis.io/api/v2.2/wallets/:address/history
2getWalletTransactionsGet native transactions by walletMethod Documentationhttps://deep-index.moralis.io/api/v2.2/:address
3getWalletTransactionsVerboseGet decoded transactions by walletMethod Documentationhttps://deep-index.moralis.io/api/v2.2/:address/verbose
4getWalletTokenTransfersGet ERC20 transfers by walletMethod Documentationhttps://deep-index.moralis.io/api/v2.2/:address/erc20/transfers
5getWalletNFTTransfersGet NFT transfers by walletMethod Documentationhttps://deep-index.moralis.io/api/v2.2/:address/nft/transfers
6getNFTTradesByWalletGet NFT trades by walletMethod Documentationhttps://deep-index.moralis.io/api/v2.2/wallets/:address/nfts/trades

Get Wallet Token Balances

No.MethodDescriptionAPI ReferenceURL
7getWalletTokenBalancesGet ERC20 token balance by walletMethod Documentationhttps://deep-index.moralis.io/api/v2.2/:address/erc20
8getWalletTokenBalancesPricesGet Native & ERC20 token balances & prices by walletMethod Documentationhttps://deep-index.moralis.io/api/v2.2/wallets/:address/tokens
9getNativeBalanceGet native balance by walletMethod Documentationhttps://deep-index.moralis.io/api/v2.2/:address/balance
10getNativeBalancesForAddressesGet native balance for multiple walletsMethod Documentationhttps://deep-index.moralis.io/api/v2.2/wallets/balances

Get Wallet Token Approvals

No.MethodDescriptionAPI ReferenceURL
11getWalletApprovalsGet ERC20 approvals by walletMethod Documentationhttps://deep-index.moralis.io/api-docs-2.2/#/Wallets/getWalletApprovals

Get Wallet Token Swaps

No.MethodDescriptionAPI ReferenceURL
12getSwapsByWalletAddressGet swaps by wallet addressMethod Documentationhttps://deep-index.moralis.io/api/v2.2/wallets/:address/swaps

Get Wallet NFT Balances

No.MethodDescriptionAPI ReferenceURL
13getWalletNFTsGet NFTs by walletMethod Documentationhttps://deep-index.moralis.io/api/v2.2/:address/nft
14getWalletNFTCollectionsGet NFT collections by walletMethod Documentationhttps://deep-index.moralis.io/api/v2.2/:address/nft/collections

Get Wallet DeFi Positions

No.MethodDescriptionAPI ReferenceURL
15getDefiSummaryGet DeFi protocols by walletMethod Documentationhttps://deep-index.moralis.io/api/v2.2/wallets/:address/defi/summary
16getDefiPositionsSummaryGet DeFi positions by walletMethod Documentationhttps://deep-index.moralis.io/api/v2.2/wallets/:address/defi/positions
17getDefiPositionsByProtocolGet detailed DeFi positions by wallet and protocolMethod Documentationhttps://deep-index.moralis.io/api/v2.2/wallets/:address/defi/:protocol/positions

Get Wallet Net-worth

No.MethodDescriptionAPI ReferenceURL
18getWalletNetWorthGet wallet net-worthMethod Documentationhttps://deep-index.moralis.io/api/v2.2/wallets/:address/net-worth

Get Wallet PnL

No.MethodDescriptionAPI ReferenceURL
19getWalletProfitabilitySummary Get Wallet PnL SummaryMethod Documentationhttps://deep-index.moralis.io/api/v2.2/wallets/:address/profitability/summary
20getWalletProfitability Get Wallet PnL BreakdownMethod Documentationhttps://deep-index.moralis.io/api/v2.2/wallets/:address/profitability

Get Wallet Details

No.MethodDescriptionAPI ReferenceURL
21getWalletActiveChainsGet chain activity by walletMethod Documentationhttps://deep-index.moralis.io/api/v2.2/wallets/:address/chains
22getWalletStatsGet wallet statsMethod Documentationhttps://deep-index.moralis.io/api/v2.2/wallets/:address/stats

Get Wallet Domains

No.MethodDescriptionAPI ReferenceURL
23resolveAddressENS Lookup by AddressMethod Documentationhttps://deep-index.moralis.io/api/v2.2/resolve/:address/reverse
24resolveENSDomainENS Lookup by DomainMethod Documentationhttps://deep-index.moralis.io/api/v2.2/resolve/ens/:domain
25resolveAddressToDomainUnstoppable Lookup by AddressMethod Documentationhttps://deep-index.moralis.io/api/v2.2/resolve/:address/domain
26resolveDomainUnstoppable Lookup by DomainMethod Documentationhttps://deep-index.moralis.io/api/v2.2/resolve/:domain

NFT API

Get NFTs

No.MethodDescriptionAPI ReferenceURLSpam Detection
1getWalletNFTsGet NFTs by walletMethod Documentationhttps://deep-index.moralis.io/api/v2.2/:address/nft
2getMultipleNFTsGet multiple NFTsMethod Documentationhttps://deep-index.moralis.io/api/v2.2/nft/getMultipleNFTs
3getContractNFTsGet NFTs by contractMethod Documentationhttps://deep-index.moralis.io/api/v2.2/nft/:address

Get NFT Metadata

No.MethodDescriptionAPI ReferenceURLSpam Detection
4reSyncMetadataResync metadataMethod Documentationhttps://deep-index.moralis.io/api/v2.2/nft/:address/:token_id/metadata/resync
5getNFTMetadataGet NFT dataMethod Documentationhttps://deep-index.moralis.io/api/v2.2/nft/:address/:token_id

Get NFT Transfers

No.MethodDescriptionAPI ReferenceURLSpam Detection
6getWalletNFTTransfersGet transfers by walletMethod Documentationhttps://deep-index.moralis.io/api/v2.2/:address/nft/transfers
7getNFTContractTransfersGet transfers by contractMethod Documentationhttps://deep-index.moralis.io/api/v2.2/nft/:address/transfers
8getNFTTransfersFromToBlockGet transfers from block to blockMethod Documentationhttps://deep-index.moralis.io/api/v2.2/nft/transfers
9getNFTTransfersByBlockGet transfers by blockMethod Documentationhttps://deep-index.moralis.io/api/v2.2/block/:block_number_or_hash/nft/transfers
10getNFTTransfersGet transfers by contract and token IDMethod Documentationhttps://deep-index.moralis.io/api/v2.2/nft/:address/:token_id/transfers

Get NFT Collections

No.MethodDescriptionAPI ReferenceURLSpam Detection
11getWalletNFTCollectionsGet collections by walletMethod Documentationhttps://deep-index.moralis.io/api/v2.2/:address/nft/collections
12getNFTContractMetadataGet contract metadataMethod Documentationhttps://deep-index.moralis.io/api/v2.2/nft/:address/metadata
13syncNFTContractSync NFT contractMethod Documentationhttps://deep-index.moralis.io/api/v2.2/nft/:address/sync

Get NFT Owners

No.MethodDescriptionAPI ReferenceURLSpam Detection
14getNFTOwnersGet NFT ownersMethod Documentationhttps://deep-index.moralis.io/api/v2.2/nft/:address/owners
15getNFTTokenIdOwnersGet token ID ownersMethod Documentationhttps://deep-index.moralis.io/api/v2.2/nft/:address/:token_id/owners

Get NFT Prices

No.MethodDescriptionAPI ReferenceURL
16getNFTFloorPriceByContractGet NFT floor price by contractMethod Documentationhttps://deep-index.moralis.io/api/v2.2/nft/:address/floor-price
17getNFTFloorPriceByTokenGet NFT floor price by tokenMethod Documentationhttps://deep-index.moralis.io/api/v2.2/nft/:address/:token_id/floor-price
18getNFTHistoricalFloorPriceByContractGet historical NFT floor price by contractMethod Documentationhttps://deep-index.moralis.io/api/v2.2/nft/:address/floor-price/historical
19getNFTContractSalePricesGet contract sale pricesMethod Documentationhttps://deep-index.moralis.io/api/v2.2/nft/:address/price
20getNFTSalePricesGet sale pricesMethod Documentationhttps://deep-index.moralis.io/api/v2.2/nft/:address/:token_id/price
21getNFTLowestPriceGet lowest priceMethod Documentationhttps://deep-index.moralis.io/api/v2.2/nft/:address/lowestprice

Get NFT Trades

No.MethodDescriptionAPI ReferenceURLSpam Detection
22getNFTTradesGet NFT tradesMethod Documentationhttps://deep-index.moralis.io/api/v2.2/nft/:address/trades
23getNFTTradesByTokenGet trades by tokenMethod Documentationhttps://deep-index.moralis.io/api/v2.2/nft/:address/:token_id/trades
24getNFTTradesByWalletGet trades by walletMethod Documentationhttps://deep-index.moralis.io/api/v2.2/wallets/:address/nfts/trades

Get NFT Stats

No.MethodDescriptionAPI ReferenceURLSpam Detection
25getNFTCollectionStatsGet collection statsMethod Documentationhttps://deep-index.moralis.io/api/v2.2/nft/:address/stats
26getNFTTokenStatsGet token statsMethod Documentationhttps://deep-index.moralis.io/api/v2.2/nft/:address/:token_id/stats

Get NFT Traits and Rarity

No.MethodDescriptionAPI ReferenceURLSpam Detection
27getNFTTraitsByCollectionGet NFT traits by collection (single response, limited to 5,000 traits)Method Documentationhttps://deep-index.moralis.io/api/v2.2/nft/:address/traits
28getNFTTraitsByCollectionPaginateGet NFT traits by collection (paginated, no limit)Method Documentationhttps://deep-index.moralis.io/api/v2.2/nft/:address/traits/paginate
29getNFTsByTraitsGet NFTs by traitsMethod Documentationhttps://deep-index.moralis.io/api/v2.2/nft/:address/nfts-by-traits
30resyncNFTTraitsByCollectionResync NFT traits by collectionMethod Documentationhttps://deep-index.moralis.io/api/v2.2/nft/:address/traits/resync

Token API

Select what you want to achieve:

Get Token Balances

No.MethodDescriptionAPI ReferenceURL
1getWalletTokenBalancesGet ERC20 token balance by walletMethod Documentationhttps://deep-index.moralis.io/api/v2.2/:address/erc20
2getWalletTokenBalancesPricesGet Native & ERC20 token balances & prices by walletMethod Documentationhttps://deep-index.moralis.io/api/v2.2/wallets/:address/tokens
3getTokenAllowanceGet ERC20 token allowanceMethod Documentationhttps://deep-index.moralis.io/api/v2.2/erc20/:address/allowance

Get Token Approvals

No.MethodDescriptionAPI ReferenceURL
4getWalletApprovalsGet ERC20 approvals by walletMethod Documentationhttps://deep-index.moralis.io/api-docs-2.2/#/Wallets/getWalletApprovals

Get Token Metadata

No.MethodDescriptionAPI ReferenceURL
5getWalletTokenBalancesGet ERC20 token balance by walletMethod Documentationhttps://deep-index.moralis.io/api/v2.2/:address/erc20
6getTokenMetadataBySymbolGet ERC20 token metadata by symbolsMethod Documentationhttps://deep-index.moralis.io/api/v2.2/erc20/metadata/symbols
7getTokenMetadataGet ERC20 token metadata by contractMethod Documentationhttps://deep-index.moralis.io/api/v2.2/erc20/metadata

Get Token Price

No.MethodDescriptionAPI ReferenceURL
8getTokenPriceGet ERC20 token priceMethod Documentationhttps://deep-index.moralis.io/api/v2.2/erc20/:address/price
9getMultipleTokenPricesGet multiple token pricesMethod Documentationhttps://deep-index.moralis.io/api/v2.2/erc20/prices
10getPairCandlesticksGet the OHLCV candlesticks by using pair addressMethod Documentationhttps://deep-index.moralis.io/api/v2.2/pairs/:address/ohlcv

Get Token Swaps

No.MethodDescriptionAPI ReferenceURL
11getSwapsByPairAddressGet swaps by pair addressMethod Documentationhttps://deep-index.moralis.io/api/v2.2/pairs/:address/swaps
12getSwapsByTokenAddressGet swaps by ERC20 token addressMethod Documentationhttps://deep-index.moralis.io/api/v2.2/erc20/:address/swaps
13getSwapsByWalletAddressGet swaps by wallet addressMethod Documentationhttps://deep-index.moralis.io/api/v2.2/wallets/:address/swaps

Get Token Transfers

No.MethodDescriptionAPI ReferenceURL
14getWalletTokenTransfersGet ERC20 token transfers by walletMethod Documentationhttps://deep-index.moralis.io/api/v2.2/:address/erc20/transfers
15getTokenTransfersGet ERC20 token transfers by contractMethod Documentationhttps://deep-index.moralis.io/api/v2.2/erc20/:address/transfers

Get Token Top Traders

No.MethodDescriptionAPI ReferenceURL
16getTopProfitableWalletPerTokenGet Token Profitable WalletsMethod Documentationhttps://deep-index.moralis.io/api/v2.2/erc20/:address/top-gainers

Get Token Pairs & Liquidity

No.MethodDescriptionAPI ReferenceURL
17getTokenPairsGet token pairs by addressMethod Documentationhttps://deep-index.moralis.io/api/v2.2/:token_address/pairs
18getPairStatsGet token pair statisticsMethod Documentationhttps://deep-index.moralis.io/api/v2.2//pairs/:address/stats
19getAggregatedTokenPairStatsGet aggregated token pair statisticsMethod Documentationhttps://deep-index.moralis.io/api/v2.2/:token_address/pairs/stats
20getPairAddressGet DEX token pair addressMethod Documentationhttps://deep-index.moralis.io/api/v2.2/:token0_address/:token1_address/pairAddres
21getPairReservesGet DEX token pair reservesMethod Documentationhttps://deep-index.moralis.io/api/v2.2/:pair_address/reserves

Get Token Stats

No.MethodDescriptionAPI ReferenceURL
22getTokenStatsGet ERC20 token statsMethod Documentationhttps://deep-index.moralis.io/api/v2.2/erc20/:address/stats

Get Token Owners

No.MethodDescriptionAPI ReferenceURL
23getTokenOwnersGet ERC20 token ownersMethod Documentationhttps://deep-index.moralis.io/api/v2.2/erc20/:token_address/owners

DeFi API

Select what you want to achieve:

Get Wallet DeFi Positions

No.MethodDescriptionAPI ReferenceURL
1getDefiSummaryGet DeFi protocols by walletMethod Documentationhttps://deep-index.moralis.io/api/v2.2/wallets/:address/defi/summary
2getDefiPositionsSummaryGet DeFi positions by walletMethod Documentationhttps://deep-index.moralis.io/api/v2.2/wallets/:address/defi/positions
3getDefiPositionsByProtocolGet detailed DeFi positions by wallet and protocolMethod Documentationhttps://deep-index.moralis.io/api/v2.2/wallets/:address/defi/:protocol/positions

Entity API

Select what you want to achieve:

Search Entities

No.MethodDescriptionAPI ReferenceURL
1searchEntitiesSearch for entities, addresses, and categoriesMethod Documentationhttps://deep-index.moralis.io/api/v2.2/entities/search

Get Entity Categories

No.MethodDescriptionAPI ReferenceURL
2getEntityCategoriesGet entity categoriesMethod Documentationhttps://deep-index.moralis.io/api/v2.2/entities/categories

Get Entities

No.MethodDescriptionAPI ReferenceURL
3getEntitiesByCategoryGet entities by categoryMethod Documentationhttps://deep-index.moralis.io/api/v2.2/entities/categories/:categoryId
4getEntityGet entity by IDMethod Documentationhttps://deep-index.moralis.io/api/v2.2/entities/:entityId

Price API

Select what you want to achieve:

Get NFT Prices

No.MethodDescriptionAPI ReferenceURL
1getNFTFloorPriceByContractGet NFT floor price by contractMethod Documentationhttps://deep-index.moralis.io/api/v2.2/nft/:address/floor-price
2getNFTFloorPriceByTokenGet NFT floor price by tokenMethod Documentationhttps://deep-index.moralis.io/api/v2.2/nft/:address/:token_id/floor-price
3getNFTHistoricalFloorPriceByContractGet historical NFT floor price by contractMethod Documentationhttps://deep-index.moralis.io/api/v2.2/nft/:address/floor-price/historical
4getNFTContractSalePricesGet contract sale pricesMethod Documentationhttps://deep-index.moralis.io/api/v2.2/nft/:address/price
5getNFTSalePricesGet sale pricesMethod Documentationhttps://deep-index.moralis.io/api/v2.2/nft/:address/:token_id/price
6getNFTLowestPriceGet lowest priceMethod Documentationhttps://deep-index.moralis.io/api/v2.2/nft/:address/lowestprice

Get Token Prices

No.MethodDescriptionAPI ReferenceURL
7getTokenPriceGet ERC20 token priceMethod Documentationhttps://deep-index.moralis.io/api/v2.2/erc20/:address/price
8getMultipleTokenPricesGet multiple token pricesMethod Documentationhttps://deep-index.moralis.io/api/v2.2/erc20/prices
9getPairCandlesticksGet the OHLCV candlesticks by using pair addressMethod Documentationhttps://deep-index.moralis.io/api/v2.2/pairs/:address/ohlcv

Blockchain API

Select what you want to achieve:

Get Blocks

No.MethodDescriptionAPI ReferenceURL
1getBlockByHashGet block by hashMethod Documentationhttps://deep-index.moralis.io/api/v2.2/block/:block_number_or_hash
2getBlockByDateGet block by dateMethod Documentationhttps://deep-index.moralis.io/api/v2.2/dateToBlock

Get Transactions

No.MethodDescriptionAPI ReferenceURL
3getDecodedWalletTransactionGet decoded transactions by walletMethod Documentationhttps://deep-index.moralis.io/api/v2.2/:address/verbose
4getTransactionByHashGet transaction by hashMethod Documentationhttps://deep-index.moralis.io/api/v2.2/transaction/:transaction_hash
5getDecodedTransactionByHashGet decoded transaction by hashMethod Documentationhttps://deep-index.moralis.io/api/v2.2/transaction/:transaction_hash/verbose
6getInternalTransactionsGet internal transactions by transaction hashMethod Documentationhttps://deep-index.moralis.io/api/v2.2/transaction/:transaction_hash/internal-transactions
7getWalletTransactionsGet native transactions by walletMethod Documentationhttps://deep-index.moralis.io/api/v2.2/:address

Get Logs

No.MethodDescriptionAPI ReferenceURL
8getContractLogsGet logs by contractMethod Documentationhttps://deep-index.moralis.io/api/v2.2/:address/logs
9getContractEventsGet events by contractMethod Documentationhttps://deep-index.moralis.io/api/v2.2/:address/events

Get Stats

No.MethodDescriptionAPI ReferenceURL
10getBlockStatsGet block statsMethod Documentationhttps://deep-index.moralis.io/api/v2.2/block/:block_number_or_hash/stats

Get Latest Block Number

No.MethodDescriptionAPI ReferenceURL
11getLatestBlockNumberGet latest block number.Method Documentationhttps://deep-index.moralis.io/api/v2.2/latestBlockNumber/:chain

Utils

No.MethodDescriptionAPI ReferenceURL
1getAPIVersionGet API versionMethod Documentationhttps://deep-index.moralis.io/api/v2.2/web3/version
2getEndpointWeightsGet weights of endpointsMethod Documentationhttps://deep-index.moralis.io/api/v2.2/info/endpointWeights
3reviewContractsReview contractsMethod Documentationhttps://deep-index.moralis.io/api/v2.2/contracts-review