GameScorekeeper

Release notes

Welcome to the GameScorekeeper API Release Notes

Here you will find information on the latest notes on any changes made to GameScorekeeper's API.

2.9.5 - 8 April 2025

- Added documentation for full_state occurences in CS2 live API.

2.9.4 - 13 February 2025

- Added mapStartTime and mapEndTime data fields to LoL maps.

2.9.3 - 13 November 2024

- Added Get LoL champions endpoint.

- Added Get Dota2 heroes endpoint.

2.9.2 - 30 October 2024

- Added round history for the fixture stats endpoint for CS2 fixtures.

2.9.1 - 24 April 2024

- Added new team data points to LoL post-match stats: grubKills, dragonTypes and goldByMinute.

2.9.0 - 26 March 2023

- Added new kill metadata fields to CSGO Live Kill Occurrences: penetrated, noScope, throughSmoke and whileBlinded.

2.8.2 - 16 March 2023

- Added field: gameTime to Dota2 and LoL Live API events, indicating current in-game clock.

2.8.1 - 2 March 2023

- Added documentation for Call of Duty map details available for Call of Duty League in Modern Warfare 2. Documentation found here.

- Dota2 verified maps are now available after each map has finished played, instead of all at once after the fixture is completed.

2.8.0 - 20 February 2023

- Added Dota2 Live API documentation.

2.7.0 - 27 September 2022

- Improved coverage of verified CSGO maps data in the Get Fixture endpoint. Verified CSGO maps are now added as they become available, rather than all at once after the match is finished.

- To accomodate the maps list now sometimes having both verified maps and maps with Live API aggregation data a new field: mapDataStatus has been added, incdicating what type of data the given map contains.

2.6.2 - 28 June 2022

- Added region to Get Team Info endpoint.

2.6.1 - 17 June 2022

- New endpoint: Fixture Stats. Returns a list detailed post match ingame player stats for LoL and Dota2 fixtures.

2.6.0 - 2 June 2022

- New endpoint: Hero pick/ban. Returns a list containing hero/champion pick/ban information for LoL and Dota2 fixtures.

2.5.10 - 10 February 2022

- Added fixtureCount to Get Competition and List Competitions endpoints.

- Updated all documentation examples.

2.5.9 - 24 January 2022

- New data point in CSGO post-match map data: halfScores. roundScores objects now have a halfScores field with a list of scores at halftimes, documentation found on the CSGO Map schema.

2.5.8 - 20 December 2021

- New CSGO live occurrence: Map Voided. Sent when a map has been detected to have been voided, indicating any events since the last map_started weren't part of the actual match.

2.5.7 - 3 December 2021

- Added documentation for LoL and Dota2 odds

2.5.6 - 16 November 2021

- Removed endpoint: Fixture Advancements. Replaced with Stage Fixtures endpoint.

- New endpoint: Stage Fixtures. Returns a list of fixture stage information for a given stage, including subsection and advancement information.

2.5.5 - 10 November 2021

- New endpoint: Fixture Streams. Returns a list of available streams for the fixture.

2.5.4 - 13 October 2021

- Added hasFixtures parameter to List Competitions endpoint that allows it to only return competitions with fixtures.

- Added sort parameter to List Fixtures endpoint that allows sorting by scheduled start time.

2.5.3 - 8 October 2021

- Added new fields: teamName, & opponentName to response for Team Form

2.5.2 - 29 September 2021

- New competitions endpoint: Competition Stages. Gets stages for a competition such as Groups and Playoffs.

- New competitions endpoint: Stage Participants. Gets participants in a stage.

- New competitions endpoint: Stage Advancements. Gets advancements for a stage, showing what fixtures in a playoffs format the winner of a fixture will advance to.

2.5.1 - 7 September 2021

- Added new fields: location, organizer & type to get competition and list competitions endpoints.

2.5 - 1 September 2021

- New endpoint: Fixture Odds.

2.4.9 - 20 August 2021

- New endpoint: Team Stats - return the average player stats for a given team.

- Added side of teams in post-match map details for LoL fixtures.

2.4.8 - 07 July 2021

- Added side to the teams of post-match map details for LoL fixtures.

2.4.7 - 07 July 2021

- Added duration to post-match map details for LoL fixtures.

2.4.6 - 6 July 2021

- Added roundCount to Player Stats.

2.4.5 - 12 May 2021

- Added gold to players in post-match map details for LoL fixtures.

2.4.4 - 21 April 2021

- New endpoint: Team Metadata - returns hltvId and hltvUrl of participants.

2.4.3 - 24 March 2021

- New endpoint: League of Legends (live) has been added to Live API v2.

2.4.2 - 16 December 2020

- New endpoint: Live API (v2) has been release together with CSGO live v2. Documentation for the new Live API v2 can be found here.

2.4.1 - 7 October 2020

- Added new endpoint for getting a single competition by ID.

- Added new endpoint for getting a list of all teams participating in a competition.

- Added prize pool and external metadata (currently Liquipedia Tier) to get competition and list competitions endpoints.

- Significantly expanded coverage of future CSGO competitions.

2.4 - 28 July 2020

- Significantly increased amount of Dota2 fixtures for match scheduling and resulting.

- Added expanded post-match map details for Dota2 fixtures in REST API. Documentation for the map schemas can be found here.

2.3 - 30 June 2020

- New endpoint: Player Stats - returns the average map stats for a given player within a given timeframe. Documentation can be found here.

2.2.4 - 8 June 2020

- New endpoint: Team form - returns results of a teams most recent matches. Documentation can be found here.

2.2.3 - 4 June 2020

- Added teams startSide to post-match map details for CSGO fixtures.

2.2.2 - 28 May 2020

- New endpoint: Map pick/bans for CSGO fixtures. Documentation can be foundhere.

2.2.1 - 18 May 2020

- Added team and player suicide numbers to CSGO post-match map details.

- Added suicide events to CSGO Live API.

2.2 - 13 May 2020

- Added expanded post-match map details for League of Legends fixtures in REST API. Documentation for the map schemas can be found here.

2.1.2b - 30 April 2020

- Added winCondition to round_ended occurrences in CSGO Live API that shows how the team won the round.

2.1.2 - 23 April 2020

- Added KPR, DPR, KAST and ADR to post match player stats.

2.1.1 - 15 April 2020

- Added assist and flash_assist events to CSGO Live API.

- Added killId field to kill events to allow linking assists and flash_assist events to their corresponding kill event.

2.1.0b - 5 December 2019

- Added LineupStatus field to fixture lineup endpoint.

2.1 - 2 December 2019

- Two new endpoints added

  • Get Fixture Lineup - Returns the expected team lineups for upcoming fixtures, or the confirmed lineup for finished fixtures.
  • Get Player Info - Returns general player info such as their real name, nationality and age.

2.0.8c - 29 October 2019

- New endpoint added. Meta data for each fixture can now be retrieved. Visit the documentation for more.

2.0.8b - 11 September 2019

- Added new endpoint to get a list of all fixtures within a single competition. Documentation can be found here.

2.0.8 - 4 September 2019

- The LoL Live Data API has been relaunched. The old API would send periodic game state changes in a 'property_changed' occurrence, whereas the new one will send important game events in distinct occurrences.

  • 'property_changed' events have been removed. All payloads sent are now 'occurrences'.
  • Three new occurrences have been added: 'kill', 'building_destroyed' and 'epic_monster_kill'. Details of the contents in these occurrences can be found here
  • Some data points available through the previous 'property_changed' events are not exposed in the new occurrences. This most notably concerns player-specific stats such as health, level, creepScore, gold and player position. Kills, assists and deaths can still be extrapolated from the new kill events. Most of these player stats are expected to be available again in a later update.

2.0.7b - 15 February 2019

- Significantly increased reliability of maps data for CSGO fixtures.

- Fixed a rare issue that caused missed game start detection in LoL matches.

- Fixed a bug that caused skewed CSGO round numbers in LiveAPI after a half was voided.

- Fixed a bug causing round numbers on CSGO LiveAPI kill events to always be 1.

2.0.7 - 30 January 2019

- Scheduling and post-match results for the following League of Legends professional leagues are now available in the rest API:

  • League of Legends Pro League (LPL) - China
  • League of Legends Master Series (LMS) - Taiwan, Hong Kong & Macau
  • Oceanic Pro Leauge (OPL) - Oceania
  • Circuito Brasileiro de League of Legends (CBLOL) - Brazil
  • Turkish Champions League (TCL) - Turkey
  • League of Legends Japan League (LJL) - Japan
  • Liga Latinoamérica (LLA) - Latin America

- Added basic maps information for League of Legends fixtures that contains the winners of each individual map.

2.0.6 - 18 January 2019

- League of Legends Champions Korea (LCK) scheduling, match results and LiveAPI are now available.

2.0.5 - 15 January 2019

- Added basic maps information for Dota2 fixtures that contains the winners of each individual map.

2.0.4 - 20 September 2018

- Added basic kill/death stats per map for teams and players for CS:GO in the fixtures API when getting a single fixture by ID.

2.0.3 - 20 August 2018

- Added maps information and round scores for CS:GO in the fixtures API when getting a single fixture by ID.

2.0.2 - 5 July 2018

- New fixture status: Cancelled. A fixture will have status 'Cancelled' if for whatever reason the fixture will not be played, e.g. scheduling mistake, match postponed indefinitely, etc.

- It is now possible to query the fixtures API by fixture status (scheduled, started, ended, cancelled).

2.0.1 - 7 May 2018

- New CSGO occurrences: "Round voided", "Half Started", "Half Ended" and "Half voided".

- Added final round scores to CSGO Map Ended occurrence.

- Minor fixes and clarifications, particularly around the participants objects of most occurrences.

2.0 - 1 May 2018

- GameScorekeeper API launched in production mode.