Automated updating of API pages at this location, to reflect patch changes, has ceased from 10.1.7 onwards. |
API functions in this category are protected. This term is used for three main types of functions:
- API functions that addons (or any other insecure code) can NEVER call.
- API functions that addons (or any other insecure code) cannot call IN COMBAT.
- API functions that addons can only call from a hardware event (i.e. the user clicking a button), but not from OnUpdate/OnEvent handlers.
Pages in category "API functions/restricted"
The following 189 pages are in this category, out of 189 total.
A
- API AcceptBattlefieldPort
- API AcceptProposal
- API AcceptSpellConfirmationPrompt
- API AcceptTrade
- API AssistUnit
- API AttackTarget
- API C AuctionHouse.CancelAuction
- API C AuctionHouse.PlaceBid
- API C AuctionHouse.PostCommodity
- API C AuctionHouse.PostItem
- API C AuctionHouse.QueryOwnedAuctions
- API C AuctionHouse.RequestMoreBrowseResults
- API C AuctionHouse.SearchForFavorites
- API C AuctionHouse.SendBrowseQuery
- API C AuctionHouse.SendSearchQuery
- API C AuctionHouse.SendSellSearchQuery
- API C AuctionHouse.StartCommoditiesPurchase
- API C BlackMarket.ItemPlaceBid
- API C Calendar.AddEvent
- API C Calendar.UpdateEvent
- API C Club.AcceptInvitation
- API C Club.CreateClub
- API C Club.CreateTicket
- API C Club.KickMember
- API C Club.RedeemTicket
- API C Club.SendCharacterInvitation
- API C Club.SendInvitation
- API C Club.SendMessage
- API C Club.SetClubMemberNote
- API C Container.UseHearthstone
- API C CovenantSanctumUI.DepositAnima
- API C CraftingOrders.RequestCrafterOrders
- API C EquipmentSet.UseEquipmentSet
- API C FriendList.AddFriend
- API C FriendList.SendWho
- API C LFGList.ApplyToGroup
- API C LFGList.ClearSearchResults
- API C LFGList.CreateListing
- API C LFGList.GetPlaystyleString
- API C LFGList.RemoveListing
- API C LFGList.Search
- API C Map.GetPlayerMapPosition
- API C MountJournal.ApplyMountEquipment
- API C PetBattles.SkipTurn
- API C PetBattles.UseAbility
- API C PetBattles.UseTrap
- API C PetJournal.PickupPet
- API C PetJournal.SummonPetByGUID
- API C PingSecure.CreateFrame
- API C PingSecure.GetTargetPingReceiver
- API C PingSecure.GetTargetWorldPing
- API C PingSecure.GetTextureKitForType
- API C PingSecure.SendPing
- API C PlayerInteractionManager.InteractUnit
- API C ReportSystem.InitiateReportPlayer
- API C ReportSystem.SendReport
- API C ReportSystem.SendReportPlayer
- API C Social.TwitterCheckStatus
- API C Social.TwitterConnect
- API C Social.TwitterDisconnect
- API C TradeSkillUI.CraftRecipe
- API C TradeSkillUI.OpenTradeSkill
- API C Traits.TalentTestUnlearnSpells
- API C UI.Reload
- API CameraOrSelectOrMoveStart
- API CameraOrSelectOrMoveStop
- API CancelItemTempEnchantment
- API CancelLogout
- API CancelShapeshiftForm
- API CancelUnitBuff
- API CastPetAction
- API CastShapeshiftForm
- API CastSpell
- API CastSpellByName
- API ChangeActionBarPage
- API ClearOverrideBindings
- API ClearTarget
- API CreateMacro
- API DeclineSpellConfirmationPrompt
- API DeleteCursorItem
- API DeleteMacro
- API DescendStop
- API DestroyTotem
- API EditMacro
- API FocusUnit
- API FollowUnit
- API ForceLogout
- API ForceQuit
- API Frame SetHitRectInsets
- API Frame SetPropagateKeyboardInput
- API Frame SetToplevel
- API FrameScriptObject SetForbidden
- API GetBattlefieldStatData
- API GetPlayerFacing
- API GuildControlSetRank
- API GuildControlSetRankFlag
- API GuildDemote
- API GuildInvite
- API GuildPromote
- API GuildUninvite
- API JoinBattlefield
- API JumpOrAscendStart
- API Logout
- API MoveBackwardStart
- API MoveBackwardStop
- API MoveForwardStart
- API MoveForwardStop
- API PetAssistMode
- API PetAttack
- API PetDefensiveAssistMode
- API PetDefensiveMode
- API PetFollow
- API PetPassiveMode
- API PetStopAttack
- API PetWait
- API PickupAction
- API PickupCompanion
- API PickupMacro
- API PickupPetAction
- API PickupSpell
- API PickupSpellBookItem
- API PortGraveyard
- API PostAuction
- API ProcessExceptionClient
- API Quit
- API ReplaceEnchant
- API ReplaceTradeEnchant
- API RunMacro
- API RunMacroText
- API ScriptRegion GetLeft
- API ScriptRegion GetRect
- API ScriptRegion Hide
- API ScriptRegion SetPassThroughButtons
- API ScriptRegion SetShown
- API ScriptRegion Show
- API ScriptRegionResizing AdjustPointsOffset
- API ScriptRegionResizing ClearPointsOffset
- API ScriptRegionResizing GetPoint
- API ScriptRegionResizing SetPoint
- API SearchLFGJoin
- API SendChatMessage
- API SendMail
- API SetBinding
- API SetBindingClick
- API SetBindingItem
- API SetBindingMacro
- API SetBindingSpell
- API SetCurrentTitle
- API SetMoveEnabled
- API SetOverrideBinding
- API SetOverrideBindingClick
- API SetOverrideBindingItem
- API SetOverrideBindingMacro
- API SetOverrideBindingSpell
- API SetRaidSubgroup
- API SetTurnEnabled
- API SitStandOrDescendStart
- API SpellStopCasting
- API SpellStopTargeting
- API SpellTargetUnit
- API StrafeLeftStart
- API StrafeLeftStop
- API StrafeRightStart
- API StrafeRightStop
- API Stuck
- API SummonRandomCritter
- API SwapRaidSubgroup
- API TargetLastEnemy
- API TargetLastTarget
- API TargetNearestEnemy
- API TargetNearestFriend
- API TargetUnit
- API ToggleAutoRun
- API ToggleRun
- API TurnLeftStart
- API TurnLeftStop
- API TurnOrActionStart
- API TurnOrActionStop
- API TurnRightStart
- API TurnRightStop
- API UninviteUnit
- API UnitDistanceSquared
- API UnitInRange
- API UnitPosition
- API UseAction
- API UseContainerItem
- API UseItemByName
- API UseToy
- API UseToyByName