GetOnCallSchedulesDetail API は、オンコールスケジュールの詳細を取得します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
arms:GetOnCallSchedulesDetail |
none |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| Id |
integer |
必須 |
オンコールスケジュールの ID です。 |
1234 |
| StartTime |
string |
任意 |
|
2022-10-01 |
| EndTime |
string |
任意 |
|
2022-10-30 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
応答データ。 |
||
| RequestId |
string |
リクエスト ID。 |
21E85B16-75A6-429A-9F65-8AAC9A54**** |
| Data |
object |
オンコールスケジュールの詳細。 |
|
| Id |
integer |
オンコールスケジュールの ID。 |
1234 |
| Name |
string |
オンコールスケジュールの名前。 |
排班策略测试 |
| Description |
string |
オンコールスケジュールの説明。 |
测试 |
| AlertRobotId |
integer |
ローテーション通知用の DingTalk ボットの Webhook URL。 |
https://oapi.dingtalk.com/robot/send?access_token=69d4e009547e11069c6513309414937b7bf0482fb9284125b5****** |
| ScheduleLayers |
array<object> |
スケジュールレイヤーのリスト。 |
|
|
array<object> |
|||
| ContactIds |
array |
スケジュールレイヤーの連絡先 ID のリスト。 |
|
|
integer |
連絡先 ID。 |
[123, 234, 456] |
|
| StartTime |
string |
ローテーションの開始時刻。 |
2022-10-01 |
| ShiftLength |
integer |
ローテーションのシフトの長さ (単位:時間)。 |
8 |
| RotationType |
string |
ローテーションのタイプ。有効な値は次のとおりです:
|
DAY |
| Restrictions |
array<object> |
スケジュールレイヤーの制限のリスト。 |
|
|
object |
|||
| RestrictionType |
string |
制限のタイプ。有効な値は次のとおりです:
|
daily_restriction |
| StartTimeOfDay |
string |
毎日のオンコール勤務の開始時刻。 |
09:00 |
| EndTimeOfDay |
string |
毎日のオンコール勤務の終了時刻。 |
18:00 |
| RenderedLayerEntries |
array<object> |
スケジュールレイヤーで定義され、指定された時間範囲内に勤務する連絡先のリスト。 |
|
|
array<object> |
|||
|
array<object> |
|||
| Start |
string |
連絡先のオンコール勤務の開始時刻。 |
2022-10-01 |
| End |
string |
連絡先のオンコール勤務の終了時刻。 |
2022-10-30 |
| SimpleContact |
object |
勤務中の連絡先の詳細。 |
|
| Id |
integer |
連絡先 ID。 |
123 |
| Name |
string |
連絡先名。 |
员工1 |
| RenderedSubstitudeEntries |
array<object> |
指定された時間範囲内にスケジュールされた代理担当者のリスト。 |
|
|
array<object> |
|||
| Start |
string |
代理担当者のオンコール勤務の開始時刻。 |
2022-10-01 |
| End |
string |
代理担当者のオンコール勤務の終了時刻。 |
2022-10-30 |
| SimpleContact |
object |
代理担当者の詳細。 |
|
| Id |
integer |
代理担当者の ID。 |
234 |
| Name |
string |
代理担当者名。 |
员工2 |
| RenderedFinnalEntries |
array<object> |
すべてのローテーションと代理を考慮した、オンコール連絡先の最終リスト。 |
|
|
array<object> |
|||
| Start |
string |
連絡先のオンコール勤務の開始時刻。 |
2022-10-01 |
| End |
string |
連絡先のオンコール勤務の終了時刻。 |
2022-10-30 |
| SimpleContact |
object |
最終的なオンコール連絡先の詳細。 |
|
| Id |
integer |
連絡先 ID。 |
123 |
| Name |
string |
連絡先名。 |
员工1 |
例
成功レスポンス
JSONJSON
{
"RequestId": "21E85B16-75A6-429A-9F65-8AAC9A54****",
"Data": {
"Id": 1234,
"Name": "排班策略测试",
"Description": "测试",
"AlertRobotId": 0,
"ScheduleLayers": [
{
"ContactIds": [
0
],
"StartTime": "2022-10-01\n",
"ShiftLength": 8,
"RotationType": "DAY",
"Restrictions": [
{
"RestrictionType": "daily_restriction",
"StartTimeOfDay": "09:00",
"EndTimeOfDay": "18:00"
}
]
}
],
"RenderedLayerEntries": [
[
{
"Start": "2022-10-01",
"End": "2022-10-30",
"SimpleContact": {
"Id": 123,
"Name": "员工1"
}
}
]
],
"RenderedSubstitudeEntries": [
{
"Start": "2022-10-01",
"End": "2022-10-30",
"SimpleContact": {
"Id": 234,
"Name": "员工2"
}
}
],
"RenderedFinnalEntries": [
{
"Start": "2022-10-01",
"End": "2022-10-30",
"SimpleContact": {
"Id": 123,
"Name": "员工1"
}
}
]
}
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。