Are you looking for detail on the Dune Analytics API?
Perhaps you recently discovered how powerful Dune Analytics is and now you’d love to integrate it into your newest project via an API?
Well, you’re clearly not alone because tons of people have been asking for a public Dune Analytics API that they can use.
In this guide, you’ll learn about Dune’s latest plans for a fully-fledged API as well as alternative solutions that are currently available.
Let’s get started!
Key Points (tl;dr)
- Although Dune Analytics most definitely has an internal API, it does not have an official public API that can be used by developers to build new applications.
- Dune is working on an API, that much is clear, however, no one knows when it will be launched and how much it will cost.
- It is likely that there will be at least some form of free tier that allows developers to tinker with the API, but power users should expect to have to subscribe to a paid plan.
- There are currently 2 unofficial Dune Analytics APIs, however, they merely tap into the public endpoints that the Dune embed widget uses to pull data tables from pre-existing queries.
For a full list of unofficial Dune Analytics APIs, PLEASE READ THE FULL ARTICLE.
Like this content? Then share it!
Dune Analytics API: Everything You Need to Knowwww.tokenizedhq.com
Here’s the answer. Great article by @ChrisHeidorn from @Tokenized_HQ here: https://tokenizedhq.com/dune-analytics-api/
Does Dune Analytics Have An API?
Dune Analytics currently does not have an official public API. The company is currently working on an API, however, no launch date has been communicated thus far.
If you’re a developer then it’s absolutely natural for you to check whether there is a public API.
After all, why reinvent the wheel?
Not only does an API open up tons of opportunities for smaller projects to build awesome tools.
It also allows Dune Analytics to expand its revenue streams beyond its own service.
Companies that integrate their systems with a Dune Analytics API are likely to become very sticky and lucrative customers.
Although there is no official public Dune Analytics API right now, the Dune Documentation confirms that the team is currently working on one.
If you’re interested in getting early access to an API key for the Dune Analytics API once it goes into beta, make sure you complete the API interest form.
This is no guarantee that you’ll be the first to get access, but it does help the team assess what sort of use cases they should consider while building the API.
Will There Be a Free Plan for the Dune Analytics API?
It is possible that free plans will have limited access to the Dune API once it is released. Advanced features, as well as projects requiring a large number of requests, will most likely have to purchase a paid plan.
Obviously, no one really knows what the terms will be once the Dune Analytics API is released.
However, we think it’s fair to assume that it will most likely not be free for power users.
We could imagine a very limited free plan that allows would allow you to play around with the API and test it in a prototype.
But let’s face it, most of the really useful APIs require some sort of paid plan.
Unofficial Dune Analytics API Solutions
There are a number of unofficial Dune APIs that access the same endpoints as the official Dune Analytics widgets that are used to share charts. However, they are not officially supported and only provide limited features.
Even though there is no public Dune Analytics API available right now, some unofficial solutions have surfaced recently.
From what we understand, these unofficial Dune Analytics API repositories don’t actually run the queries.
Instead, they simply fetch the query results from the backend.
In other words, they only allow you to retrieve the data for specific queries that you’ve already created inside your Dune Analytics account.
This is mainly possible because the Dune Analytics widget that allows you to embed charts and tables into other sites needs a way to retrieve the data.
So these unofficial Dune Analytics APIs are simply wrappers for the requests that are already being made.
The primary advantage of this is that it lets you pull the data of your queries on-the-fly and use it within your own apps.
There are currently 2 different repositories available:
- Unofficial Python Library for Dune Analytics by Tarique Anwer
- Dune Analytics API Python Package by Ben Smith (adapted from Tarique’s work)
Frequently Asked Questions (FAQ)
Before we wrap up, let’s quickly address a few frequently asked questions about Dune Analytics.
What does Dune Analytics do?
Dune Analytics is a community-based data analytics provider that allows anyone to query, structure, and visualize public blockchain data using accessible SQL language. It is very popular among hobbyists and professional blockchain data analysts alike.
Is Dune Analytics free?
Dune’s community plan allows anyone to create queries and dashboards for free, as long as they remain public. Private accounts as well as power features currently start at $390 per month per user.
Is Dune Analytics on for Ethereum?
Although Dune Analytics originally launched for the Ethereum blockchain, it now supports Polygon, Optimism, Binance Smart Chain, Gnosis Chain, and Solana as well.
Does Dune Analytics have a token?
No, Dune Analytics does not have a token and has not expressed any intentions to launch one. It is a privately held company and it is unlikely to go public anytime soon.
Founded in 2018, Dune Analytics has become one of the most popular tools used by analysts in the blockchain industry.
We believe Dune’s future is bright and a proper Dune Analytics API for professionals will go a long way in helping them cement their position.