Skip to main content

League of Legends Launcher Events

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

Game Launcher ID

10902

tip

if the game launcher wasn't closed by the user, it is possible to access game launcher methods while being in-game.

Sample Apps

Available Features

game_flow

Info Updates

keyCategoryValuesNotesSince Version
phasegame_flowCurrent phase in the gameSee notes125.0

phase note

Data Example:

{"feature":"game_flow","category":"game_flow","key":"phase","value":"Lobby"}
{"feature":"game_flow","category":"game_flow","key":"phase","value":"ReadyCheck"}
{"feature":"game_flow","category":"game_flow","key":"phase","value":"ChampSelect"}
{"feature":"game_flow","category":"game_flow","key":"phase","value":"GameStart"}
{"feature":"game_flow","category":"game_flow","key":"phase","value":"InProgress"}
{"feature":"game_flow","category":"game_flow","key":"phase","value":"WaitingForStats"}
{"feature":"game_flow","category":"game_flow","key":"phase","value":"PreEndOfGame"}
{"feature":"game_flow","category":"game_flow","key":"phase","value":"EndOfGame"}

summoner_info

Info Updates

keyCategoryValuesNotesSince Version
account_idsummoner_infoLocal player’s account id125.0
display_namesummoner_infoLocal player’s display name125.0
internal_namesummoner_infoLocal player’s internal name125.0
profile_icon_idsummoner_infoLocal player’s icon id125.0
summoner_idsummoner_infoLocal player’s summoner id125.0
summoner_levelsummoner_infoLocal player’s summoner level125.0
regionsummoner_infoLocal player’s server (EU/NA etc)125.0
localesummoner_infoLocal player’s selected LoL client language125.0
web_languagesummoner_infoLocal player’s type of language125.0
web_regionsummoner_infoLocal player’s web region125.0
platform_idsummoner_infoLocal player’s platform id125.0
is_garena_usersummoner_infoBoolean - True / FalseSee notes143.0

is_garena_user note

Data Example:

{"feature":"summoner_info","category":"summoner_info","key":"is_garena_user","value":false}
{"feature":"summoner_info","category":"summoner_info","key":"is_garena_user","value":true}

champ_select

Info Updates

keyCategoryValuesNotesSince Version
rawinfoAll relevant information regarding Champion selection pre-start of the game. See notes below125.0

raw notes

There is a great deal of information provided. Few Example:

  • Assigned Position
  • Skin ID
  • Champion ID
  • Summoner Name

And much more.

Data example: (Click here to toggle)
{
"actions": [

],
"allowBattleBoost": false,
"allowDuplicatePicks": false,
"allowLockedEvents": false,
"allowRerolling": false,
"allowSkinSelection": true,
"bans": {
"myTeamBans": [

],
"numBans": 0,
"theirTeamBans": [

]
},
"benchChampionIds": [

],
"benchEnabled": false,
"boostableSkinCount": 1,
"chatDetails": {
"chatRoomName": "",
"chatRoomPassword": null
},
"counter": -1,
"entitledFeatureState": {
"additionalRerolls": 0,
"unlockedSkinIds": [

]
},
"hasSimultaneousBans": false,
"hasSimultaneousPicks": false,
"isSpectating": false,
"localPlayerCellId": -1,
"lockedEventIndex": -1,
"myTeam": [

],
"rerollsRemaining": 0,
"skipChampionSelect": false,
"theirTeam": [

],
"timer": {
"adjustedTimeLeftInPhase": 0,
"adjustedTimeLeftInPhaseInSec": 0,
"internalNowInEpochMs": 0,
"isInfinite": false,
"phase": "",
"timeLeftInPhase": 0,
"timeLeftInPhaseInSec": 0,
"totalTimeInPhase": 0
},
"trades": [

]
}

lobby_info

Info Updates

keyCategoryValuesNotesSince Version
queueIDlobby_infoThe queueID of the currently chosen game mode. See notes below126.0

queueID notes

The queueID of the currently chosen game mode. Example:

{"feature":"lobby_info","category":"lobby_info","key":"queueId","value":1090}

end_game

Info Updates

keyCategoryValuesNotesSince Version
tft_end_game_statsend_game_tftSee notes134.0
lol_end_game_statsend_game_lolSee notes137.0
league_pointsend_game_lolSee notes194.0

tft_end_game_stats note

Data Example:

{
"launcherClassId": 10902,
"feature": "end_game",
"info": {
"end_game_tft":
{
"tft_end_game_stats":
"{"gameId":4156875865,"gameLength":1983,"isRanked":false,"localPlayer": {"boardPieces":[{"icon":"/lol-game-data/assets/v1/champion-icons/10.png","level":2,"name":"Kayle","price":5} ,{"icon":"/lol-game-data/assets/v1/champion-icons/222.png","level":2,"name":"Jinx","price":4}, {"icon":"/lol-game-data/assets/v1/champion-icons/89.png","level":2,"name":"Leona","price":4}, {"icon":"/lol-game-data/assets/v1/champion-icons/254.png","level":2,"name":"Vi","price":3}, {"icon":"/lol-game-data/assets/v1/champion-icons/236.png","level":2,"name":"Lucian","price":2}, {"icon":"/lol-game-data/assets/v1/champion-icons/114.png","level":2,"name":"Fiora","price":1}, {"icon":"/lol-game-data/assets/v1/champion-icons/86.png","level":2,"name":"Garen","price":1}, {"icon":"/lol-game-data/assets/v1/champion-icons/67.png","level":2,"name":"Vayne","price":1}],"companion":{"colorName":"","icon":"lol-game-data/assets/ASSETS/Loadouts/Companions/Tooltip_MiniGolem_Grey_Tier1.Companions.png","speciesName":"Runespirit"} ,"ffaStanding":0,"health":13,"iconId":3552,"isLocalPlayer":true,"puuid":"4379f318-5717-5891-8c29-29d703729921","rank":2,"summonerId":57427695,"summonerName":"PoSeiDonProX1"}
}
}
}

lol_end_game_stats note

Provides a variety of data regarding the previous game.
Data includes information such as:

  • Damage Dealt
  • Damage Taken
  • Heals Given
  • Magic Damage
  • True Damage
  • etc. etc..
Data example: (Click here to toggle)
{
"accountId": 2152743763473376,
"basePoints": 0,
"battleBoostIpEarned": 0,
"boostIpEarned": 0,
"boostXpEarned": 0,
"causedEarlySurrender": false,
"championId": 122,
"coOpVsAiMinutesLeftToday": 180,
"coOpVsAiMsecsUntilReset": 0,
"completionBonusPoints": 0,
"currentLevel": 2,
"customMinutesLeftToday": 0,
"customMsecsUntilReset": 0,
"difficulty": "EASY",
"earlySurrenderAccomplice": false,
"elo": 0,
"eloChange": 0,
"experienceEarned": 0,
"experienceTotal": 6,
"firstWinBonus": 0,
"gameEndedInEarlySurrender": false,
"gameId": 2371440758,
"gameLength": 1092,
"gameMode": "CLASSIC",
"gameMutators": [
"Banana",
"Moments",
"TeambuilderRosterPositions(1)",
"BannerSystem(1)",
"TrophySystem(1)",
"TeamPass_Summer2019",
"SRTrophyWinner(8)"
],
"gameType": "CUSTOM_GAME",
"globalBoostXpEarned": 0,
"imbalancedTeamsNoPoints": false,
"invalid": false,
"ipEarned": 0,
"ipTotal": 0,
"leveledUp": false,
"loyaltyBoostIpEarned": 0,
"loyaltyBoostXpEarned": 0,
"missionsXpEarned": 0,
"myTeamStatus": "",
"newSpells": [

],
"nextLevelXp": 144,
"odinBonusIp": 0,
"partyRewardsBonusIpEarned": 0,
"pointsPenalties": null,
"preLevelUpExperienceTotal": 0,
"preLevelUpNextLevelXp": 0,
"previousLevel": 2,
"previousXpTotal": 6,
"queueBonusEarned": 0,
"queueType": "NONE",
"ranked": false,
"reportGameId": 2371440758,
"rerollData": {
"pointChangeFromChampionsOwned": 0,
"pointChangeFromGameplay": 0,
"pointsUntilNextReroll": 0,
"pointsUsed": 0,
"previousPoints": 0,
"rerollCount": 0,
"totalPoints": 0
},
"roomName": "endGame2371440758",
"roomPassword": "B4esuu1usdpgIDWh",
"rpEarned": 0,
"sendStatsToTournamentProvider": false,
"skinId": 122000,
"skinIndex": 0,
"summonerId": 78474202,
"summonerName": "eransharv",
"talentPointsGained": 0,
"teamBoost": null,
"teamEarlySurrendered": false,
"teams": [
{
"championBans": [

],
"fullId": "",
"isBottomTeam": true,
"isPlayerTeam": true,
"isWinningTeam": false,
"memberStatusString": "",
"name": "",
"players": [
{
"botPlayer": false,
"championId": 122,
"detectedTeamPosition": "MIDDLE",
"elo": 0,
"eloChange": 0,
"gameId": 2371440758,
"isReportingDisabled": false,
"items": [
2003,
1054,
1054,
1054,
1054,
1054,
3340
],
"leaver": false,
"leaves": 0,
"level": 2,
"losses": 0,
"profileIconId": 3546,
"selectedPosition": "",
"skinIndex": 0,
"skinName": "Darius",
"spell1Id": 6,
"spell2Id": 7,
"stats": {
"ASSISTS": 0,
"BARRACKS_KILLED": 0,
"CHAMPIONS_KILLED": 0,
"COMBAT_PLAYER_SCORE": 0,
"GAME_ENDED_IN_EARLY_SURRENDER": 0,
"GAME_ENDED_IN_SURRENDER": 1,
"GOLD_EARNED": 3811,
"LARGEST_CRITICAL_STRIKE": 0,
"LARGEST_KILLING_SPREE": 0,
"LARGEST_MULTI_KILL": 0,
"LEVEL": 9,
"LOSE": 1,
"MAGIC_DAMAGE_DEALT_PLAYER": 0,
"MAGIC_DAMAGE_DEALT_TO_CHAMPIONS": 0,
"MAGIC_DAMAGE_TAKEN": 0,
"MINIONS_KILLED": 41,
"NEUTRAL_MINIONS_KILLED": 0,
"NEUTRAL_MINIONS_KILLED_ENEMY_JUNGLE": 0,
"NEUTRAL_MINIONS_KILLED_YOUR_JUNGLE": 0,
"NUM_DEATHS": 5,
"OBJECTIVE_PLAYER_SCORE": 0,
"PERK0": 8437,
"PERK0_VAR1": 0,
"PERK0_VAR2": 0,
"PERK0_VAR3": 0,
"PERK1": 8446,
"PERK1_VAR1": 2059,
"PERK1_VAR2": 0,
"PERK1_VAR3": 0,
"PERK2": 8444,
"PERK2_VAR1": 0,
"PERK2_VAR2": 0,
"PERK2_VAR3": 0,
"PERK3": 8451,
"PERK3_VAR1": 112,
"PERK3_VAR2": 0,
"PERK3_VAR3": 0,
"PERK4": 8224,
"PERK4_VAR1": 0,
"PERK4_VAR2": 0,
"PERK4_VAR3": 0,
"PERK5": 8237,
"PERK5_VAR1": 0,
"PERK5_VAR2": 0,
"PERK5_VAR3": 0,
"PERK_PRIMARY_STYLE": 8400,
"PERK_SUB_STYLE": 8200,
"PHYSICAL_DAMAGE_DEALT_PLAYER": 20384,
"PHYSICAL_DAMAGE_DEALT_TO_CHAMPIONS": 0,
"PHYSICAL_DAMAGE_TAKEN": 11724,
"SIGHT_WARDS_BOUGHT_IN_GAME": 0,
"SPELL1_CAST": 0,
"SPELL2_CAST": 29,
"TEAM_EARLY_SURRENDERED": 0,
"TEAM_OBJECTIVE": 0,
"TIME_CCING_OTHERS": 0,
"TOTAL_DAMAGE_DEALT": 21924,
"TOTAL_DAMAGE_DEALT_TO_BUILDINGS": 4117,
"TOTAL_DAMAGE_DEALT_TO_CHAMPIONS": 0,
"TOTAL_DAMAGE_DEALT_TO_OBJECTIVES": 4117,
"TOTAL_DAMAGE_DEALT_TO_TURRETS": 4117,
"TOTAL_DAMAGE_SELF_MITIGATED": 6377,
"TOTAL_DAMAGE_SHIELDED_ON_TEAMMATES": 0,
"TOTAL_DAMAGE_TAKEN": 11724,
"TOTAL_HEAL": 120,
"TOTAL_HEAL_ON_TEAMMATES": 0,
"TOTAL_PLAYER_SCORE": 0,
"TOTAL_SCORE_RANK": 0,
"TOTAL_TIME_CROWD_CONTROL_DEALT": 52,
"TOTAL_TIME_SPENT_DEAD": 133,
"TRUE_DAMAGE_DEALT_PLAYER": 1540,
"TRUE_DAMAGE_DEALT_TO_CHAMPIONS": 0,
"TRUE_DAMAGE_TAKEN": 0,
"TURRETS_KILLED": 0,
"VISION_SCORE": 0,
"VISION_WARDS_BOUGHT_IN_GAME": 0,
"WARD_KILLED": 0,
"WARD_PLACED": 0
},
"summonerId": 78474202,
"summonerName": "eransharv",
"teamId": 100,
"userId": 78474202,
"wins": 0
}
],
"stats": {
"ASSISTS": 0,
"BARRACKS_KILLED": 0,
"CHAMPIONS_KILLED": 0,
"COMBAT_PLAYER_SCORE": 0,
"GAME_ENDED_IN_EARLY_SURRENDER": 0,
"GAME_ENDED_IN_SURRENDER": 1,
"GOLD_EARNED": 3811,
"LARGEST_CRITICAL_STRIKE": 0,
"LARGEST_KILLING_SPREE": 0,
"LARGEST_MULTI_KILL": 0,
"LEVEL": 9,
"LOSE": 1,
"MAGIC_DAMAGE_DEALT_PLAYER": 0,
"MAGIC_DAMAGE_DEALT_TO_CHAMPIONS": 0,
"MAGIC_DAMAGE_TAKEN": 0,
"MINIONS_KILLED": 41,
"NEUTRAL_MINIONS_KILLED": 0,
"NEUTRAL_MINIONS_KILLED_ENEMY_JUNGLE": 0,
"NEUTRAL_MINIONS_KILLED_YOUR_JUNGLE": 0,
"NUM_DEATHS": 5,
"OBJECTIVE_PLAYER_SCORE": 0,
"PERK0": 8437,
"PERK0_VAR1": 0,
"PERK0_VAR2": 0,
"PERK0_VAR3": 0,
"PERK1": 8446,
"PERK1_VAR1": 2059,
"PERK1_VAR2": 0,
"PERK1_VAR3": 0,
"PERK2": 8444,
"PERK2_VAR1": 0,
"PERK2_VAR2": 0,
"PERK2_VAR3": 0,
"PERK3": 8451,
"PERK3_VAR1": 112,
"PERK3_VAR2": 0,
"PERK3_VAR3": 0,
"PERK4": 8224,
"PERK4_VAR1": 0,
"PERK4_VAR2": 0,
"PERK4_VAR3": 0,
"PERK5": 8237,
"PERK5_VAR1": 0,
"PERK5_VAR2": 0,
"PERK5_VAR3": 0,
"PERK_PRIMARY_STYLE": 8400,
"PERK_SUB_STYLE": 8200,
"PHYSICAL_DAMAGE_DEALT_PLAYER": 20384,
"PHYSICAL_DAMAGE_DEALT_TO_CHAMPIONS": 0,
"PHYSICAL_DAMAGE_TAKEN": 11724,
"SIGHT_WARDS_BOUGHT_IN_GAME": 0,
"SPELL1_CAST": 0,
"SPELL2_CAST": 29,
"TEAM_EARLY_SURRENDERED": 0,
"TEAM_OBJECTIVE": 0,
"TIME_CCING_OTHERS": 0,
"TOTAL_DAMAGE_DEALT": 21924,
"TOTAL_DAMAGE_DEALT_TO_BUILDINGS": 4117,
"TOTAL_DAMAGE_DEALT_TO_CHAMPIONS": 0,
"TOTAL_DAMAGE_DEALT_TO_OBJECTIVES": 4117,
"TOTAL_DAMAGE_DEALT_TO_TURRETS": 4117,
"TOTAL_DAMAGE_SELF_MITIGATED": 6377,
"TOTAL_DAMAGE_SHIELDED_ON_TEAMMATES": 0,
"TOTAL_DAMAGE_TAKEN": 11724,
"TOTAL_HEAL": 120,
"TOTAL_HEAL_ON_TEAMMATES": 0,
"TOTAL_PLAYER_SCORE": 0,
"TOTAL_SCORE_RANK": 0,
"TOTAL_TIME_CROWD_CONTROL_DEALT": 52,
"TOTAL_TIME_SPENT_DEAD": 133,
"TRUE_DAMAGE_DEALT_PLAYER": 1540,
"TRUE_DAMAGE_DEALT_TO_CHAMPIONS": 0,
"TRUE_DAMAGE_TAKEN": 0,
"TURRETS_KILLED": 0,
"VISION_SCORE": 0,
"VISION_WARDS_BOUGHT_IN_GAME": 0,
"WARD_KILLED": 0,
"WARD_PLACED": 0
},
"tag": "",
"teamId": 100
},
{
"championBans": [

],
"fullId": "",
"isBottomTeam": false,
"isPlayerTeam": false,
"isWinningTeam": false,
"memberStatusString": "",
"name": "",
"players": [

],
"stats": null,
"tag": "",
"teamId": 200
}
],
"timeUntilNextFirstWinBonus": 0,
"userId": 2152743763473376
}

league_points_stats note

Total league points earned in the last game

Data Example:

{"feature":"end_game","category":"end_game_lol","key":"league_points","value":56}

lcu_info

Info Updates

keyCategoryValuesNotesSince Version
lcu_infocredentialsCredentials that are used to connect to the launcher APISee notes135.0

lcu_info note:

Data Example:

{"feature":"lcu_info","category":"credentials","key":"token","value":"cmlvdDoyZ3ltZUNKN3JxNUNNdTliaGlCUlNR"}
{"feature":"lcu_info","category":"credentials","key":"port","value":"61862"}

game_info

Info Updates

keyCategoryValuesNotesSince Version
game_versiongame_infoNumerical version of the client.See notes137.0
close_client_during_gamegame_infoTrue / False (Bool)See notes137.0

game_version note:

Data Example:

{"feature":"game_info","category":"game_info","key":"game_version","value":"9.21.2940813"}

close_client_during_game note

Data Example:

{"feature":"game_info","category":"game_info","key":"close_client_during_game","value":false}
{"feature":"game_info","category":"game_info","key":"close_client_during_game","value":true}

clash

Info Updates

keyCategoryValuesNotesSince Version
tournament_summaryclashSummary of clash match153.0