Public/Get-GCPresenceDefinition.ps1
|
<# .SYNOPSIS Retrieves a single presence definition from Genesys Cloud by definition ID. .DESCRIPTION Queries the Genesys Cloud API to retrieve detailed information about a specific presence definition. API Endpoint: GET /api/v2/presence/definitions/{definitionId} .PARAMETER DefinitionId The unique identifier of the presence definition to retrieve. .EXAMPLE Get-GCPresenceDefinition -DefinitionId '12345678-1234-1234-1234-123456789012' Retrieves the presence definition with the specified ID. .NOTES Genesys Cloud API: GET /api/v2/presence/definitions/{definitionId} #> function Get-GCPresenceDefinition { [CmdletBinding()] param( [Parameter(Mandatory = $true)] [string]$DefinitionId ) $endpoint = "presence/definitions/$DefinitionId" return Invoke-GCApiRequest -Endpoint $endpoint -Method GET } |