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 Documentation
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 NFT Balances​

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

Get Wallet DeFi Positions​

No.MethodDescriptionAPI ReferenceURL
14getDefiSummaryGet DeFi protocols by walletMethod Documentationhttps://deep-index.moralis.io/api/v2.2/wallets/:address/defi/summary
15getDefiPositionsSummaryGet DeFi positions by walletMethod Documentationhttps://deep-index.moralis.io/api/v2.2/wallets/:address/defi/positions
16getDefiPositionsByProtocolGet 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
17getWalletNetWorthGet wallet net-worthMethod Documentationhttps://deep-index.moralis.io/api/v2.2/wallets/:address/net-worth

Get Wallet PnL​

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

Get Wallet Details​

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

Get Wallet Domains​

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

NFT API​

Select what you want to achieve:

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 ReferenceURLSpam Detection
18getNFTContractSalePricesGet contract sale pricesMethod Documentationhttps://deep-index.moralis.io/api/v2.2/nft/:address/price
19getNFTSalePricesGet sale pricesMethod Documentationhttps://deep-index.moralis.io/api/v2.2/nft/:address/:token_id/price
20getNFTLowestPriceGet lowest priceMethod Documentationhttps://deep-index.moralis.io/api/v2.2/nft/:address/lowestprice

Get NFT Trades​

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

Get NFT Stats​

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

Get NFT Traits and Rarity​

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

Token API​

Get Token Metadata​

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

Get Token Price​

No.MethodDescriptionAPI ReferenceURL
4getTokenPriceGet ERC20 token priceMethod Documentationhttps://deep-index.moralis.io/api/v2.2/erc20/:address/price
5getMultipleTokenPricesGet multiple token pricesMethod Documentationhttps://deep-index.moralis.io/api/v2.2/erc20/prices

Get Token Balances​

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

Get Token Approvals​

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

Get Token Transfers​

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

Get Token Transfers​

No.MethodDescriptionAPI ReferenceURL
12getTopProfitableWalletPerTokenGet Top Profitable Wallets by Token
Method Documentationhttps://deep-index.moralis.io/api/v2.2/erc20/:address/top-gainers

Get Token Pairs & Liquidity​

No.MethodDescriptionAPI ReferenceURL
13getPairReservesGet DEX token pair reservesMethod Documentationhttps://deep-index.moralis.io/api/v2.2/:pair_address/reserves
14getPairAddressGet DEX token pair addressMethod Documentationhttps://deep-index.moralis.io/api/v2.2/:token0_address/:token1_address/pairAddres

Get Token Stats​

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

Get Token Owners​

No.MethodDescriptionAPI ReferenceURL
16getTokenOwnersGet 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​

No.MethodDescriptionAPI ReferenceURL
1getEntitiesByCategoryGet entities by categoryMethod Documentationhttps://deep-index.moralis.io/api/v2.2/entities/categories/:categoryId
2getEntityGet entity by IDMethod Documentationhttps://deep-index.moralis.io/api/v2.2/entities/:entityId
3getEntityCategoriesGet entity categoriesMethod Documentationhttps://deep-index.moralis.io/api/v2.2/entities/categories
4searchEntitiesSearch for entities, addresses, and categoriesMethod Documentationhttps://deep-index.moralis.io/api/v2.2/entities/search

Price API​

Select what you want to achieve:

Get Token Prices​

No.MethodDescriptionAPI ReferenceURL
1getTokenPriceGet ERC20 token priceMethod Documentationhttps://deep-index.moralis.io/api/v2.2/erc20/:address/price
2getMultipleTokenPricesGet multiple token pricesMethod Documentationhttps://deep-index.moralis.io/api/v2.2/erc20/prices
No.MethodDescriptionAPI ReferenceURLSpam Detection
3getNFTContractSalePricesGet contract sale pricesMethod Documentationhttps://deep-index.moralis.io/api/v2.2/nft/:address/price
4getNFTSalePricesGet sale pricesMethod Documentationhttps://deep-index.moralis.io/api/v2.2/nft/:address/:token_id/price
5getNFTLowestPriceGet lowest priceMethod Documentationhttps://deep-index.moralis.io/api/v2.2/nft/:address/lowestprice

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