困っていること
WindowsのPowershellからREST APIを使用してステータスを変更したいのですが、エラーがでてしまいます。
対処方法が分かりましたらご教示お願いします。
エラーコード、メッセージ
code: GAIA_IL03
message: ステータスの変更に失敗しました。ほかのユーザーがステータス、またはステータスの設定を変更した可能性があります。
コード
$subdomain = "subdomain"
$appId = "appid"
$apiToken = "apitoken"
$url = "https://$subdomain.cybozu.com/k/v1/record/status.json"
$headers = @{
"X-Cybozu-API-Token" = $apiToken
"Content-Type" = "application/json"
}
$body = @{
"app" = $appId
"id" = dataid
"action" = "PROCESS02"
"assignee" = "user-id"
} | ConvertTo-Json -Depth 10
$response = Invoke-RestMethod -Uri $url -Method Put -Headers $headers -Body $body