How to empower content creators, dapp developers and market researchers
This guide will teach you how to use the DappRadar API, aimed at beginners who are just getting started using API data. This document will be your first steps into using the DappRadar API, and will ultimately help you to empower your business, enrich your product and enhance your research.
Let’s start at the basics. API stands for Application Programming Interface, and it allows two software programs to interact with each other. So it allows the projects of other developers, researchers and analysts to connect to DappRadar and its rich data sets.
Your unique access key
To use an API, you will need a unique key. That’s the API key, a string of letters and numbers giving you access to the data.
You obtain your own API key by signing up for the DappRadar API.
This unique key unlocks your ability to download data. The amount of data requests you can make, depends on the package you’ve acquired.
Getting data through DappRadar API
Through an API users can use various methods to interact with the data, for example create, read, update and delete. However, using the DappRadar API you will use GET, allowing you to retrieve data from DappRadar.
- You can GET live blockchain data about a specific dapp by providing the “dappID”, “chain” and “range”. For example, “RADAR Staking on BNB Chain over the past 7 days”.
- You can also GET the top 10, 25, 50 or 100 dapps sorted by Unique Active Wallets, on a specific chain, from a product category, during a certain time frame.
As a user of the DappRadar API you will file requests to get information. To specify your request, you will need to provide path parameters. These could for example be the “dappID” or “collectionID”, but then there are query parameters that specify your requirements even more. Think about for example the “chain” name, the “range” of your time frame, or the amount of “top” entries.
Getting data from the DappRadar API is fairly easy. Find more developer support in the DappRadar API Documentation.
You have that DappRadar data, now what?
Now that you’ve set up the requests for your DappRadar API, you will have a data file. But now you need to import that into your project.
For example, you can directly import the DappRadar API data into Google Sheets, and then use that sheet to feed your own analysis and research. Ideal for those who are looking at the performance of their own dapps against the market, or those who are looking for growth opportunities. Check out API Connector (Chrome plugin), or read this article on Hackernoon for more information.
When you’re developing your own platform or incorporating the DappRadar API data into your own product, you will want to make sure that the output of our API matches that of your programming language of choice. Therefore, as mentioned above, you can acquire API data in various languages, including NodeJS, PHP and Python.