GetSecondsUntilParentalControlsKick() IsAccountSecured() - Returns if the account has been secured with Blizzard Mobile Authenticator. GetRestrictedAccountData() - Returns the cap on trial character level, money and profession skill. This function is only relevant on Chinese realms. GetBillingTimeRested() - Returns the account rested time left. Note: This list is up to date as of Patch 9.1.5 (41031) Account Shortcut: #Classic, #FrameXML, Global functions API Reference UI - This is implemented in FrameXML but was considered important enough to be listed.DEPRECATED - This function has been replaced or removed and its placeholder Lua wrapper will be removed in the next expansion.NOSCRIPT - This may not be called directly from (macro) scripts, i.e.HW - This may only be called in response to a hardware event (user input).NOCOMBAT - This cannot be called from insecure code while in combat.PROTECTED - This can only be called from secure code, i.e.The user interface code (FrameXML) can be exported from the game client.įunctions can be prefixed with the following tags: Wowpedia maintains the list below, newer API is also officially documented in Blizzard_APIDocumentation and accessible with the /api command. The WoW API is a set of functions available to addons and macro scripts.