Public/Get-GCIpRanges.ps1

<#
.SYNOPSIS
    Retrieves the Genesys Cloud IP address ranges.

.DESCRIPTION
    Returns the list of IP address ranges used by Genesys Cloud services.
    Uses the GET /api/v2/ipranges endpoint.

.EXAMPLE
    Get-GCIpRanges

.NOTES
    Genesys Cloud API: GET /api/v2/ipranges
#>

function Get-GCIpRanges {
    [CmdletBinding()]
    param()

    $endpoint = "ipranges"
    return Invoke-GCApiRequest -Endpoint $endpoint -Method GET
}