Table of Contents

Class WvwClient

Namespace
GuildWars2.Wvw
Assembly
GW2SDK.dll

Provides query methods for WvW matches, objectives, abilities, ranks, and upgrades.

public sealed class WvwClient
Inheritance
WvwClient
Inherited Members

Constructors

WvwClient(HttpClient)

Initializes a new instance of the WvwClient class.

Methods

GetAbilities(Language?, MissingMemberBehavior, CancellationToken)

Retrieves all World Abilities.

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

Retrieves World Abilities by their IDs.

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

Retrieves a page of World Abilities.

GetAbilitiesIndex(CancellationToken)

Retrieves the IDs of all World Abilities.

GetAbilityById(int, Language?, MissingMemberBehavior, CancellationToken)

Retrieves a World Ability by its ID.

GetAccountWvwGuild(string?, CancellationToken)

Retrieves the WvW guild associated with the account. This endpoint is only accessible with a valid access token.

GetLockoutTimer(CancellationToken)

Retrieves the timer for the current WvW guild selection lockout.

GetMatchById(string, MissingMemberBehavior, CancellationToken)

Retrieves a WvW match by its ID.

GetMatchByWorldId(int, MissingMemberBehavior, CancellationToken)

Retrieves a WvW match by one of the participating world IDs.

GetMatchOverviewById(string, MissingMemberBehavior, CancellationToken)

Retrieves a WvW match by its ID.

GetMatchOverviewByWorldId(int, MissingMemberBehavior, CancellationToken)

Retrieves a WvW match by one of the participating world IDs.

GetMatchScoresById(string, MissingMemberBehavior, CancellationToken)

Retrieves a WvW match by its ID.

GetMatchScoresByWorldId(int, MissingMemberBehavior, CancellationToken)

Retrieves a WvW match by one of the participating world IDs.

GetMatchStatsById(string, MissingMemberBehavior, CancellationToken)

Retrieves a WvW match by its ID.

GetMatchStatsByWorldId(int, MissingMemberBehavior, CancellationToken)

Retrieves a WvW match by one of the participating world IDs.

GetMatches(MissingMemberBehavior, CancellationToken)

Retrieves all WvW matches.

GetMatchesByIds(IEnumerable<string>, MissingMemberBehavior, CancellationToken)

Retrieves WvW matches by their IDs.

GetMatchesByPage(int, int?, MissingMemberBehavior, CancellationToken)

Retrieves a page of WvW matches.

GetMatchesIndex(CancellationToken)

Retrieves the IDs of all WvW matches.

GetMatchesOverview(MissingMemberBehavior, CancellationToken)

Retrieves all WvW matches.

GetMatchesOverviewByIds(IEnumerable<string>, MissingMemberBehavior, CancellationToken)

Retrieves WvW matches by their IDs.

GetMatchesOverviewByPage(int, int?, MissingMemberBehavior, CancellationToken)

Retrieves a page of WvW matches.

GetMatchesOverviewIndex(CancellationToken)

Retrieves the IDs of all WvW matches.

GetMatchesScores(MissingMemberBehavior, CancellationToken)

Retrieves all WvW matches.

GetMatchesScoresByIds(IEnumerable<string>, MissingMemberBehavior, CancellationToken)

Retrieves WvW matches by their IDs.

GetMatchesScoresByPage(int, int?, MissingMemberBehavior, CancellationToken)

Retrieves a page of WvW matches.

GetMatchesScoresIndex(CancellationToken)

Retrieves the IDs of all WvW matches.

GetMatchesStats(MissingMemberBehavior, CancellationToken)

Retrieves all WvW matches.

GetMatchesStatsByIds(IEnumerable<string>, MissingMemberBehavior, CancellationToken)

Retrieves WvW matches by their IDs.

GetMatchesStatsByPage(int, int?, MissingMemberBehavior, CancellationToken)

Retrieves a page of WvW matches.

GetMatchesStatsIndex(CancellationToken)

Retrieves the IDs of all WvW matches.

GetObjectiveById(string, Language?, MissingMemberBehavior, CancellationToken)

Retrieves a WvW objective by its ID.

GetObjectives(Language?, MissingMemberBehavior, CancellationToken)

Retrieves all WvW objectives.

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

Retrieves WvW objectives by their IDs.

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

Retrieves a page of WvW objectives.

GetObjectivesIndex(CancellationToken)

Retrieves the IDs of all WvW objectives.

GetRankById(int, Language?, MissingMemberBehavior, CancellationToken)

Retrieves a World Rank by its ID.

GetRanks(Language?, MissingMemberBehavior, CancellationToken)

Retrieves all World Ranks.

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

Retrieves World Ranks by their IDs.

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

Retrieves a page of World Ranks.

GetRanksIndex(CancellationToken)

Retrieves the IDs of all World Ranks.

GetTeamAssignmentTimer(CancellationToken)

Retrieves the timer for the current WvW team assignment.

GetUpgradeById(int, Language?, MissingMemberBehavior, CancellationToken)

Retrieves a WvW objective upgrade by its ID.

GetUpgrades(Language?, MissingMemberBehavior, CancellationToken)

Retrieves all WvW objective upgrades.

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

Retrieves WvW objective upgrades by their IDs.

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

Retrieves a page of WvW objective upgrades.

GetUpgradesIndex(CancellationToken)

Retrieves the IDs of all WvW objective upgrades.

GetWvwGuilds(WorldRegion, MissingMemberBehavior, CancellationToken)

Retrieves WvW guilds by region.