api-docs.dappradar.com
Open in
urlscan Pro
2606:4700::6812:645
Public Scan
URL:
https://api-docs.dappradar.com/
Submission: On July 16 via api from FI — Scanned from FI
Submission: On July 16 via api from FI — Scanned from FI
Form analysis
0 forms found in the DOMText Content
Search * Introduction * Get started with DappRadar’s API * Changelog * Introduction * 1.9.2 (2023-07-03) * 1.9.1 (2023-06-07) * 1.9.0 (2023-05-11) * 1.8.0 (2023-04-14) * 1.7.1 (2023-04-05) * 1.7.0 (2023-03-27) * 1.6.0 (2023-03-03) * 1.5.0 (2023-02-09) * 1.4.0 (2023-01-19) * 1.3.0 (2022-12-22) * 1.2.0 (2022-12-08) * 1.1.1 (2022-11-25) * 1.1.0 (2022-11-11) * 1.0.0 (2022-10-20) * Dapps * get Get supported chains * get Get supported categories * get Get multiple Dapps data * get Get single Dapp data * get Get top Dapps * get Get historical Dapp data * get Get Dapps by search * get Get multiple aggregated metrics * NFTs * get Get supported collections chains * get Get multiple NFT collections data * get Get single NFT Collection data * get Get supported marketplaces chains * get Get multiple NFT marketplaces data * get Get supported chains of NFT value estimator * get Get supported NFT value estimator collections * get Get estimated NFT collection value * get Get estimated NFT item value * get Get supported NFT metadata chains * get Get metadata of specific NFT * Tokens * get Get supported tokens chains * get Get current token price * get Get historical token prices * get Get token static information * get Get token metrics * DeFi * get Get supported DeFi chains * get Get multiple DeFi dapps data * get Get single DeFi dapp data DAPPRADAR API (1.9.2) Download OpenAPI specification:Download E-mail: api@dappradar.com URL: https://dappradar.com Terms of Service INTRODUCTION The DappRadar API can empower every business in the Web3 space with live, spam-free, quality crypto and blockchain data. An API can be a critical piece to building automated workflows that can get rid of time-consuming manual labor. Through the DappRadar API clients get access to clean blockchain data, covering DeFi, NFTs, gaming, and all kinds of other decentralized applications. DappRadar prides itself on supplying the cleanest and most comprehensive data sets, giving users and clients the best blockchain insights. GET STARTED WITH DAPPRADAR’S API It is possible to try out the API straight from the documentation by hitting the "Send" button. Before that, please make sure to include the API key & subscribed project ID. From the Documentation it is also possible to switch between following languages to use pre-defined code snippets and call the API. * cURL, Node.js, Javascript, PHP, Python You can also make a request from a platform such as Postman. You can import the Postman collection by using this link. Just put PRODUCT_ID & API_KEY values from Blobr Authetication in order to be authorized for making the calls. CHANGELOG INTRODUCTION DappRadar follows the semantic versioning 2.0.0 schema. Given a version number MAJOR.MINOR.PATCH, the versions are incremented the following: * MAJOR version: Incompatible API changes * MINOR version: Functionality in a backward compatible manner & fixes * PATCH version: Only backward-compatible bug fixes Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format. 1.9.2 (2023-07-03) FIXES * Get multiple aggregated metrics endpoint has been fixed, as it was returning deprecated dappChainID instead of dappID for dapps when providing chain param. * Get dapps by smart contracts endpoint was deprecated. Use Get dapps by search endpoint instead, by providing smart contract as the smartContract param. 1.9.1 (2023-06-07) FIXES * Filtering by chain on search endpoint was improved. Multiple filter are available now. * NFT collections list filtering by smart contract was fixed. 1.9.0 (2023-05-11) FEATURES * Added dapps search endpoint. This feature allows to get list of dapps searched by smartContract, name or exact website. * Added aggregated dapp metrics endpoint. This feature allows to get list of dapps with aggregated metrics (uaw, transactions, balance, volume) with value change differences in requested range. Endpoint also allows to filter by chain. 1.8.0 (2023-04-14) FEATURES * Added DeFi supported chains endpoint. * Added DeFi dapps list endpoint. This feature allows to get list of dapps with DeFi metrics in 24h range. Endpoint allows to filter by chain and pagination filters. It also allows to sort by tokenPrice, marketCap, adjustedTvl, tvl and marketCapTvl. * Added single DeFi dapp endpoint. This feature allows to find a dapp with DeFi metrics in 24h range by providing dappId. Endpoint allows to filter by chain on multichain dapps. * Added more dapp data description, fullDescription, logo, link, website, categories, socialLinks, tags on single Dapp data endpoint. * Added metrics percentage change in range parameters transactionsPercentageChange, uawPercentageChange, volumePercentageChange, balancePercentageChange on single Dapp data endpoint, metrics parameter. FIXES * Hidden (no longer supported) chains dapps where excluded from pagination results. 1.7.1 (2023-04-05) FIXES * Hidden (no longer supported) chains excluded from dapp list endpoints. * Error monitoring & logging has been improved. 1.7.0 (2023-03-27) FEATURES * Added single NFT metadata endpoint. This feature allows to find a metadata of NFT by providing chain, collection address and nftId. * Added NFT metadata supported chains endpoint. * Added Token current price endpoint. This feature allows to get current ERC20 Token price by providing chain and smart contract address. * Added Token historical price endpoint. This feature allows to get historical ERC20 Token price in range by providing chain, smart contract address and dateFrom dateTo params for specific range. * Added Token information endpoint. This feature allows to get ERC20 Token static information by providing chain and smart contract address. * Added Token metrics endpoint. This feature allows to get ERC20 Token metrics (Volume|MarketCap|PriceChange) by providing chain, smart contract address and range. Currently only 24h range is supported. * Added Tokens data supported chains endpoint. 1.6.0 (2023-03-03) FEATURES * Added socialLinks parameter on all Dapps list endpoints. * Added metrics parameter on Top Dapps endpoint. * Added address query filter on NFT Collections list endpoint. This feature allows to find a collection by smart contract address. 1.5.0 (2023-02-09) FEATURES * Added estimatedPriceInCrypto and symbol parameters single NFT item endpoint. * Added ML evaluated single NFT collection endpoint with chain filter. * Added NFT Marketplaces supported chains endpoint. * Added NFT Marketplaces list endpoint with range, chain, sort, order and pagination filters. * Added chains, dappId, avgPrice, avgPricePercentageChange, volume, volumePercentageChange, sales, salesPercentageChange, marketCap, marketCapPercentageChange, floorPrice, floorPricePercentageChange, traders, tradersPercentageChange and requested query parameters on NFT collections endpoint. * Added range, chain, sort, order filters on NFT collections endpoint. * Added chains, dappId, logo, avgPricePercentageChange, volumePercentageChange, salesPercentageChange, marketCapPercentageChange, floorPricePercentageChange, tradersPercentageChange and requested query parameters on NFT collection item endpoint. * Added range, chain filters on NFT collection item endpoint. 1.4.0 (2023-01-19) FEATURES * Added fullDescription parameter on multiple Dapps data endpoint. * Added ML evaluated NFT collections list endpoint with chain and pagination filters. * Added ML evaluated single NFT item endpoint with chain filter. 1.3.0 (2022-12-22) FIXES * Renamed users dapp statistic metric to uaw (Unique Active Wallets). user parameter - deprecated. FEATURES * Added website parameter on multiple Dapps data endpoint. * Added Get Dapps by smart contract endpoint with chain and pagination filters. 1.2.0 (2022-12-08) FIXES * Resynced volume values on single Dapp History data endpoint. FEATURES * Added balance parameter on single Dapp data endpoint. * Added Top dapps endpoint by volume|users|transactions|balance with range, category, chain and top filters. 1.1.1 (2022-11-25) FIXES * Resolved pagination issue on multiple NFTs collections endpoint. * Resynced volume values on single Dapp data endpoint. * Resolved missing collections issue on multiple NFTs collections endpoint using filter by chain. * Resolved multichain dapps filtering by chain issue on multiple Dapps data endpoint. -------------------------------------------------------------------------------- 1.1.0 (2022-11-11) FIXES * Resolved issue with minimumDateFrom parameter value by requested chain. FEATURES * Added description parameter on multiple Dapps data endpoint. * Added firstTransactionDate parameter on single Dapp data endpoint. Parameter can be used to set minimum query parameter dateFrom value on Dapp historical endpoint. -------------------------------------------------------------------------------- 1.0.0 (2022-10-20) Docs 1.0.0 release! -------------------------------------------------------------------------------- DAPPS Through the DappRadar API you can get access to the widest selection of dapps from over 50 indexed blockchains and that means, more than 12000 dapps. A decentralized application is an app that runs on a decentralized network. It is similar to a regular app that you would find on your phone or computer, but it is not centrally controlled by any one person or entity. Why? Because Dapps operate from a peer-to-peer network and not from a single server. GET SUPPORTED CHAINS This endpoint returns all supported chains in the dapp rankings. https://dappradar.com/rankings SecurityX-BLOBR-KEY Responses 200 Success 403 Forbidden get/dapps/chains Try it Request samples * curl * Node.js * JavaScript * PHP * Python Copy curl -i -X GET \ https://api.dappradar.com/4tsxo4vuhotaojtl/dapps/chains \ -H 'X-BLOBR-KEY: YOUR_API_KEY_HERE' Response samples * 200 * 403 application/json Copy Expand allCollapse all { * "success": true, * "chains": [ * "ethereum", * "polygon" ] } GET SUPPORTED CATEGORIES This endpoint returns all supported categories in the dapp rankings. https://dappradar.com/rankings SecurityX-BLOBR-KEY Responses 200 Success 403 Forbidden get/dapps/categories Try it Request samples * curl * Node.js * JavaScript * PHP * Python Copy curl -i -X GET \ https://api.dappradar.com/4tsxo4vuhotaojtl/dapps/categories \ -H 'X-BLOBR-KEY: YOUR_API_KEY_HERE' Response samples * 200 * 403 application/json Copy Expand allCollapse all { * "success": true, * "categories": [ * "games", * "defi" ] } GET MULTIPLE DAPPS DATA This endpoint returns a list of multiple dapps and pages from a certain chain, specific page and expected results per page. SecurityX-BLOBR-KEY Request QUERY PARAMETERS chain string Provide a chain if you need a specific chain dapps page number >= 1 Provide a page if you need a specific page dapps resultsPerPage integer Provide a number of expected results per page Enum: 10 25 50 Responses 200 Success 400 Bad Request 403 Forbidden 500 Internal Server Error get/dapps Try it Request samples * curl * Node.js * JavaScript * PHP * Python Copy curl -i -X GET \ 'https://api.dappradar.com/4tsxo4vuhotaojtl/dapps?chain=string&page=1&resultsPerPage=10' \ -H 'X-BLOBR-KEY: YOUR_API_KEY_HERE' Response samples * 200 * 400 * 403 * 500 application/json Copy Expand allCollapse all { * "success": true, * "results": [ * { * "dappId": 1852, * "name": "CryptoKitties", * "description": "In CryptoKitties, users collect and breed", * "fullDescription": "In CryptoKitties, users collect and breed oh-so-adorable creatures that we call CryptoKitties! Each kitty has a unique genome that defines its appearance and traits. Players can breed their kitties to create new furry friends and unlock rare cattributes.", * "logo": "string", * "link": "https://dappradar.com/ethereum/games/cryptokitties", * "website": "https://www.cryptokitties.co", * "chains": [ * "ethereum" ], * "categories": [ * "games" ], * "socialLinks": [ * { * "title": "discord", * "url": "https://discord.gg/apeswap", * "type": "discord" } ] } ], * "page": 1, * "pageCount": 486, * "resultCount": 12134, * "resultsPerPage": 25 } GET SINGLE DAPP DATA This endpoint provides users, transactions, volume, balance for a specific dapp. Input is required as the dappId, timeframe (24 hours, 7d or 30d) and chains for data retrieval. The dappId can be sourced from the paginated list or the dapp's about page. SecurityX-BLOBR-KEY Request PATH PARAMETERS dappId required integer Provide a dapp ID QUERY PARAMETERS chain string Provide a chain if you need only specific chain data (Multichain dapps only) range string Select a range Enum: "24h" "7d" "30d" Responses 200 Success 400 Bad Request 403 Forbidden 404 Not Found 500 Internal Server Error get/dapps/{dappId} Try it Request samples * curl * Node.js * JavaScript * PHP * Python Copy curl -i -X GET \ 'https://api.dappradar.com/4tsxo4vuhotaojtl/dapps/{dappId}?chain=string&range=24h' \ -H 'X-BLOBR-KEY: YOUR_API_KEY_HERE' Response samples * 200 * 400 * 403 * 404 * 500 application/json Copy Expand allCollapse all { * "success": true, * "range": "24h", * "results": { * "dappId": 1852, * "name": "CryptoKitties", * "description": "In CryptoKitties, users collect and breed", * "fullDescription": "In CryptoKitties, users collect and breed oh-so-adorable creatures that we call CryptoKitties! Each kitty has a unique genome that defines its appearance and traits. Players can breed their kitties to create new furry friends and unlock rare cattributes.", * "logo": "string", * "link": "https://dappradar.com/ethereum/games/cryptokitties", * "website": "https://www.cryptokitties.co", * "categories": [ * "games" ], * "socialLinks": [ * { * "title": "discord", * "url": "https://discord.gg/apeswap", * "type": "discord" } ], * "tags": [ * { * "id": 1, * "name": "DeFi", * "slug": "defi" } ], * "metrics": { * "transactions": 65483, * "transactionsPercentageChange": 65483, * "users": 27448, * "uaw": 27448, * "uawPercentageChange": 27448, * "volume": 11219457.28, * "volumePercentageChange": 11219457.28, * "balance": 87319477.8, * "balancePercentageChange": 87319477.8 }, * "chains": [ * "ethereum" ], * "firstTransactionDate": "2018-01-08" } } GET TOP DAPPS This endpoint returns the top dapps by providing the required metric (UAW, volume or transactions) as well as the specified chain, category, range and how many top results are expected. SecurityX-BLOBR-KEY Request PATH PARAMETERS metric required string Select a metric Enum: "balance" "transactions" "uaw" "volume" QUERY PARAMETERS chain string Provide a chain if you need a specific chain dapps category integer Provide a category if you need a specific category dapps range string Select a range Enum: "24h" "7d" "30d" top integer Provide a number of expected top dapps Enum: 10 25 50 100 Responses 200 Success 400 Bad Request 403 Forbidden 500 Internal Server Error get/dapps/top/{metric} Try it Request samples * curl * Node.js * JavaScript * PHP * Python Copy curl -i -X GET \ 'https://api.dappradar.com/4tsxo4vuhotaojtl/dapps/top/{metric}?chain=string&category=0&range=24h&top=10' \ -H 'X-BLOBR-KEY: YOUR_API_KEY_HERE' Response samples * 200 * 400 * 403 * 500 application/json Copy Expand allCollapse all { * "success": true, * "chain": null, * "category": null, * "range": "24h", * "top": 10, * "results": [ * { * "dappId": 1852, * "name": "CryptoKitties", * "description": "In CryptoKitties, users collect and breed", * "fullDescription": "In CryptoKitties, users collect and breed oh-so-adorable creatures that we call CryptoKitties! Each kitty has a unique genome that defines its appearance and traits. Players can breed their kitties to create new furry friends and unlock rare cattributes.", * "logo": "string", * "link": "https://dappradar.com/ethereum/games/cryptokitties", * "website": "https://www.cryptokitties.co", * "chains": [ * "ethereum" ], * "categories": [ * "games" ], * "socialLinks": [ * { * "title": "discord", * "url": "https://discord.gg/apeswap", * "type": "discord" } ], * "metrics": { * "transactions": 65483, * "uaw": 27448, * "volume": 11219457.28, * "balance": 87319477.8 } } ] } GET HISTORICAL DAPP DATA This endpoint delivers historical data for a given dapp. The required inputs are the dappId and the metric. You also need to specify the chain and a time range (UTC), between dateFrom and dateTo, for which the transaction count is to be calculated. SecurityX-BLOBR-KEY Request PATH PARAMETERS metric required string Select a metric Enum: "transactions" "uaw" "volume" dappId required integer Provide a dapp ID QUERY PARAMETERS chain string Provide a chain if you need only specific chain data (Multichain dapps only) dateFrom string <date> Select date from (yyyy-MM-dd) dateTo string <date> Select date to (yyyy-MM-dd) (maximum range - 30 days) Responses 200 Success 400 Bad Request 403 Forbidden 404 Not Found 500 Internal Server Error get/dapps/{dappId}/history/{metric} Try it Request samples * curl * Node.js * JavaScript * PHP * Python Copy curl -i -X GET \ 'https://api.dappradar.com/4tsxo4vuhotaojtl/dapps/{dappId}/history/{metric}?chain=string&dateFrom=2019-08-24&dateTo=2019-08-24' \ -H 'X-BLOBR-KEY: YOUR_API_KEY_HERE' Response samples * 200 * 400 * 403 * 404 * 500 application/json Copy Expand allCollapse all { * "success": true, * "minimumDateFrom": "2018-01-08", * "chains": [ * "ethereum" ], * "results": [ * { * "timestamp": 1659484800, * "date": "2022-08-03", * "value": 11404250 } ] } GET DAPPS BY SEARCH This endpoint retrieves information about a dapp such as the website, logo, and metrics. The parameters for the search smartContract, name or exact website. SecurityX-BLOBR-KEY Request QUERY PARAMETERS chain string Provide a chain if you need a specific chain dapps smartContract string Search dapps by a smart contract website string Search dapps by an exact website name string Search dapps by name/title page number >= 1 Provide a page if you need a specific page dapps resultsPerPage integer Provide a number of expected results per page Enum: 10 25 50 Responses 200 Success 400 Bad Request 403 Forbidden 500 Internal Server Error get/dapps/search Try it Request samples * curl * Node.js * JavaScript * PHP * Python Copy curl -i -X GET \ 'https://api.dappradar.com/4tsxo4vuhotaojtl/dapps/search?chain=string&smartContract=string&website=string&name=string&page=1&resultsPerPage=10' \ -H 'X-BLOBR-KEY: YOUR_API_KEY_HERE' Response samples * 200 * 400 * 403 * 500 application/json Copy Expand allCollapse all { * "success": true, * "chain": null, * "results": [ * { * "dappId": 1852, * "name": "CryptoKitties", * "description": "In CryptoKitties, users collect and breed", * "fullDescription": "In CryptoKitties, users collect and breed oh-so-adorable creatures that we call CryptoKitties! Each kitty has a unique genome that defines its appearance and traits. Players can breed their kitties to create new furry friends and unlock rare cattributes.", * "logo": "string", * "link": "https://dappradar.com/ethereum/games/cryptokitties", * "website": "https://www.cryptokitties.co", * "chains": [ * "ethereum" ], * "categories": [ * "games" ], * "socialLinks": [ * { * "title": "discord", * "url": "https://discord.gg/apeswap", * "type": "discord" } ] } ], * "page": 1, * "pageCount": 486, * "resultCount": 12134, * "resultsPerPage": 25 } GET MULTIPLE AGGREGATED METRICS This endpoint allows to get list of dapps with aggregated metrics (uaw, transactions, balance, volume) and their procentual value change in requested the requested range. It also allows to filter by chain. SecurityX-BLOBR-KEY Request QUERY PARAMETERS chain string Provide a chain if you need a specific chain dapps range string Select a range Enum: "24h" "7d" "30d" page number >= 1 Provide a page if you need a specific page dapps resultsPerPage integer Provide a number of expected results per page Enum: 10 25 50 Responses 200 Success 400 Bad Request 403 Forbidden 500 Internal Server Error get/dapps/aggregated/metrics Try it Request samples * curl * Node.js * JavaScript * PHP * Python Copy curl -i -X GET \ 'https://api.dappradar.com/4tsxo4vuhotaojtl/dapps/aggregated/metrics?chain=string&range=24h&page=1&resultsPerPage=10' \ -H 'X-BLOBR-KEY: YOUR_API_KEY_HERE' Response samples * 200 * 400 * 403 * 500 application/json Copy Expand allCollapse all { * "success": true, * "chain": null, * "range": "24h", * "results": [ * { * "dappId": 1852, * "name": "CryptoKitties", * "metrics": { * "transactions": 65483, * "transactionsPercentageChange": 65483, * "uaw": 27448, * "uawPercentageChange": 27448, * "volume": 11219457.28, * "volumePercentageChange": 11219457.28, * "balance": 87319477.8, * "balancePercentageChange": 87319477.8 } } ], * "page": 1, * "pageCount": 486, * "resultCount": 12134, * "resultsPerPage": 25 } NFTS Through the DappRadar API you can get access to more than 1,900 NFT Collections. NFT stands for non-fungible token. It is a type of digital asset backed by blockchain that, unlike cryptocurrencies, are unique. They can represent ownership of digital or physical items, such as art, virtual land, or collectibles. Non-Fungible Tokens (or NFTs for short) are unique digital items that are issued on a blockchain such as Ethereum or Solana. In many ways, they hold similar qualities to items in the real world. GET SUPPORTED COLLECTIONS CHAINS This endpoint returns all chains that are supported in the NFT page. https://dappradar.com/nft SecurityX-BLOBR-KEY Responses 200 Success 403 Forbidden get/nfts/collections/chains Try it Request samples * curl * Node.js * JavaScript * PHP * Python Copy curl -i -X GET \ https://api.dappradar.com/4tsxo4vuhotaojtl/nfts/collections/chains \ -H 'X-BLOBR-KEY: YOUR_API_KEY_HERE' Response samples * 200 * 403 application/json Copy Expand allCollapse all { * "success": true, * "chains": [ * "ethereum", * "polygon" ] } GET MULTIPLE NFT COLLECTIONS DATA This endpoint returns a list of multiple NFT collections paginated from a certain chain, paginated page andresults per page. SecurityX-BLOBR-KEY Request QUERY PARAMETERS range string Provide a range if you need metrics of specific range Enum: "15min" "30min" "1h" "24h" "7d" "30d" "all" sort string Provide a sort if you need to order results by specific variable value Enum: "avgPrice" "traders" "volume" "sales" "marketCap" "floorPrice" order string Provide a sorting order Enum: "asc" "desc" chain string Provide a chain if you need a specific chain NFT collections page number >= 1 Provide a page if you need a specific page collections resultsPerPage integer Provide a number of expected results per page Enum: 10 25 50 address string Provide a collection smart contract address Responses 200 Success 400 Bad Request 403 Forbidden 500 Internal Server Error get/nfts/collections Try it Request samples * curl * Node.js * JavaScript * PHP * Python Copy curl -i -X GET \ 'https://api.dappradar.com/4tsxo4vuhotaojtl/nfts/collections?range=15min&sort=avgPrice&order=asc&chain=string&page=1&resultsPerPage=10&address=string' \ -H 'X-BLOBR-KEY: YOUR_API_KEY_HERE' Response samples * 200 * 400 * 403 * 500 application/json Copy Expand allCollapse all { * "success": true, * "range": "24h", * "sort": "traders", * "order": "traders", * "chain": null, * "results": [ * { * "collectionId": 1, * "name": "CryptoPunks", * "chains": [ * [ * "ethereum" ] ], * "logo": "string", * "link": "https://dappradar.com/ethereum/collectibles/cryptopunks", * "dappId": 4562, * "avgPrice": 368587.4994, * "avgPricePercentageChange": 143.02, * "volume": 1842937.497, * "volumePercentageChange": 203.78, * "sales": 5, * "salesPercentageChange": 25, * "marketCap": 1053160575, * "marketCapPercentageChange": 4.13, * "floorPrice": 105179.84, * "floorPricePercentageChange": 4.52, * "traders": 10, * "tradersPercentageChange": 42.86 } ], * "page": 1, * "pageCount": 486, * "resultCount": 12134, * "resultsPerPage": 25 } GET SINGLE NFT COLLECTION DATA This endpoint provides volume, traders, sales, floor price, avgerage price, marketcap for a single listed NFT collection. Required parameters are collectionId and a UTC time range. Current NFT collections belong to a single chain, so no chain parameters are necessary. SecurityX-BLOBR-KEY Request PATH PARAMETERS collectionId required integer Provide a collection ID QUERY PARAMETERS chain string Provide a chain if you need a specific chain NFT collection range string Select a range Enum: "15min" "30min" "1h" "24h" "7d" "30d" "all" Responses 200 Success 400 Bad Request 403 Forbidden 404 Not Found 500 Internal Server Error get/nfts/collections/{collectionId} Try it Request samples * curl * Node.js * JavaScript * PHP * Python Copy curl -i -X GET \ 'https://api.dappradar.com/4tsxo4vuhotaojtl/nfts/collections/{collectionId}?chain=string&range=15min' \ -H 'X-BLOBR-KEY: YOUR_API_KEY_HERE' Response samples * 200 * 400 * 403 * 404 * 500 application/json Copy Expand allCollapse all { * "success": true, * "range": "24h", * "chain": null, * "results": { * "collectionId": 1, * "name": "CryptoKitties", * "chains": [ * [ * "ethereum", * "polygon" ] ], * "logo": "string", * "dappId": 13, * "metrics": { * "avgPrice": 11219457.28, * "avgPricePercentageChange": 31.658, * "traders": 27448, * "tradersPercentageChange": 42.86, * "volume": 65483, * "volumePercentageChange": 203.78, * "sales": 11219457.28, * "salesPercentageChange": 25, * "marketCap": 11219457.28, * "marketCapPercentageChange": 4.13, * "floorPrice": 11219457.28, * "floorPricePercentageChange": 4.52 } } } GET SUPPORTED MARKETPLACES CHAINS This endpoint returns all chains that are supported in the NFT marketplaces page. https://dappradar.com/nft/marketplaces SecurityX-BLOBR-KEY Responses 200 Success 403 Forbidden get/nfts/marketplaces/chains Try it Request samples * curl * Node.js * JavaScript * PHP * Python Copy curl -i -X GET \ https://api.dappradar.com/4tsxo4vuhotaojtl/nfts/marketplaces/chains \ -H 'X-BLOBR-KEY: YOUR_API_KEY_HERE' Response samples * 200 * 403 application/json Copy Expand allCollapse all { * "success": true, * "chains": [ * "ethereum", * "polygon" ] } GET MULTIPLE NFT MARKETPLACES DATA This endpoint returns a list of multiple NFT collections paginated from a certain chain, paginated page andresults per page. SecurityX-BLOBR-KEY Request QUERY PARAMETERS chain string Provide a chain if you need a specific chain NFT collections range string Provide a range if you need metrics of specific range Enum: "1h" "24h" "7d" "30d" "all" sort string Provide a sort if you need to order results by specific variable value Enum: "avgPrice" "traders" "volume" order string Provide a sorting order Enum: "asc" "desc" page number >= 1 Provide a page if you need a specific page collections resultsPerPage integer Provide a number of expected results per page Enum: 10 25 50 Responses 200 Success 400 Bad Request 403 Forbidden 500 Internal Server Error get/nfts/marketplaces Try it Request samples * curl * Node.js * JavaScript * PHP * Python Copy curl -i -X GET \ 'https://api.dappradar.com/4tsxo4vuhotaojtl/nfts/marketplaces?chain=string&range=1h&sort=avgPrice&order=asc&page=1&resultsPerPage=10' \ -H 'X-BLOBR-KEY: YOUR_API_KEY_HERE' Response samples * 200 * 400 * 403 * 500 application/json Copy Expand allCollapse all { * "success": true, * "range": "24h", * "sort": "traders", * "order": "traders", * "chain": null, * "results": [ * { * "name": "CryptoPunks", * "chains": [ * [ * "ethereum", * "polygon" ] ], * "logo": "string", * "dappId": 13, * "avgPrice": 110.3794, * "avgPricePercentageChange": 31.658, * "volume": 13982449.41805, * "volumePercentageChange": -7.802, * "traders": 28622, * "tradersPercentageChange": -29.006 } ], * "page": 1, * "pageCount": 486, * "resultCount": 12134, * "resultsPerPage": 25 } GET SUPPORTED CHAINS OF NFT VALUE ESTIMATOR This endpoint returns all chains that supports estimated NFT values. SecurityX-BLOBR-KEY Responses 200 Success 403 Forbidden get/nfts/value-estimator/chains Try it Request samples * curl * Node.js * JavaScript * PHP * Python Copy curl -i -X GET \ https://api.dappradar.com/4tsxo4vuhotaojtl/nfts/value-estimator/chains \ -H 'X-BLOBR-KEY: YOUR_API_KEY_HERE' Response samples * 200 * 403 application/json Copy Expand allCollapse all { * "success": true, * "chains": [ * "ethereum", * "polygon" ] } GET SUPPORTED NFT VALUE ESTIMATOR COLLECTIONS This endpoint returns multiple NFT collections with estimated prices support from a certain chain, specific page and expected results per page. SecurityX-BLOBR-KEY Request QUERY PARAMETERS chain string Provide a chain if you need a specific chain estimated NFT collections page number >= 1 Provide a page if you need a specific page estimated collections resultsPerPage integer Provide a number of expected results per page Enum: 10 25 50 Responses 200 Success 400 Bad Request 403 Forbidden 500 Internal Server Error get/nfts/value-estimator/collections Try it Request samples * curl * Node.js * JavaScript * PHP * Python Copy curl -i -X GET \ 'https://api.dappradar.com/4tsxo4vuhotaojtl/nfts/value-estimator/collections?chain=string&page=1&resultsPerPage=10' \ -H 'X-BLOBR-KEY: YOUR_API_KEY_HERE' Response samples * 200 * 400 * 403 * 500 application/json Copy Expand allCollapse all { * "success": true, * "results": [ * { * "collectionId": 1, * "name": "CryptoPunks", * "chains": [ * "ethereum" ] } ], * "page": 1, * "pageCount": 8, * "resultCount": 71, * "resultsPerPage": 10 } GET ESTIMATED NFT COLLECTION VALUE This endpoint returns estimated collection price - the sum of all estimated NFT values within the collection. You need to input the collectionId. If the estimated collection is multichain, you can provide a chain. SecurityX-BLOBR-KEY Request PATH PARAMETERS collectionId required integer Provide a collection ID QUERY PARAMETERS chain string Provide a chain if you need a specific chain estimations Responses 200 Success 400 Bad Request 403 Forbidden 404 Not Found 500 Internal Server Error get/nfts/value-estimator/{collectionId} Try it Request samples * curl * Node.js * JavaScript * PHP * Python Copy curl -i -X GET \ 'https://api.dappradar.com/4tsxo4vuhotaojtl/nfts/value-estimator/{collectionId}?chain=string' \ -H 'X-BLOBR-KEY: YOUR_API_KEY_HERE' Response samples * 200 * 400 * 403 * 404 * 500 application/json Copy Expand allCollapse all { * "success": true, * "results": { * "collectionId": 1, * "smartContracts": [ * "0xb47e3cd837ddf8e4c57f05d70ab865de6e193bbb" ], * "estimatedPrice": 111951.28, * "estimatedPriceInCrypto": 68.28, * "symbol": "ETH" } } GET ESTIMATED NFT ITEM VALUE This endpoint returns estimated NFT price from an estimated NFT collection. You need to input the collectionId as well as the nftId. If the estimated collection is multichain, you can provide a chain SecurityX-BLOBR-KEY Request PATH PARAMETERS collectionId required integer Provide a collection ID nftId required string Provide a NFT ID QUERY PARAMETERS chain string Provide a chain if you need a specific chain estimated NFT collections Responses 200 Success 400 Bad Request 403 Forbidden 404 Not Found 500 Internal Server Error get/nfts/value-estimator/{collectionId}/{nftId} Try it Request samples * curl * Node.js * JavaScript * PHP * Python Copy curl -i -X GET \ 'https://api.dappradar.com/4tsxo4vuhotaojtl/nfts/value-estimator/{collectionId}/{nftId}?chain=string' \ -H 'X-BLOBR-KEY: YOUR_API_KEY_HERE' Response samples * 200 * 400 * 403 * 404 * 500 application/json Copy Expand allCollapse all { * "success": true, * "results": { * "collectionId": 1, * "nftId": "1", * "smartContracts": [ * "0xb47e3cd837ddf8e4c57f05d70ab865de6e193bbb" ], * "estimatedPrice": 111951.28, * "estimatedPriceInCrypto": 68.28, * "symbol": "ETH" } } GET SUPPORTED NFT METADATA CHAINS This endpoint returns all chains that supports NFT metadata SecurityX-BLOBR-KEY Responses 200 Success 403 Forbidden get/nfts/metadata/chains Try it Request samples * curl * Node.js * JavaScript * PHP * Python Copy curl -i -X GET \ https://api.dappradar.com/4tsxo4vuhotaojtl/nfts/metadata/chains \ -H 'X-BLOBR-KEY: YOUR_API_KEY_HERE' Response samples * 200 * 403 application/json Copy Expand allCollapse all { * "success": true, * "chains": [ * "ethereum", * "polygon" ] } GET METADATA OF SPECIFIC NFT This endpoint returns metadata of specific NFT. It takes chain as an parameter as well as the collectionId and nftId. SecurityX-BLOBR-KEY Request PATH PARAMETERS chain required string Provide a chain address required integer Provide a collection smart contract address nftId required string Provide a NFT ID Responses 200 Success 400 Bad Request 403 Forbidden 404 Not Found 500 Internal Server Error get/nfts/metadata/{chain}/{address}/{nftId} Try it Request samples * curl * Node.js * JavaScript * PHP * Python Copy curl -i -X GET \ 'https://api.dappradar.com/4tsxo4vuhotaojtl/nfts/metadata/{chain}/{address}/{nftId}' \ -H 'X-BLOBR-KEY: YOUR_API_KEY_HERE' Response samples * 200 * 400 * 403 * 404 * 500 application/json Copy Expand allCollapse all { * "success": true, * "results": { * "nftId": "1", * "name": "CryptoPunk #1", * "description": null, * "media": "https://user-dashboard.s3.us-east-2.amazonaws.com/nft-metadata/0xb47e3cd837ddf8e4c57f05d70ab865de6e193bbb/1.png", * "totalMinted": 1, * "collection": { * "name": "CryptoPunks", * "description": null, * "logo": "https://user-dashboard.s3.us-east-2.amazonaws.com/nft-metadata/cryptopunks/cryptopunks_64_64.png" }, * "owners": { * "wallet": "0xb88f61e6fbda83fbfffabe364112137480398018", * "amount": 1 }, * "metadata": [ * { * "name": "type", * "value": "Male" } ], * "lastSalePrice": { * "fiat": 36337.8, * "crypto": 113139.7775, * "symbol": "ETH" }, * "floorPrice": { * "fiat": 36337.8, * "crypto": 113139.7775, * "symbol": "ETH" }, * "estimatedPrice": { * "fiat": 36337.8, * "crypto": 113139.7775, * "symbol": "ETH" }, * "metadataSource": "https://www.larvalabs.com/cryptopunks/details/1" } } TOKENS GET SUPPORTED TOKENS CHAINS This endpoint returns all chains that support Tokens SecurityX-BLOBR-KEY Responses 200 Success 403 Forbidden get/tokens/chains Try it Request samples * curl * Node.js * JavaScript * PHP * Python Copy curl -i -X GET \ https://api.dappradar.com/4tsxo4vuhotaojtl/tokens/chains \ -H 'X-BLOBR-KEY: YOUR_API_KEY_HERE' Response samples * 200 * 403 application/json Copy Expand allCollapse all { * "success": true, * "chains": [ * "ethereum", * "polygon" ] } GET CURRENT TOKEN PRICE This endpoint retrieves the current price of a token in USD. It requires the chain and the token address as input parameters. SecurityX-BLOBR-KEY Request PATH PARAMETERS chain required string Provide a token chain address required string Provide a token smart contract address Responses 200 Success 400 Bad Request 403 Forbidden 404 Not Found 500 Internal Server Error get/tokens/price/{chain}/{address} Try it Request samples * curl * Node.js * JavaScript * PHP * Python Copy curl -i -X GET \ 'https://api.dappradar.com/4tsxo4vuhotaojtl/tokens/price/{chain}/{address}' \ -H 'X-BLOBR-KEY: YOUR_API_KEY_HERE' Response samples * 200 * 400 * 403 * 404 * 500 application/json Copy Expand allCollapse all { * "success": true, * "results": { * "price": 0.01238778, * "updatedAt": 1679500925044 } } GET HISTORICAL TOKEN PRICES This endpoint fetches historical prices of a token in USD. Parameters required include the chain and token address. To specify a certain time range, use the dateFrom and dateTo query parameters. SecurityX-BLOBR-KEY Request PATH PARAMETERS chain required string Provide a token chain address required string Provide a token smart contract address QUERY PARAMETERS dateFrom string <date> Select date from (yyyy-MM-dd) dateTo string <date> Select date to (yyyy-MM-dd) Responses 200 Success 400 Bad Request 403 Forbidden 404 Not Found 500 Internal Server Error get/tokens/historical-price/{chain}/{address} Try it Request samples * curl * Node.js * JavaScript * PHP * Python Copy curl -i -X GET \ 'https://api.dappradar.com/4tsxo4vuhotaojtl/tokens/historical-price/{chain}/{address}?dateFrom=2019-08-24&dateTo=2019-08-24' \ -H 'X-BLOBR-KEY: YOUR_API_KEY_HERE' Response samples * 200 * 400 * 403 * 404 * 500 application/json Copy Expand allCollapse all { * "success": true, * "dateFrom": "2023-01-08", * "dateTo": "2023-02-08", * "results": [ * { * "timestamp": 1679356800, * "price": 0.01098106 } ] } GET TOKEN STATIC INFORMATION This endpoint returns current Token static information. It takes the chain as well as the token address as parameters. SecurityX-BLOBR-KEY Request PATH PARAMETERS chain required string Provide a token chain address required string Provide a token smart contract address Responses 200 Success 400 Bad Request 403 Forbidden 404 Not Found 500 Internal Server Error get/tokens/info/{chain}/{address} Try it Request samples * curl * Node.js * JavaScript * PHP * Python Copy curl -i -X GET \ 'https://api.dappradar.com/4tsxo4vuhotaojtl/tokens/info/{chain}/{address}' \ -H 'X-BLOBR-KEY: YOUR_API_KEY_HERE' Response samples * 200 * 400 * 403 * 404 * 500 application/json Copy Expand allCollapse all { * "success": true, * "results": { * "name": "DappRadar", * "symbol": "radar", * "logo": "https://token-repository.dappradar.com/tokens?protocol=ethereum&contract=0x44709a920fccf795fbc57baa433cc3dd53c44dbe&file=logo.png", * "decimals": 18 } } GET TOKEN METRICS This endpoint returns Token metrics in 24h range. You need to input the chain as well as the token address. SecurityX-BLOBR-KEY Request PATH PARAMETERS chain required string Provide a token chain address required string Provide a token smart contract address QUERY PARAMETERS range string Select a range Value: "24h" Responses 200 Success 400 Bad Request 403 Forbidden 404 Not Found 500 Internal Server Error get/tokens/metrics/{chain}/{address} Try it Request samples * curl * Node.js * JavaScript * PHP * Python Copy curl -i -X GET \ 'https://api.dappradar.com/4tsxo4vuhotaojtl/tokens/metrics/{chain}/{address}?range=24h' \ -H 'X-BLOBR-KEY: YOUR_API_KEY_HERE' Response samples * 200 * 400 * 403 * 404 * 500 application/json Copy Expand allCollapse all { * "success": true, * "range": "24h", * "results": { * "volume": 358176, * "marketCap": 108933600, * "priceChange": 6.36 } } DEFI GET SUPPORTED DEFI CHAINS This endpoint returns all chains that support DeFi SecurityX-BLOBR-KEY Responses 200 Success 403 Forbidden get/defi/chains Try it Request samples * curl * Node.js * JavaScript * PHP * Python Copy curl -i -X GET \ https://api.dappradar.com/4tsxo4vuhotaojtl/defi/chains \ -H 'X-BLOBR-KEY: YOUR_API_KEY_HERE' Response samples * 200 * 403 application/json Copy Expand allCollapse all { * "success": true, * "chains": [ * "ethereum", * "polygon" ] } GET MULTIPLE DEFI DAPPS DATA This endpoint returns a list of multiple DeFi dapps and pages from a certain chain, specific page and expected results per page. It also allows to sort by tokenPrice, marketCap, adjustedTvl, tvl and marketCapTvl SecurityX-BLOBR-KEY Request QUERY PARAMETERS chain string Provide a chain if you need a specific chain DeFi dapps page number >= 1 Provide a page if you need a specific page DeFi dapps resultsPerPage integer Provide a number of expected results per page Enum: 10 25 50 Responses 200 Success 400 Bad Request 403 Forbidden 500 Internal Server Error get/defi/dapps Try it Request samples * curl * Node.js * JavaScript * PHP * Python Copy curl -i -X GET \ 'https://api.dappradar.com/4tsxo4vuhotaojtl/defi/dapps?chain=string&page=1&resultsPerPage=10' \ -H 'X-BLOBR-KEY: YOUR_API_KEY_HERE' Response samples * 200 * 400 * 403 * 500 application/json Copy Expand allCollapse all { * "success": true, * "chain": null, * "results": [ * { * "dappId": 7824, * "logo": "string", * "name": "LIDO", * "chains": [ * "ethereum" ], * "tokenName": "Lido DAO Token", * "tokenLogo": "string", * "tokenPrice": 2.37, * "tokenPricePercentageChange": 6.25, * "tokenSymbol": "LDO", * "marketCap": 2370000000, * "marketCapPercentageChange": 5.8, * "adjustedTvl": 8635007723.1766, * "adjustedTvlPercentageChange": 2.54, * "tvl": 11823442811.5309, * "tvlPercentageChange": 3.61, * "marketCapTvl": 0.2 } ], * "page": 1, * "pageCount": 8, * "resultCount": 71, * "resultsPerPage": 10 } GET SINGLE DEFI DAPP DATA This endpoint returns DeFi metrics (TVL, aTVL, CAP). You need to input the dappId, as well as chain (optional) as parameters. SecurityX-BLOBR-KEY Request PATH PARAMETERS dappId required integer Provide a dapp ID QUERY PARAMETERS chain string Provide a chain if you need a specific chain dapps Responses 200 Success 400 Bad Request 403 Forbidden 404 Not Found 500 Internal Server Error get/defi/dapps/{dappId} Try it Request samples * curl * Node.js * JavaScript * PHP * Python Copy curl -i -X GET \ 'https://api.dappradar.com/4tsxo4vuhotaojtl/defi/dapps/{dappId}?chain=string' \ -H 'X-BLOBR-KEY: YOUR_API_KEY_HERE' Response samples * 200 * 400 * 403 * 404 * 500 application/json Copy Expand allCollapse all { * "success": true, * "results": { * "dappId": 7824, * "logo": "string", * "name": "LIDO", * "chains": [ * "ethereum" ], * "tokenName": "Lido DAO Token", * "tokenLogo": "string", * "tokenPrice": 2.37, * "tokenPricePercentageChange": 6.25, * "tokenSymbol": "LDO", * "marketCap": 2370000000, * "marketCapPercentageChange": 5.8, * "adjustedTvl": 8635007723.1766, * "adjustedTvlPercentageChange": 2.54, * "tvl": 11823442811.5309, * "tvlPercentageChange": 3.61, * "marketCapTvl": 0.2 } }