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

Form analysis 0 forms found in the DOM

Text 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
   
   }

}