~/forever/addon-api
Addon API
BNET_REQUEST_INVITE_CONFIRMATION: gameAccountID, questSessionActive, tank, healer, dpsCONVERT_TO_RAID_CONFIRMATIONC_PartyInfo.AllowedToDoPartyConversion(toRaid) : allowedC_PartyInfo.CanFormCrossFactionParties() : canFormCrossFactionPartiesC_PartyInfo.CanInvite() : allowedToInviteC_PartyInfo.CanStartInstanceAbandonVote() : canStartC_PartyInfo.ChallengeModeRestrictionsActive() : restrictionsActiveC_PartyInfo.ConfirmConvertToRaid()C_PartyInfo.ConfirmInviteTravelPass(targetName, targetGUID)C_PartyInfo.ConfirmInviteUnit(targetName)C_PartyInfo.ConfirmLeaveParty(category?)C_PartyInfo.ConfirmReadyCheck(isReady)C_PartyInfo.ConfirmRequestInviteFromUnit(targetName, tank?, healer?, dps?)C_PartyInfo.ConvertToParty()C_PartyInfo.ConvertToRaid()C_PartyInfo.DelveTeleportOut()C_PartyInfo.DemoteAssistant(name, exactNameMatch?)C_PartyInfo.DoCountdown(seconds) : successC_PartyInfo.DoReadyCheck()C_PartyInfo.GetActiveCategories() : categoriesC_PartyInfo.GetAvailableLootMethods() : methodsC_PartyInfo.GetInstanceAbandonShutdownTime() : durationSeconds, timeLeftSecondsC_PartyInfo.GetInstanceAbandonVoteCooldownTime() : durationSeconds, timeLeftSecondsC_PartyInfo.GetInstanceAbandonVoteRequirements() : votesRequired, keystoneOwnerVoteWeightC_PartyInfo.GetInstanceAbandonVoteResponse() : responseC_PartyInfo.GetInstanceAbandonVoteTime() : durationSeconds, timeLeftSecondsC_PartyInfo.GetInviteConfirmationInvalidQueues(inviteGUID) : invalidQueuesC_PartyInfo.GetInviteReferralInfo(inviteGUID) : outReferredByGuid, outReferredByName, outRelationType, outIsQuickJoin, outClubIdC_PartyInfo.GetLootMethod() : method, masterLootPartyID, masterLooterRaidIDC_PartyInfo.GetLootMethodStyle() : methodStyleC_PartyInfo.GetMinItemLevel(avgItemLevelCategory) : minItemLevel, playerNameWithLowestItemLevelC_PartyInfo.GetMinLevel(category?) : minLevelC_PartyInfo.GetNumInstanceAbandonGroupVoteResponses() : countC_PartyInfo.GetRestrictPings() : restrictToC_PartyInfo.InviteUnit(targetName)C_PartyInfo.IsChallengeModeActive() : activeC_PartyInfo.IsChallengeModeKeystoneOwner() : isKeystoneOwnerC_PartyInfo.IsCrossFactionParty(category?) : isCrossFactionPartyC_PartyInfo.IsDelveComplete() : isDelveCompleteC_PartyInfo.IsDelveInProgress() : isDelveCompleteC_PartyInfo.IsGUIDInGroup(guid, category?) : isInGroupC_PartyInfo.IsLootMethodAvailable(method) : availableC_PartyInfo.IsPartyFull(category?) : isFullC_PartyInfo.IsPartyInJailersTower() : isPartyInJailersTowerC_PartyInfo.IsPartyWalkIn() : isPartyWalkInC_PartyInfo.LeaveParty(category?)C_PartyInfo.PromoteToAssistant(name, exactNameMatch?)C_PartyInfo.PromoteToLeader(name, exactNameMatch?)C_PartyInfo.RequestInviteFromUnit(targetName, tank?, healer?, dps?)C_PartyInfo.SetEveryoneIsAssistant(isAssistant) : updatedDocumented 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.