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.