設定情報の取得
説明
指定した ID の設定情報を取得します。
必要権限
アカウント設定の変更
URL
GET /system/users/{userIds}/preference
パスパラメーター
名前 |
型 |
必須か |
説明 |
userIds |
string |
○ |
ユーザーID |
レスポンス
名前 |
型 |
説明 |
ー |
|
以下メンバを一つの型として、ユーザーD分のレスポンスを返す。 |
userId |
string |
ユーザーID |
breakTimes |
BreakTime[] |
休憩時間 |
エラーケース
特記事項
- 必要権限がないユーザーからの要求に対しては、空データを返します。
- 必要権限が「アカウント設定の変更」のみの場合、ログインユーザーの情報のみ取得できます。
サンプル
ユーザーを指定して休憩時間を取得する
リクエスト
GET /system/users/21/preference
レスポンス
200 OK
[
{
"userId":"21",
"breakTimes":[
{
"startTime":"12:00",
"endTime":"13:00"
}
]
}
]
型定義
BreakTime
名前 |
型 |
必須か |
説明 |
startTime |
string |
× |
開始時刻 |
endTime |
string |
× |
終了時刻 |