public/Remove-SwSdTask.ps1

function Remove-SwSdTask {
    <#
    .SYNOPSIS
        Deletes the task for the specified Task URL.
    .DESCRIPTION
        Deletes the task for the specified Task URL.
    .PARAMETER TaskURL
        The URL of the task.
    .EXAMPLE
        Remove-SwSdTask -TaskURL "https://api.samanage.com/incidents/123456789/tasks/98765432.json"

        Deletes the specified incident task record.
    .NOTES
        Reference: https://apidoc.samanage.com/#tag/Task
    .LINK
        https://github.com/Skatterbrainz/SolarWinds.ServiceDesk/blob/main/docs/Remove-SwSdTask.md
    #>

    [CmdletBinding()]
    param(
        [parameter(Mandatory = $True)][string][ValidateNotNullOrWhiteSpace()]$TaskURL
    )
    $response = getApiResponseByURL -URL $TaskURL -Method "Delete"
    $response
}