How to get Yammer group members using REST API PowerShell and export to CSV
$token = "YOUR-TOKEN"
$yammerbaseurl = "https://www.yammer.com/api/v1"
$headers = @{ "Authorization" = "Bearer "+$token }
$groupid = GROUP-ID-NUMBER
$urltocall = "$yammerbaseurl/users/in_group/$($groupId).json"
Write-Host $urltocall
$webRequest = Invoke-WebRequest -Uri $urltocall -Method Get -Headers $Headers
$groupmembers = $webRequest.Content | ConvertFrom-Json
write-host "total group members" $groupmembers.total_count
$groupmembers.users | Select-Object id, name, full_name, email
# export to csv
$groupmembers.users | Select-Object id, name, full_name, email | Export-CSV c:\temp\$groupid.csv
Comments