Public/WorkersComps/New-AspireWorkersComps.ps1
|
<#
.SYNOPSIS Creates a new workers comp in the Aspire API. .DESCRIPTION Uses Invoke-AspireRequest to perform a POST request to the /WorkersComps endpoint. .PARAMETER WorkersCompName The name of the workers comp (required). .PARAMETER WorkersCompCode The code of the workers comp (required). .OUTPUTS The response from the API containing the result. .EXAMPLE New-AspireWorkersComps -WorkersCompName "Test Comp" -WorkersCompCode "TC" #> function New-AspireWorkersComps { [CmdletBinding()] param( [Parameter(Mandatory = $true)] [string]$WorkersCompName, [Parameter(Mandatory = $true)] [string]$WorkersCompCode ) $body = @{ WorkersCompName = $WorkersCompName WorkersCompCode = $WorkersCompCode } return Invoke-AspireRequest -Method POST -Path "/WorkersComps" -Body $body } |