2.6.0

Summary

This patch releases the CS:GO Live plan.


CS:GO live feed

CS:GO Live includes a live data feed with :

General Stats

  • Current map
  • Current round
  • Is the game finished?
  • Winner

Team Stats

  • Name
  • Current score in round
  • Current score in Best of

Player Stats

  • Name
  • Kills
  • Deaths
  • is alive?

Detailled live specification is available on the live documentation.

2.5.1

Summary

We spend a lot of time in order to improve the average performance of the API. We also added a lot of embed data in some calls, and removed the rate limit for the /lives endpoint.

Additions

  • Leagues returned in the /videogames endpoint now embed series as well.

  • All items can now be filtered by their keys. Example: /lol/versions/8.20.1/items?filter[gold_sell]=700

  • Team slugs are now returned. Every item can now be fetched by slug (as well as ID). Example: /teams/vitality

New keys have been added:

  • Leagues: modified_at
  • Matches: modifiedat, winnerid, tournamentid, numberofgames, matchtype, draw, live
  • Matches /lives: results, opponents, games
  • Tournaments: modifiedat, winnertype
  • All videogames now list their current_version when it makes sense
  • All games and matches now list winnertype and winnerid when possible
  • Dota2 abilities are now always listed along with their ID
  • Dota2 games also list more information on their matches
  • Overwatch maps & heroes have slugs now
    • Heroes' realname, difficulty & portraiturl are now listed too

Changes

  • The rate limit on /lives endpoint has been removed.
  • Match results is now 0 - 0 instead of null when the match is not started yet.

Fixes

  • A lot of performance issues have been resolved, so the averages responses times should be faster.

2.5.0

Summary

Releasing CS:GO Fixture (prematch) and Historical (postmatch) data, along with the CS:GO advanced plan.

Changes

  • Adding API calls for CS:GO

Fixes

  • Fixing issue with player's current team.
  • Fixing default sorting for embed schemas.
  • Resolving performance issues

2.4.1

Summary

This patch add more fields and stats for lol and dota2.

Changes

  • Adding player statistics for Dota2,
  • Adding team statistics for Dota2,
  • Adding team statistics for League of Legends,
  • Adding fields to League of Legends game detail (/lol/games/{game_id}):
    • did the team has the first inhibitor: teams[].first_inhibitor (bool)
    • did the team has the first dragon: teams[].first_dragon (bool)
    • number of inhibitor kills per team: teams[].inhibitor_kills (int)
    • number of dragon kills per team: teams[].dragon_kills (int)
  • Adding match object in the /lives endpoint.
  • Adding expected_begin_at date field in the /lives endpoint.
  • Adding a live object in the /matches endpoint, with:
    • live.supported: if the match will be live supported by PandaScore or not.
    • live.opens_at: the date when the websocket will be open to connexions.
    • live.url: the websocket url to connect to.
  • Adding a filter on matches allowing filtering by league id.
  • Fixing event.game (the videogame of the event) string field in /lives endpoint.

Dota2 team stats (/dota2/teams/{team_id}/stats)

  • games count (games_count)
  • winrate ratio (averages.ratios.win)
  • first_blood ratio (averages.ratios.first_blood)
  • average tower kills (averages.tower_kills)
  • average gold spent (averages.gold_spent)
  • average kills (averages.kills)
  • average deaths (averages.deaths)
  • average assists (averages.assists)
  • average last hits (averages.last_hits)
  • average camps stacked (averages.camps_stacked)
  • average observer used (averages.observer_used)
  • average sentry used (averages.sentry_used)
  • average denies (averages.denies)
  • average gold per min (averages.gold_per_min)
  • average xp per min (averages.xp_per_min)
  • average damage taken (averages.damage_taken)
  • average heal (averages.heal)
  • most picked heroes (most_picked)
  • most banned heroes (most_banned)
  • last five games (last_games)

Lol team stats (/lol/teams/{team_id}/stats)

  • games count (games_count)
  • winrate ratio (averages.ratios.win)
  • first blood ratio (averages.ratios.first_blood)
  • first tower ratio (averages.ratios.first_tower)
  • first inhibitor ratio (averages.ratios.first_inhibitor)
  • first baron ratio (averages.ratios.first_baron)
  • first dragon ratio (averages.ratios.first_dragon)
  • average tower kills (averages.tower_kills)
  • average inhibitor kills (averages.inhibitor_kills)
  • average baron kills (averages.baron_kills)
  • average dragon kills (averages.dragon_kills)
  • average herald kill (averages.herald_kill)
  • average gold earned (averages.gold_earned)
  • average kills (averages.kills)
  • average deaths (averages.deaths)
  • average assists (averages.assists)
  • average total minions killed (averages.total_minions_killed)
  • average wards placed (averages.wards_placed)
  • most picked champions (most_picked)
  • most banned champions (most_banned)
  • last five games (last_games)

2.4.0

Summary

This patch releases the overwatch pro live plan.

Changes

Adding a websocket "play by play" feed for overwatch events, which send all events occurring during a match (kills). This new feed is a part of a new "pro live plan", and is now available along other feeds under the /lives API endpoint.

Overwatch pro live plan

  • Overwatch Pro Live includes a event-feed with :
    • Destruction (Torbjörn's Build Turret, Symmetra's Teleporter & Shield Generator, Junkrat's RIP-Tire, Orisa's Supercharger)
    • Suicide
    • Resurrection
    • Kill

Overwatch basic live plan

  • Adding Kills/Deaths stats to Overwatch Basic Live

2.3.4

Summary

Adding versions support to League of Legends items and champions, and a lot of stats to League of Legends game details on the REST API.

Changes

  • Adding league of legends versions to the REST API
  • Adding more fields in the detail of a league of legends game:
    • total heal
    • total damage
    • physical damage
    • magic damage
    • true damage
    • total time crowd control dealt
    • total units healed
    • flags
    • kills counters
    • kills series
    • wards
    • largest critical strike
    • largest killing spree
    • largest multi kill

more info about this details here : https://api.pandascore.co/doc/#v2lolgames

2.3.3

Summary

This patch includes some additions and fixes to the incidents API calls and some statistics calls for dota2.

Changes

  • Adding a /dota2/players/:player_id/stats call, returning:
    • Games counts and counters averages per series.
    • Favorite heroes, most used items and number of games played per hero.
    • The five last played games.
  • Adding a videogame filter to incident calls.
  • Adding player images in game details.

2.3.2

Summary

This patch includes some updates and fixes on Dota2 live API along with improved view of data changes through the /changes and /additions calls.

Deprecations

  • removing winner_type field for dota2 games.
  • removing updated_at field.
  • removing team hash from dota2 games.
  • removing game_id, kda, runes_activated, support_gold_spent, wards_bought and barracks_kills fields from dota2 games.

Changes

  • Adding players and teams (roster updates) to the /changes endpoint.
  • Adding a /additions endpoint for leagues, series, tournaments and matches creations.
  • Adding a preventive rate limit of 4000 requests per hour for all API calls.
  • Adding heroes to dota2 basic live.
  • Adding game's rounds to overwatch live.
  • Fixing the tower count on the start of a game on dota2 basic live.

2.3.3 - 2018-06-20 19:00:38 +0200

Summary

This patch includes some additions and fixes to the incidents API calls and some statistics calls for dota2.

Changes

  • Adding a /dota2/players/:player_id/stats call, returning:
    • Games counts and counters averages per series.
    • Favorite heroes, most used items and number of games played per hero.
    • The five last played games.
  • Adding a videogame filter to incident calls.
  • Adding player images in game details.

2.3.1

Summary

This patch includes a lot of new fields. It also includes a new call that fetch the recent updates.

Deprecations

  • Renaming kill and death fields to kills and deaths for dota2 games
  • In the next release (2.4.0), removing winner_type field for dota2 games.
  • In the next release (2.4.0), removing updated_at field.
  • In the next release (2.4.0), removing team hash from dota2 games.
  • In the next release (2.4.0), removing game_id, kda, runes_activated, support_gold_spent, wards_bought and barracks_kills fields from dota2 games.

Changes

  • Add a /changes endpoint, returning the latest updates on matches, tournaments and series.
  • Add bans to lol games.
  • Add first_blood boolean (does the team get the first blood) to lol games (/lol/games/{id}).
  • Add first_tower boolean (does the team get the first tower) to lol games (/lol/games/{id}).
  • Add hero_final_gold to lol games (/lol/games/{id}).
  • Add hero_final_dmg_dealt to lol games (/lol/games/{id}).
  • Add hero_final_dmg_dealt_to_champ to lol games (/lol/games/{id}).
  • Add hero_final_dmg_taken to lol games (/lol/games/{id}).
  • Add team nashor_kill to lol games (/lol/games/{id}).
  • Add modified_at to leagues (/leagues).
  • Add winner_type, modified_at to tournaments (/tournaments).
  • Add winner_id, winner_type, end_at, modified_at to series (/series).
  • Add draw, status, modified_at, match_type to matches (/matches).
  • Add first_blood, end_at, forfeit to dota2 games (/dota2/games/{id}).
  • Add picks and bans (picked and banned heroes ids) to dota2 games (/dota2/games/{id}).
  • Add tower_status and barracks_status (state of towers and barracks) to dota2 games (/dota2/games/{id}).
  • Add first_blood boolean (does the team get the first blood ?) to dota2 teams in a game (/dota2/games/{id}).
  • Adding expected_roster to tournaments show (/tournaments/{id}).

No published changelogs yet.

Surely PandaScore will start publishing changelogs very soon.

Check out our other public changelogs: Buffer, Mention, Respond by Buffer, JSFiddle, Olark, Droplr, Piwik Pro, Prott, Ustream, ViralSweep, StartupThreads, Userlike, Unixstickers, Survicate, Envoy, Gmelius, CodeTree