Table of Contents

Class MasteriesClient

Namespace
GuildWars2.Hero.Masteries
Assembly
GW2SDK.dll

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

public sealed class MasteriesClient
Inheritance
MasteriesClient
Inherited Members

Constructors

MasteriesClient(HttpClient)

Initializes a new instance of the MasteriesClient class.

Methods

GetMasteryPointsProgress(string?, MissingMemberBehavior, CancellationToken)

Retrieves information about earned and spent mastery points on the account associated with the access token. This endpoint is only accessible with a valid access token.

GetMasteryTrackById(int, Language?, MissingMemberBehavior, CancellationToken)

Retrieves a mastery track by its ID.

GetMasteryTrackProgress(string?, MissingMemberBehavior, CancellationToken)

Retrieves mastery track progress on the account associated with the access token. This endpoint is only accessible with a valid access token.

GetMasteryTracks(Language?, MissingMemberBehavior, CancellationToken)

Retrieves all mastery tracks.

GetMasteryTracksByIds(IEnumerable<int>, Language?, MissingMemberBehavior, CancellationToken)

Retrieves mastery tracks by their IDs.

GetMasteryTracksIndex(CancellationToken)

Retrieves the IDs of all mastery tracks.