Table of Contents

Class HeroClient

Namespace
GuildWars2.Hero
Assembly
GW2SDK.dll

Provides query methods for APIs related to the player account or character. This class consists of logical groups containing related sets of APIs. For example, all APIs pertaining to the achievements panel are grouped into Achievements and all APIs pertaining to crafting stations are grouped into Crafting.

public sealed class HeroClient
Inheritance
HeroClient
Inherited Members

Constructors

HeroClient(HttpClient)

Initializes a new instance of the HeroClient class.

Properties

Account

Provides query methods for a player account and characters that belong to the account.

Achievements

Provides query methods for achievements and titles in the game and achievement progress on the account.

Bank

Provides query methods for the account bank and material storage.

Builds

Provides query methods for build templates, skills, specializations, traits, legends (Revenant) and builds in the build storage on the account.

Crafting

Provides query methods for APIs related to crafting. This class consists of logical groups containing related sets of APIs. For example, all APIs pertaining to recipes are grouped into Recipes.

Emotes

Provides query methods for emotes and unlocked emotes on the account.

Equipment

Provides query methods for APIs related to equipment and cosmetic items. This class consists of logical groups containing related sets of APIs. For example, all APIs pertaining to equipment templates are grouped into Templates and all APIs pertaining to armor and weapon skins are grouped into Wardrobe.

Inventory

Provides query methods for bags and the shared inventory.

Masteries

Provides query methods for masteries, mastery points and mastery progress on the account.

Races

Provides query method for playable races.

StoryJournal
Training

Provides query methods for skill and specialization training progress of a character.

Wallet

Provides query methods for currencies in the game and in the account wallet.