Defined — Direct API Endpoints
Defined provides 61 unique direct API endpoints across the following categories:- DeFi (20 endpoints)
- Market Data (6 endpoints)
- NFT (22 endpoints)
- Token (25 endpoints)
- Transaction (1 endpoint)
- Wallets (4 endpoints)
Learn more: Defined Documentation
Prefix and Example
Prefix: No prefix is required for Defined, an example URL will therefore look like:https://api.uniblock.dev/direct/v1/Defined + /[Defined_endpoint].
Example Request:
DeFi
POST
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Defined/filterNftPoolCollections | 3500 | Returns a list of NFT collections based on a variety of filters. |
| direct/v1/Defined/filterNftPools | 3500 | Returns a list of NFT pools based on a variety of filters. |
| direct/v1/Defined/getDetailedPairsStats | 3500 | Returns bucketed stats for a given token within a list of pairs. |
| direct/v1/Defined/getDetailedPairStats | 3500 | Returns bucketed stats for a given token within a pair. |
| direct/v1/Defined/getDetailedStats | 3500 | Returns bucketed stats for a given token within a pair. |
| direct/v1/Defined/getExchanges | 3500 | Returns a list of decentralized exchange metadata. |
| direct/v1/Defined/getLatestPairs | 3500 | Returns new tokens listed over the last three days. |
| direct/v1/Defined/getNftPool | 3500 | Returns an NFT pool. |
| direct/v1/Defined/getNftPoolCollection | 3500 | Returns an NFT pool collection with pool stats for a given AMM NFT marketplace. |
| direct/v1/Defined /getNftPoolCollectionsByExchange | 3500 | Returns an NFT collection with pool stats for a given AMM NFT marketplace. |
| direct/v1/Defined/getNftPoolEvents | 3500 | Returns transactions for an NFT collection across all NFT pools or within a given pool. |
| direct/v1/Defined /getNftPoolsByCollectionAndExchange | 3500 | Returns NFT pools for a given collection and AMM NFT marketplace. |
| direct/v1/Defined/getNftPoolsByOwner | 3500 | Returns a list of NFT pools for a given owner. |
| direct/v1/Defined/getNftPoolStats | 3500 | Returns aggregated NFT pool/collection stats for a given time frame. |
| direct/v1/Defined/getPrimePoolAssets | 3500 | Returns a list of Prime pool cached assets. |
| direct/v1/Defined/getPrimePoolEvents | 3500 | Returns a list of Prime pool events. |
| direct/v1/Defined/getPrimePools | 3500 | Returns a list of Prime pools. |
| direct/v1/Defined/getUniV3Ticks | 3500 | Returns tick data for a given Uniswap V3-style pool. |
| direct/v1/Defined/pairMetadata | 3500 | Returns metadata for a pair of tokens. |
| direct/v1/Defined/primeHolders | 3500 | Returns a list of holders of the PRIME token on ethereum. |
Market Data
POST
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Defined/filterExchanges | 3500 | Returns a list of exchanges based on a variety of filters. |
| direct/v1/Defined/filterPairs | 3500 | Returns a list of pairs based on a variety of filters. |
| direct/v1/Defined/getBars | 3500 | Returns bar chart data to track price changes over time. |
| direct/v1/Defined/getDetailedStats | 3500 | Returns bucketed stats for a given token within a pair. |
| direct/v1/Defined/getTokenPrices | 3500 | Returns real-time or historical prices for a list of tokens, fetched in batches. |
| direct/v1/Defined/tokenSparklines | 3500 | Returns a list of token simple chart data (sparklines) for the given tokens. |
NFT
POST
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Defined/filterNftCollections | 3500 | Returns a list of NFT collection based on a variety of filters. |
| direct/v1/Defined/filterNftParallelAssets | 3500 | Returns a list of Parallel assets based on a variety of filters. |
| direct/v1/Defined/filterNftPoolCollections | 3500 | Returns a list of NFT collections based on a variety of filters. |
| direct/v1/Defined/filterNftPools | 3500 | Returns a list of NFT pools based on a variety of filters. |
| direct/v1/Defined/getDetailedNftStats | 3500 | Returns bucketed stats for a given NFT collection. |
| direct/v1/Defined/getNftAssets | 3500 | Returns a list of NFT assets in a given collection. |
| direct/v1/Defined/getNftCollectionMetadata | 3500 | Returns stats for an NFT collection across different time frames. |
| direct/v1/Defined/getNftContracts | 3500 | Returns a list of NFT collection metadata. |
| direct/v1/Defined/getNftEvents | 3500 | Returns transactions for an NFT collection across any marketplace(s). |
| direct/v1/Defined/getNftPool | 3500 | Returns an NFT pool. |
| direct/v1/Defined/getNftPoolCollection | 3500 | Returns an NFT pool collection with pool stats for a given AMM NFT marketplace. |
| direct/v1/Defined /getNftPoolCollectionsByExchange | 3500 | Returns an NFT collection with pool stats for a given AMM NFT marketplace. |
| direct/v1/Defined/getNftPoolEvents | 3500 | Returns transactions for an NFT collection across all NFT pools or within a given pool. |
| direct/v1/Defined /getNftPoolsByCollectionAndExchange | 3500 | Returns NFT pools for a given collection and AMM NFT marketplace. |
| direct/v1/Defined/getNftPoolsByOwner | 3500 | Returns a list of NFT pools for a given owner. |
| direct/v1/Defined/getNftPoolStats | 3500 | Returns aggregated NFT pool/collection stats for a given time frame. |
| direct/v1/Defined/getParallelAssets | 3500 | Returns transactions for an NFT collection across any marketplace(s). |
| direct/v1/Defined/getParallelCardChanges | 3500 | Returns changes made to Parallel card metadata over time. |
| direct/v1/Defined/nftHolders | 3500 | Returns list of wallets that hold a given collection, ordered by holdings descending. Also has the unique count of holders for that collection |
| direct/v1/Defined/searchNfts | 3500 | Returns a list of NFT collections matching a given query string. |
| direct/v1/Defined/walletNftCollectionAssets | 3500 | Returns list of NFT assets held by a given wallet for a single collection. |
| direct/v1/Defined/walletNftCollections | 3500 | Returns list of collections and quantity of NFTs held by a given wallet. |
Token
POST
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Defined/balances | 3500 | Returns list of token balances that a wallet has |
| direct/v1/Defined/chartUrls | 3500 | Returns a URL for a pair chart. |
| direct/v1/Defined/filterTokens | 3500 | Returns a list of tokens based on a variety of filters. |
| direct/v1/Defined/getBars | 3500 | Returns bar chart data to track price changes over time. |
| direct/v1/Defined/getCommunityNotes | 3500 | Returns community gathered notes. |
| direct/v1/Defined/getDetailedStats | 3500 | Returns bucketed stats for a given token within a pair. |
| direct/v1/Defined/getLatestTokens | 3500 | Returns new tokens listed over the last three days. |
| direct/v1/Defined/getNetworks | 3500 | Returns a list of all networks supported on Defined. |
| direct/v1/Defined/getNetworkStatus | 3500 | Returns the status of a list of networks supported on Defined. |
| direct/v1/Defined /getSimulateTokenContractResults | 3500 | Simulates a token contract call. |
| direct/v1/Defined/getSymbol | 3500 | Returns metadata for a given pair. |
| direct/v1/Defined/getTokenCount | 3500 | Returns the total count of tokens on Defined. This value is updated approximately every 6 hours. |
| direct/v1/Defined/getTokenEvents | 3500 | Returns transactions for a pair. |
| direct/v1/Defined/getTokenInfo | 3500 | Returns metadata for a given token. |
| direct/v1/Defined/getTokenPrices | 3500 | Returns real-time or historical prices for a list of tokens, fetched in batches. |
| direct/v1/Defined/getTokensInfo | 3500 | Returns metadata for a list of given tokens. |
| direct/v1/Defined/holders | 3500 | Returns list of wallets that hold a given token, ordered by holdings descending. Also has the unique count of holders for that token |
| direct/v1/Defined/listFavoriteTokens | 3500 | Returns a list of token metadata. |
| direct/v1/Defined/listPairsForToken | 3500 | Returns a list of pairs containing a given token. |
| direct/v1/Defined/listPairsWithMetadataForToken | 3500 | Returns a list of pair metadata for a token. |
| direct/v1/Defined/listTopTokens | 3500 | Returns a list of trending tokens across any given network(s). |
| direct/v1/Defined/searchTokens | 3500 | Returns a list of tokens matching a given query string. |
| direct/v1/Defined/token | 3500 | Find a single token by its address & network id. |
| direct/v1/Defined/tokens | 3500 | Find a list of tokens by their addresses & network id, with pagination. |
| direct/v1/Defined/tokenSparklines | 3500 | Returns a list of token simple chart data (sparklines) for the given tokens. |
Transaction
POST
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Defined/getEventLabels | 3500 | Returns a list of event labels for a pair. |
Wallets
POST
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Defined/balances | 3500 | Returns list of token balances that a wallet has |
| direct/v1/Defined/primeBalance | 3500 | Fetch the balance of a wallet holding PRIME on ethereum |
| direct/v1/Defined/walletNftCollectionAssets | 3500 | Returns list of NFT assets held by a given wallet for a single collection. |
| direct/v1/Defined/walletNftCollections | 3500 | Returns list of collections and quantity of NFTs held by a given wallet. |