Apex Legends

Apex Legends game events.

Please read the overwolf.games.events documentation page to learn how to use Overwolf game events. 

Game ID

  • 21566

Sample app

Available Features:

  • me
  • team
  • kill
  • death
  • revive
  • match_state
  • roster
  • victory

Info Updates

The Game Events Provider keeps an info DB with various information about the game state.
Updates about this information can be received as events by registering an event listener using overwolf.games.events.onInfoUpdates2()
It is also possible to get the current available information using overwolf.games.events.getInfo()

Feature Information
me
Category Key Values Notes Since Version
game_info me

Name of local player

  0. 128.0.1
match_state  
Category Key Values Notes Since Version
match_info match_state

active/inactive

  0.128.0.1
team
Category Key Values Notes Since Version
match_info teammate_X

This feature provides the list of your squad members.

Each teammate that joins the game will be reported in the following way:

{"info":{"match_info":{"teammate_0":"{\"name\":\"Sh4rgaas\",\"state\":\"alive\"}"}},"feature":"team"}

As you can see, this object includes:

  • player – Player name
  • state – alive/death/knockedout
 the teammate state is getting updated in real-time, depending on his current state. 0.128.0.1
roster
Category Key Values Notes Since Version
match_info roster_XX

This feature provides the entire list of players (~60 players).

Each player that joins the game will be reported in the following way:

{"info":{"match_info":{"roster_3":"{\"name\":\"RunLikePistorius\",\"isTeammate\":false}"}},"feature":"roster"}

As you can see, this object includes:

  • player – Player name
  • teammate (Bool) – Player is a squad member/not
  0.128.0.1
victory
Category Key Values Notes Since Version
match_info victory

This info update updates at the end of the match and provides “true” for winning and “false” for losing.

  0.128.0.1

Events

Feature Information
 kill  
Event Event Data Fired when Notes Since Version
kill null (in the future we will have victim name). The local player killed another player   0.128.0.1
 revive
Event Event Data Fired when Notes Since Version
healed_from_ko null  Local player was revived from knocked out state.   0.128.0.1
respawn null Local player was returned at game beacon.   0.128.0.1
 death
Event Event Data Fired when Notes Since Version
knocked_out null The local player’s health drops to zero.   0.128.0.1
death null (in the future we will provide the killer name). The local player died during knocked out state. There is another health bar during knocked out state, it’s orange, above the player name. 0.128.0.1
match_state
Event Event Data Fired when Notes Since Version
match_Start null Match started   0.128.0.1
match_End null Match ended   0.128.0.1