Public/Get-GW2WvWGuilds.ps1
|
<#
.SYNOPSIS Retrieves WvW guild regions from the Guild Wars 2 API. .DESCRIPTION The Get-GW2WvWGuilds cmdlet retrieves the available WvW guild regions (na/eu). .EXAMPLE Get-GW2WvWGuilds Retrieves available regions. .NOTES API Endpoint: /v2/wvw/guilds #> function Get-GW2WvWGuilds { [CmdletBinding()] param ( [Parameter(Mandatory = $false)] [string]$Region ) $Uri = "https://api.guildwars2.com/v2/wvw/guilds" if ($Region) { $Uri += "/$Region" } try { Invoke-RestMethod -Uri $Uri -Method Get } catch { Write-Error "Failed to retrieve WvW guilds: $_" } } |