Public/New-GCContentManagementDocument.ps1
|
<# .SYNOPSIS Creates a new content management document. .DESCRIPTION Creates a new document in the Genesys Cloud content management system. Uses the POST /api/v2/contentmanagement/documents endpoint. .PARAMETER Body The document definition object containing name, workspace, and other properties. .EXAMPLE $docBody = @{ name = 'Report.pdf'; workspace = @{ id = 'ws-id' } } New-GCContentManagementDocument -Body $docBody .NOTES Genesys Cloud API: POST /api/v2/contentmanagement/documents #> function New-GCContentManagementDocument { [CmdletBinding()] param( [Parameter(Mandatory = $true)] [object]$Body ) $endpoint = "contentmanagement/documents" return Invoke-GCApiRequest -Endpoint $endpoint -Method POST -Body $Body } |