Table of Contents

Class WizardsVaultClient

Namespace
GuildWars2.WizardsVault
Assembly
GW2SDK.dll

Provides query methods for the Wizard's Vault (daily, weekly and special objectives and Astral Rewards).

public sealed class WizardsVaultClient
Inheritance
WizardsVaultClient
Inherited Members

Constructors

WizardsVaultClient(HttpClient)

Initializes a new instance of the WizardsVaultClient class.

Methods

GetAstralRewardById(int, Language?, MissingMemberBehavior, CancellationToken)

Retrieves a reward by its ID.

GetAstralRewards(Language?, MissingMemberBehavior, CancellationToken)

Retrieves all rewards.

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

Retrieves rewards by their IDs.

GetAstralRewardsByPage(int, int?, Language?, MissingMemberBehavior, CancellationToken)

Retrieves a page of rewards.

GetAstralRewardsIndex(CancellationToken)

Retrieves the IDs of all rewards.

GetDailyObjectivesProgress(string?, MissingMemberBehavior, CancellationToken)

Retrieves today's objectives and progress made on the account associated with the access token. This endpoint is only accessible with a valid access token.

GetObjectiveById(int, Language?, MissingMemberBehavior, CancellationToken)

Retrieves a reward by its ID.

GetObjectives(Language?, MissingMemberBehavior, CancellationToken)

Retrieves all objectives.

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

Retrieves objectives by their IDs.

GetObjectivesByPage(int, int?, Language?, MissingMemberBehavior, CancellationToken)

Retrieves a page of objectives.

GetObjectivesIndex(CancellationToken)

Retrieves the IDs of all objectives.

GetPurchasedAstralRewards(string?, MissingMemberBehavior, CancellationToken)

Retrieves the rewards purchased on the account associated with the access token. This endpoint is only accessible with a valid access token.

GetSeason(Language?, MissingMemberBehavior, CancellationToken)

Retrieves the current Wizard's Vault season.

GetSpecialObjectivesProgress(string?, MissingMemberBehavior, CancellationToken)

Retrieves special objectives and progress made on the account associated with the access token. This endpoint is only accessible with a valid access token.

GetWeeklyObjectivesProgress(string?, MissingMemberBehavior, CancellationToken)

Retrieves this week's objectives and progress made on the account associated with the access token. This endpoint is only accessible with a valid access token.