The PandaScore API gives you access to a large esport calendar following a specific data structure.
Coming from sport?
The competitive esports formats should not be unfamiliar to you, as there are often equivalents in the world of sports. Every esport title has its own scene, so here's how to find your way within this new ecosystem.
PandaScore's data structure
Leagues are the top level events, they don’t have a date and represent a competition. A League is composed of one or several series.
Example from sports: The Football World Cup.
Series are one occurence of a League event, from its group stage phase to its playoffs finals.
Example from sports: The Football World Cup 2018.
Tournaments are the way Matches are consistently grouped for each phase of a Serie. During the group stage of an event, there will be one tournament per group. Playoffs will have their own Tournament as well.
Example from sports: Football World Cup 2018 - Group C.
And finally we have the matches, with two opponents each, and several games (the rounds of the match). Some matches can be listed as "TBD vs TBD" as we may know a finals date, but not its opponents yet.
Examples from sports:
- Football World Cup 2018 - Group C - Denmark vs Australia (with 1 game)
- Wimbledon 2019 - Playoffs - Final: N. Djokovic vs R. Federer (with 5 games as it ended 3 sets to 2)
Indepth stats about each Match can be found in games relative to each videogames.
The Dota 2 esports scene is structured like a Tennis circuit with Grand slam tournaments and many smaller tournaments around them. Every year there are 5 Grand slam tournaments called Major surrounded by more or less prestigious tournaments.
Dota 2's tournaments are mostly structured around the Pro Circuit. Tournaments give each teams points based on their ranking for the Pro Circuit ranking like ATP or WTA. Before each Major, takes place a Minor tournament. Winning a minor tournament grants you a spot for the next Major. In order to participate to the Major, teams have to go through qualifiers no matter what their Pro Circuit ranking is.
At the end of the seaon, in August, takes place The International, the biggest esport tournament in the World. Spots for The International are given based on teams' Pro Circuit rankings or through qualifiers.
After The International, Pro Circuit ranking is reset and a new season starts with a new Major in Autumn. Around Pro Circuit’s tournament there are many tournaments in which teams participate especially for their prize pool or training purpose.
CS:GO esports scene follows a quite similar path with 2 Grand slam tournaments per year called Major again. However CS:GO scene is split between various tournament organizers, each of them willing to create their own Pro Circuit ranking like ATP or WTA. Most important ones are ESL and Blast PRO, each of them have their own circuit with a bigger event at the end of the year. Most of the time teams are invited based on their prestige which exclude smaller teams participating to big events highlighting the lack of qualifiers.
League of Legends
LoL esports scene is based on a League system similar to European football ones. Leagues are based regionally like Europe, Korea or China. At the opposite of Football, regular season ranking is not granting a championship title but a spot for regional playoffs. The year is split in 2 segments with 2 regular seasons and playoffs. Those 2 segments grant championship points which are important in order to participate at the end of the year to the World Championship which can be assimilate to the Football’s Champions League. Those Championship points are reset each year after the World’s final in November.
Each regional league have a different rules, North American and European ones are franchised with permanent spots although Korean one has a promotion/relegation system which takes place before each segment where lasts of regular season face firsts of 2nd division league.
PUBG and Rocket League
PUBG and Rocket League are quit similar to LoL in the way they are structured with different segments, aiming toward the World Championship at the end of the year.
OW esports scene was the 1st franchised one. The Overwatch League mimicks the NBA league system, with a regular season and playoffs at the end of the year. In order to promote new talents, a 2nd division league named the Contenders takes place regionally (Europe, China...).
In 2020, the Overwatch League will move to a home-and-away format, with each team hosting a series of matches in their respective cities over the season.