Public/Get-ConnectorData.ps1
|
function Get-ConnectorData { [CmdletBinding()] param () if([String]::IsNullOrEmpty($Script:APIRoot)) { throw "Please connect first" } Write-Verbose "Fetching connector data from API" $result = Invoke-RestMethod -Uri "$($Script:APIRoot)data" -Headers (Get-EntraIDAccessTokenHeader -Profile $Script:AccessTokenProfile) -Method Get -SkipHttpErrorCheck if ($result.IsSuccess) { $result.Data } else { throw "Failed to retrieve connector data. Status code: $($result.StatusCode). Response: $($result.ErrorMessage)" } } |