機械翻訳について

ユーザーのユーザー・プリファレンスの削除

delete

/ic/api/process/v1/preferences/bulk

複数ユーザーのユーザー・プリファレンスを削除します。 このAPIを使用するには、管理者である必要があります。

リクエスト

サポートされているメディア・タイプ
本文()
PreferenceBulkDeleteRequestオブジェクト
ルート・スキーマ : preferencesResponse
型: object
ソースを表示
ネストされたスキーマ : userPrefKeys
型: array
ソースを表示
ネストされたスキーマ: users
型: array
ソースを表示
トップに戻る

レスポンス

サポートされているメディア・タイプ

200レスポンス

成功
本文()
ルート・スキーマ : preferencesResponse
型: object
ソースを表示
ネストされたスキーマ : appPrefResponse
型: object
使用可能なその他のプロパティ
ソースを表示
ネストされたスキーマ : invalidUsers
型: array
ソースを表示
ネストされたスキーマ : userPrefResponse
型: object
使用可能なその他のプロパティ
ソースを表示

400レスポンス

不正リクエスト

401レスポンス

未認可

500レスポンス

内部サーバー・エラー
トップに戻る

次の例では、RESTリソースでDELETEリクエストを発行することによって複数のユーザーのユーザー・プリファレンスを削除する方法を示しています。

例: ユーザーの放棄、jlondonのすべてのユーザー・プリファレンスを削除

リクエストの送信:

DELETE https://example.com/ic/api/process/v1/preferences/bulk

リクエスト本文:

{
    "users" : ["htwain","jlondon"],
    "deleteAllUserPreferences" : true
}

例: ユーザーの希望するキャンセル待ちの特定のユーザー・プリファレンスを削除

リクエストの送信:

DELETE https://example.com/ic/api/process/v1/preferences/bulk

リクエスト本文:

{
    "users" : ["htwain","jlondon"],
    "userPrefKeys" : ["VACATION_RULE","NOTIFICATION_TZ"]
}
先頭に戻る