Public/Management/Integration/Sync-CapaOneIntegration.ps1

function Sync-CapaOneIntegration {
    <#
    .SYNOPSIS
    Triggers synchronization for a CapaOne integration.
    .DESCRIPTION
    Initiates a sync for the specified integration ID and returns success status.
    .PARAMETER IntegrationId
    Identifier of the integration to sync.
    .EXAMPLE
    PS> Sync-CapaOneIntegration -IntegrationId 5
    #>

    [CmdletBinding()]
    param (
        [Parameter()]
        [string]
        $IntegrationId
    )
    $BaseUri = "/organizations/{{OrgId}}"
    $response = (Invoke-CapaOneApi -Path "$BaseUri/management/integration/$IntegrationId/sync" -Method Post)
    if($response -eq "Sync ran successfully"){
        return $true
    }
    return $false
}