Moralis — Direct API Endpoints
Moralis provides 119 unique direct API endpoints across the following categories:- DeFi (2 endpoints)
- Market Data (33 endpoints)
- NFT (29 endpoints)
- other (7 endpoints)
- Scan (2 endpoints)
- SocialFi (4 endpoints)
- Token (56 endpoints)
- Transaction (10 endpoints)
- Wallets (30 endpoints)
Learn more: Moralis Documentation
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:
DeFi
GET
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Moralis/info/endpointWeights | 20 | Get weights of endpoints |
| direct/v1/Moralis/contracts-review | 20 | Review contracts |
Market Data
GET
POST
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Moralis/discovery/tokens | 1875 | Filter and discover tokens by on-chain metrics |
| direct/v1/Moralis/tokens/analytics | 1125 | Get analytics for multiple tokens (batch) |
| direct/v1/Moralis/tokens/analytics/timeseries | 1500 | Get analytics timeseries for a token |
NFT
GET
other
GET
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Moralis/nft/{address}/floor-price | 225 | Get floor price for a given contract. |
| direct/v1/Moralis/nft/{address}/{token_id} /floor-price | 225 | Get floor price for a given token. |
| direct/v1/Moralis/nft/{address}/floor-price /historical | 375 | Get historical floor price for a contract. |
| direct/v1/Moralis/market-data/nfts /hottest-collections | 1500 | Get the top NFT collections by trading volume |
| direct/v1/Moralis/solana/token/{network}/holders /{address}/historical | 20 | Get historical holder statistics for a specific Solana token address over a date range |
| direct/v1/Moralis/solana/token/{network}/holders /{address} | 225 | Get Solana token holder summary |
| direct/v1/Moralis/market-data/nfts /top-collections | 1500 | Get the top NFT collections by market cap |
Scan
GET
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Moralis/tokens/{tokenAddress}/score | 750 | Get security and quality score for a token |
| direct/v1/Moralis/tokens/{tokenAddress}/score /historical | 1125 | Get historical security score timeseries for a token |
SocialFi
GET
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Moralis/entities/categories /{categoryId} | 375 | Get entities by category |
| direct/v1/Moralis/entities/{entityId} | 375 | Get entity by ID |
| direct/v1/Moralis/entities/categories | 75 | Get entity categories |
| direct/v1/Moralis/entities/search | 375 | Search for entities, addresses, and categories |
Token
GET
POST
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Moralis/discovery/tokens | 1875 | Filter and discover tokens by on-chain metrics |
| direct/v1/Moralis/tokens/analytics | 1125 | Get analytics for multiple tokens (batch) |
| direct/v1/Moralis/tokens/analytics/timeseries | 1500 | Get analytics timeseries for a token |
Transaction
GET
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Moralis/block/{block_number_or_hash} | 750 | Get block by hash |
| direct/v1/Moralis/block/{block_number_or_hash} /stats | 375 | Get block stats |
| direct/v1/Moralis/transaction/{transaction_hash} /verbose | 150 | Get decoded transaction by hash |
| direct/v1/Moralis/{address}/events | 150 | Get events by contract |
| direct/v1/Moralis/transaction/{transaction_hash} /internal-transactions | 150 | Get internal transactions by transaction hash |
| direct/v1/Moralis/latestBlockNumber/{chain} | 75 | Get latest block number. |
| direct/v1/Moralis/{address}/logs | 150 | Get logs by contract |
| direct/v1/Moralis/solana/account/{network} /{walletAddress}/swaps | 375 | Get swap transactions by wallet on Solana |
| direct/v1/Moralis/transaction/{transaction_hash} | 75 | Get transaction by hash |
| direct/v1/Moralis/wallets/{address}/history | 1125 | Get full wallet history |