Counter-Strike: Global Offensive
CS:GO frames provide an overview of the game, team statistics and player statistics at a specific time in-game.
Each frame informs the user of the game, match and tournament
id's (integer), as well as the:
map- containing the
name(string) of the map that has been chosen for the (object).
round- current round number in-game (integer).
current_timestamp- time elapsed since the beginning of the current round, in seconds (integer).
bomb_planted- whether the bomb is planted in the round (boolean).
paused- whether the game/round is currently paused (boolean).
finished (boolean) and
winner_id (integer) are utilised to inform the user of the current game status. When the game ends,
finished will return
true, and the game
winner_id will update to highlight the victorious team.
Each team side is indicated by the
terrorists objects. Each side object will contain the
id (integer) and
name (string) of the team, as well as their:
round_score- current round score of the team in-game (integer).
score- team score in the first-to/best-of match series (integer).
Participating players in a team are stored in the
players array. Each player object contains their
id (integer) and
name (string) as well as their:
deaths- total deaths of the player (integer).
kills- total kills of the player (integer).
economy- in-game currency held by the player (integer).
slug(string) of the weapon equipped in the player's primary slot (object).
slug(string) of the weapon equipped in the player's secondary slot (object).
hp- number of player health points remaining (integer).
is_alive- whether a player is alive in-game (boolean). When a player dies in a round,
Data points exclusive to the Pro Live Plan
hpare only available for customers on the Pro Live plan.
CS:GO events display pivotal in-game moments, displaying a play-by-play timeline of the game.
All events have a unique identifier in the form of an
id for the event, game and match (integer), as well as the following fields:
type- event type (string).
ts- event timestamp in milliseconds (integer).
payload- event detailed information (object).
A CS:GO event can be one of three types:
kill- displays an in-game kill, detailing the:
team_side(string) of the player which secured the kill.
team_side(string) of the player which died from the kill event.
round_start- indicates the beginning of a round, displaying the:
score- the current round score of each team (array).
round_end- indicates the end of a round, highlighting the round:
outcome- the method in which the round ended, e.g.
name(string) of the team which won the round.
Events are only available to customers on the Pro Live Plan
Updated 3 months ago