Esports API

The one source for all esports data

Trusted by
Razer
Hitbox
Gamurs
Esports.bet
Gamepedia
Reddit
OneHash
Cloud9
Spout360

Power of One

The turnkey advantage of the Abios Esports API is that it makes all relevant data available from one place, and in the same format. We currently cover 14 games with more being added upon interest and request. Our API allows you to make multiple data integrations with ease and enables you to focus on making your application unique and compelling, whether it is a disruptive fan-app, news site or betting application.

One Stop Shop

After 5 years in the business we are proud to offer a unique “full life cycle” data feed for esports. Starting with event and market creation, to content, metadata and statistics, streams and finally results. By leveraging our API as your one-stop-shop for esports data and content, you can save both time and money on multiple integrations and focus on growing your business the way you want.

Data Depth

We offer multiple layers of data depending on your needs. Starting with basic, yet powerful, Series level data, giving you access to all the information and statistics regarding the series and teams or players participating. Through match level data where maps, map scores and exact line-ups with statistics are available. And finally to full spectrum, exclusive play-by-play data with detailed match summaries, player and team averages and loads more data points.

Play-by-Play

Our most data intense products give you access to the gameplay and mechanics from the biggest matches in the esports scene. Leverage everything from last hits, first bloods, draft sequences, bomb plants and headshot percentages to make your product truly stand out from the crowd. Where data was earlier an effort to just think about, we make it childishly simple to integrate.

Statistics

Statistics and performance is closely tracked through out our system exposing many unique insights into team and inter-team performance. All statistics that you get access to in the API are tracked on the basis of unique combinations of players meaning that you get their true performance, rather than just the performance of an organisation as a whole.

The games you love

We offer an uncontested number of matches (or 'fixtures') per game and month. This means that there are always matches to watch and markets to offer.

Logo for Dota 2
Logo for League of Legends
Logo for StarCraft II
Logo for Counter-Strike: Global Offensive
Logo for Hearthstone
Logo for World of Warcraft
Logo for SMITE
Logo for Heroes of the Storm
Logo for Super Smash Bros.
Logo for Call of Duty
Logo for Overwatch
Logo for StarCraft
Logo for King of Glory

Dota 2

3 matches live at the moment

Monthly
Matches played

706

Yearly
Tournaments

86

Active
Competitors

2045

Live Updated
Fixtures & Scores

Available

Play by Play
Live Match

Available

Play by Play
Post Match

Available

Use Cases

The diversity of data available in our API can make a big difference in a wide variety of applications and businesses.

Betting

We take great pride in the betting platforms that we power today, and their success is a great testament to the quality of our service. Besides being an API you can truly depend on, the richness of our data leave it up to you to dream up the most engaging markets in esports.

Affiliate

With competition really taking a foot even in the affiliate market of esports betting, relevant and up to date content is becoming key to staying competitive. We can provide content both in terms of day-to-day match information as well as longer lived tournament descriptions and formats alongside visual media content such as images, logos and streams.

Content

Esports fandom is bigger than ever, and content is key to engage your audience and grow your business. With a never ending data flow at your fingertips you can focus on the metrics and behaviour patterns that help you push your app to the next level. Data should be accessible and easily utilised, let us help you out!

Packaging & Payment

Whether small or large, Dota site or multi game platform, we can tailor a solution that fits your specific need. If you don’t want it all from the beginning you can start smaller and increase gradually as your data needs grow over time. All our payments are securely hosted and automated with Stripe, meaning that your administrative overhead is zero.

Want to get started?

If you want to get started and get a quote, or if you have any questions, please get in contact with our team. We are excited to help you integrate our data and API with your products or projects.

First Name *
Last Name *
Email *
Job Title
Company Name/Website
Country
Company Industry
What would you like to discuss? *

Frequently Asked Questions

Here’s a few answers to some of our most common questions

Which games do you support?

The Abios API currently covers the following 14 games:

  • League of Legends
  • Dota 2
  • Counter-Strike: Global Offensive
  • Overwatch
  • Hearthstone
  • King of Glory (Arena of Valor)
  • Heroes of the Storm
  • Starcraft 2
  • Starcraft 1 Remastered
  • Call of Duty
  • Heroes of Newerth
  • Smite
  • Super Smash Bros.
  • World of Warcraft

What are the next games you will be adding?

The games we add depend on the demand from our customers and the popularity in the esports scene. Games that we are currently considering include Rocket League, Fifa and perhaps most importantly the quickly growing genre of Battle Royale. We are currently closely following both PUBG and Fortnite in order to assess whether the popularity for the games can transition into an esport with large viewership in the tournaments.

How is the data in the API formatted?

Our API communicates with JSON formatted data. If you want to consume the data in other formats (such as XML) we suggest you use a suitable conversion library.

How do you collect your data?

We collect our data in several different ways. The most detailed and preferred way is to collect server side data by either collecting data from the server itself as the match is being played or by parsing server logs. For occasions when that is not possible we use machine learning and artificial intelligence software to extract data as well as manual data collection. While automating as much as possible to ensure consistency, we have a staff of full time editors working 24/7 watching all the matches and constantly communicating with tournament organisers to make sure that all of our data is correct and sorted properly.

For which games do you support Play-by-Play data?

We currently supply Play-by-Play data for League of Legends, Counter Strike: Global Offensive and Dota 2. However, we are always adding to, and expanding, our data offer. Be sure to get in contact and ask for the latest status of games available.

Which tournaments do you cover?

We cover all tier 1 and tier 2 tournaments across all of our titles. For some of the larger titles we sometimes cover tier 3 tournaments as well. A good rule of thumb is: if the tournament is streamed reliably, we most likely cover it. If there is a tournament in particular you want us to cover, that we don’t already, you can always ask us and we will do our best to cover it.

How many matches do you cover per month?

The number of matches we cover per month varies depending on the amount of tournaments played, and what stage they are in. But on average we cover about 5,000 matches per month across the games we cover.