Solana API Endpoints
| Path | Weight |
|---|---|
| all Solana API endpoints. | 1 CUs |
Auth API Endpoints
| Path | Weight |
|---|---|
| all Auth API endpoints. | 0 CUs |
EVM API Endpoints
| Path | Weight |
|---|---|
| /info/endpointWeights | 0 CUs |
| /{address} | 1 CUs |
| /{address}/balance | 1 CUs |
| /erc20/metadata | 1 CUs |
| /erc20/metadata/symbols | 1 CUs |
| /erc20/{address}/allowance | 1 CUs |
| /resolve/{domain} | 1 CUs |
| /{pair_address}/reserves | 1 CUs |
| /resolve/{address}/reverse | 1 CUs |
| /web3/version | 1 CUs |
| /{address}/events | 2 CUs |
| /{address}/erc20/transfers | 2 CUs |
| /erc20/{address}/transfers | 2 CUs |
| /block/{block_number_or_hash}/nft/transfers | 2 CUs |
| /nft/{address}/{token_id} | 2 CUs |
| /nft/{address}/{token_id}/transfers | 2 CUs |
| /{address}/logs | 2 CUs |
| /{address}/function | 2 CUs |
| /{address} | 2 CUs |
| /erc20/{address}/price | 3 CUs |
| /nft/{address}/trades | 4 CUs |
| /nft/{address}/lowestprice | 4 CUs |
| /{address}/erc20 | 5 CUs |
| /block/{block_number_or_hash} | 5 CUs |
| /nft/search | 5 CUs |
| /{address}/nft | 5 CUs |
| /{address}/nft/transfers | 5 CUs |
| /{address}/nft/{token_address} | 5 CUs |
| /nft/{address} | 5 CUs |
| /nft/{address}/transfers | 5 CUs |
| /nft/{address}/owners | 5 CUs |
| /nft/{address}/metadata | 5 CUs |
| /nft/{address}/sync | 5 CUs |
| /nft/{address}/{token_id}/metadata/resync | 5 CUs |
| /nft/transfers | 5 CUs |
| /nft/{address}/{token_id}/owners | 5 CUs |
| /{address}/verbose | 10 CUs |
Note: for exact rate limit values the endpoint <https://deep-index.moralis.io/api/v2/info/endpointWeights> can be used.
Note: /nft/{address}/{token_id}/metadata/resync has a billing cost of 5 and a rate limit cost of 25, meaning that you can call it only once per second with a free plan and twice a second with a Pro plan
example of output:
[
{
"endpoint": "getBlock",
"path": "/block/{block_number_or_hash}",
"price": 1
},
{
"endpoint": "getContractEvents",
"path": "/{address}/events",
"price": 2
},
{
"endpoint": "getTransactions",
"path": "/{address}",
"price": 1
},
...
{
"endpoint": "endpointWeights",
"path": "/info/endpointWeights",
"price": 0
}
]