Public/OpportunityLostReasons/Update-AspireOpportunityLostReason.ps1
|
<#
.SYNOPSIS Updates an existing opportunity lost reason in the Aspire API. .DESCRIPTION Uses Invoke-AspireRequest to perform a PUT request to the /OpportunityLostReasons endpoint. .PARAMETER Body The request body as a hashtable containing the updated opportunity lost reason details (required). .OUTPUTS The response from the API. .EXAMPLE $body = @{ # Add example body based on schema } Update-AspireOpportunityLostReason -Body $body #> function Update-AspireOpportunityLostReason { [CmdletBinding()] param( [Parameter(Mandatory = $true)] [hashtable]$Body ) return Invoke-AspireRequest -Method PUT -Path "/OpportunityLostReasons" -Body $Body -ApiVersion $null } |