~/forever/updates/addon-api
Updates
ARENA_OPPONENT_UPDATE: unitToken, updateReasonARENA_PREP_OPPONENT_SPECIALIZATIONSARENA_SEASON_WORLD_STATEBATTLEFIELDS_CLOSEDBATTLEFIELDS_SHOW: isArena?, battleMasterListID?BATTLEFIELD_AUTO_QUEUEBATTLEFIELD_AUTO_QUEUE_EJECTBATTLEFIELD_QUEUE_TIMEOUTBATTLEGROUND_OBJECTIVES_UPDATEBATTLEGROUND_POINTS_UPDATEGDF_SIM_COMPLETEHONOR_LEVEL_UPDATE: isHigherLevelNOTIFY_PVP_AFK_RESULT: offender, numBlackMarksOnOffender, numPlayersIHaveReportedPLAYER_ENTERING_BATTLEGROUNDPLAYER_JOINED_PVP_MATCHPLAYER_PVP_FLAG_CHANGED: isPvpFlaggedPOST_MATCH_CURRENCY_REWARD_UPDATE: rewardPOST_MATCH_ITEM_REWARD_UPDATEPVPQUEUE_ANYWHERE_SHOWPVPQUEUE_ANYWHERE_UPDATE_AVAILABLEPVP_BRAWL_INFO_UPDATEDPVP_MATCH_ACTIVEPVP_MATCH_COMPLETE: winner, durationPVP_MATCH_INACTIVEPVP_MATCH_STATE_CHANGEDPVP_RATED_STATS_UPDATEPVP_REWARDS_UPDATEPVP_ROLE_POPUP_HIDE: readyCheckInfo?PVP_ROLE_POPUP_SHOW: readyCheckInfoPVP_ROLE_UPDATEPVP_SPECIAL_EVENT_INFO_UPDATEDPVP_TYPES_ENABLED: wargameBattlegrounds, ratedBattlegrounds, ratedArenas, ratedSoloShuffle, ratedBGBlitzPVP_VEHICLE_INFO_UPDATEDPVP_WORLDSTATE_UPDATETRAINING_GROUNDS_ENABLED_STATUS_UPDATEDUPDATE_ACTIVE_BATTLEFIELDUPDATE_BATTLEFIELD_SCOREUPDATE_BATTLEFIELD_STATUS: battleFieldIndexWARGAME_INVITE_SENTWARGAME_REQUESTED: opposingPartyMemberName, battlegroundName, timeoutSeconds, tournamentRulesWARGAME_REQUEST_RESPONSE: responderGUID, responderName?, acceptedWAR_MODE_STATUS_UPDATE: warModeEnabledWORLD_PVP_QUEUEDocumented entries come from Blizzard's in-client API documentation, and UI code functions from its Lua files, mirrored per build. C functions that neither mentions aren't included, and UI code functions can be internal.