設定情報の更新
説明
指定した ID の設定情報を更新します。
必要権限
アカウント設定の変更
URL
PUT /system/users/{userIds}/preference
パスパラメーター
名前 | 型 | 必須か | 説明 |
---|---|---|---|
userIds | string | ○ | ユーザーID |
リクエストボディ
名前 | 型 | 必須か | 説明 |
---|---|---|---|
breakTimes | BreakTime | ○ | 休憩時間 |
レスポンス
名前 | 型 | 説明 |
---|---|---|
なし |
エラーケース
- 時分形式の入力値が異常
- 開始時刻と終了時刻が片方のみ指定された
特記事項
- 必要権限がないユーザーからの要求に対しては、失敗を返します
- 必要権限が「アカウント設定の変更」のみの場合、ログインユーザーの情報のみ更新できます
サンプル
ユーザーを指定して休憩時間を複数設定する
PUT /system/users/21/preference
Request Body
{
"breakTimes":[
{
"startTime":"12:00",
"endTime":"13:00"
},
{
"startTime":"18:00",
"endTime":"19:00"
}
]
}
Response
200 OK
型定義
BreakTime
名前 | 型 | 必須か | 説明 |
---|---|---|---|
startTime | string | × | 開始時刻 |
endTime | string | × | 終了時刻 |