~/forever/addon-api
Addon API
CLOSE_TABARD_FRAMEDISABLE_DECLINE_GUILD_INVITEENABLE_DECLINE_GUILD_INVITEGUILDTABARD_UPDATEGUILD_CHALLENGE_COMPLETED: challengeType, currentCount, maxCount, goldAwardedGUILD_CHALLENGE_UPDATEDGUILD_EVENT_LOG_UPDATEGUILD_INVITE_CANCELGUILD_INVITE_REQUEST: inviter, guildName, guildAchievementPoints, oldGuildName, isNewGuild?, tabardInfo?GUILD_MOTD: motdTextGUILD_NEWS_UPDATEGUILD_PARTY_STATE_UPDATED: inGuildPartyGUILD_PREFERRED_PLAY_SETTINGS_UPDATED: status, preferredLocaleID, preferredDatacenterLocalityID, lastPreferredLocaleChangeDate, lastPreferredDatacenterLocalityChangeDateGUILD_RANKS_UPDATEGUILD_RANKS_UPDATE_ACTIVE_PLAYERGUILD_RECIPE_KNOWN_BY_MEMBERSGUILD_REGISTRAR_CLOSEDGUILD_REGISTRAR_SHOWGUILD_RENAME_NAME_CHECK: desiredName, status, nameErrorToken?GUILD_RENAME_REFUND_RESULT: guildName, statusGUILD_RENAME_REQUIRED: flagSetGUILD_RENAME_STATUS_UPDATE: statusGUILD_REWARDS_LISTGUILD_REWARDS_LIST_UPDATEGUILD_ROSTER_UPDATE: canRequestRosterUpdateGUILD_TRADESKILL_UPDATEOPEN_TABARD_FRAMEPLAYER_GUILD_UPDATE: unitTargetREQUESTED_GUILD_RENAME_RESULT: newName, statusREQUIRED_GUILD_RENAME_RESULT: successTABARD_CANSAVE_CHANGEDTABARD_SAVE_PENDINGUNIT_GUILD_LEVEL: newLevelDocumented 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.