Microsoft StaffHub [非推奨]
Microsoft StaffHub は、すべてのデバイスで機能するクラウドベースのプラットフォームです。 これにより、最前線で働く人々とそのマネージャーは、時間を管理し、チームと通信し、コンテンツを共有することができます。
このコネクタは、次の製品および地域で利用可能です。
Service | クラス | 地域 |
---|---|---|
Logic Apps | 標準 | 以下を除くすべての Logic Apps 地域 : - Azure 政府の地域 - Azure China の地域 - 米国国防総省 (DoD) |
Power Automate | Standard | 以下を除くすべての Power Automate 地域 : - 米国政府 (GCC) - 米国政府 (GCC High) - 21 Vianet が運用する中国のクラウド - 米国国防総省 (DoD) |
Power Apps | 標準 | 以下を除くすべての Power Apps 地域 : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運用する中国のクラウド - 国防総省 (DoD) |
連絡先 | |
---|---|
件名 | Microsoft |
URL | Microsoft LogicApps サポート Microsoft Power Automate サポート Microsoft Power Apps サポート |
コネクタ メタデータ | |
---|---|
公開元 | Microsoft |
非推奨の情報
StaffHub コネクタは廃止になり、機能は Teams コネクタ の「Shifts」アクションに移動しました。 該当する場合、Teams コネクタので推奨される対応するアクションで、StaffHub コネクタの操作が更新されました。 StaffHub チームを Microsoft Teams の Shifts に移行する方法については、こちら をご覧ください。
調整制限
名前 | 呼び出し | 更新期間 |
---|---|---|
接続ごとの API 呼び出し | 100 | 60 秒 |
アクション
ID でチーム メンバーを取得する [非推奨] |
この操作では、一意の ID によってチームのメンバーを取得します。 |
すべてのチームのシフトを一覧表示する [非推奨] |
このアクションは非推奨になりました。 代わりに、すべてのシフトを一覧表示する を使用してください。
|
シフト スワップまたはハンドオフ要求を承認する (マネージャーのみ) [非推奨] |
このアクションは非推奨になりました。 代わりに、スワップ シフト要求を承認する を使用してください。
|
シフトを取得する [非推奨] |
このアクションは非推奨になりました。 代わりに、シフトを取得する を使用してください。
|
シフト要求の詳細を取得する [非推奨] |
この操作では、要求の一意の ID を使用してシフト要求の詳細を返します。 |
シフト要求を取得する [非推奨] |
このアクションは非推奨になりました。 代わりに、すべての休暇理由を一覧表示する を使用してください。
|
スケジュール詳細を取得 [非推奨] |
このアクションは非推奨になりました。 代わりに、スケジュールの詳細を取得する を使用してください。
|
チーム内のすべてのグループを一覧表示する [非推奨] |
このアクションは非推奨になりました。 代わりに、すべてのスケジュール グループ を一覧表示する を使用してください。
|
チーム内のすべてのメンバーを一覧表示する [非推奨] |
この操作では、指定したチームのすべてのメンバーが一覧表示されます。 |
チーム詳細を取得 [非推奨] |
このアクションは非推奨になりました。 代わりに、チームを取得する を使用してください。
|
ユーザーのチームを一覧表示する [非推奨] |
この操作では、ユーザーがメンバーになっているすべてのチームが一覧表示されます。 |
休暇理由を取得する [非推奨] |
このアクションは非推奨になりました。 代わりに、すべての休暇理由を一覧表示する を使用してください。
|
休暇申請を承認または拒否する (マネージャーのみ) [非推奨] |
このアクションは非推奨になりました。 代わりに、休暇申請を承認する を使用してください。
|
現在のアカウントを取得する [非推奨] |
現在ログインしているユーザーのアカウントを取得します。 |
ID でチーム メンバーを取得する [非推奨]
この操作では、一意の ID によってチームのメンバーを取得します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム ID
|
teamId | True | string |
チームを表す一意の ID。 |
メンバー ID
|
memberId | True | string |
メンバーの ID。 |
戻り値
メンバーの応答を取得する
- 本文
- GetMemberResponse
すべてのチームのシフトを一覧表示する [非推奨]
このアクションは非推奨になりました。 代わりに、すべてのシフトを一覧表示する を使用してください。
この操作は、チームのメンバーに割り当てられたすべてのシフトを返します
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム ID
|
teamId | True | string |
チームを表す一意の ID。 |
開始時刻から
|
startTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
|
終了時間まで
|
endTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
戻り値
シフト応答を取得する
- 本文
- GetShiftsResponse
シフト スワップまたはハンドオフ要求を承認する (マネージャーのみ) [非推奨]
このアクションは非推奨になりました。 代わりに、スワップ シフト要求を承認する を使用してください。
この操作により、シフト スワップまたはハンドオフ要求を承認できます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム ID
|
teamId | True | string |
チームを表す一意の ID。 |
シフト要求 ID
|
shiftRequestId | True | string |
シフト スワップまたはハンドオフ要求の一意の ID |
マネージャーからのメッセージ
|
message | string |
要求が受け入れられたときのマネージャーから送信者/受信者へのメッセージ |
|
シフト要求の ETag
|
eTag | True | string |
スワップまたはハンドオフ要求の更新に使用されるバージョン番号。 |
戻り値
マネージャーのスワップまたはハンドオフ要求の承認に関連するプロパティ。
シフトを取得する [非推奨]
このアクションは非推奨になりました。 代わりに、シフトを取得する を使用してください。
この操作にでは、シフトの一意の ID を使用してシフトの詳細を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム ID
|
teamId | True | string |
チームを表す一意の ID。 |
シフト ID
|
shiftId | True | string |
シフトの一意 ID。 |
戻り値
シフトに関連するプロパティ。
- 本文
- CreateShiftResponse
シフト要求の詳細を取得する [非推奨]
この操作では、要求の一意の ID を使用してシフト要求の詳細を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム ID
|
teamId | True | string |
チームを表す一意の ID。 |
シフト要求 ID
|
shiftRequestId | True | string |
シフト要求を表す一意の ID。 |
戻り値
シフト要求に関連するプロパティ。
シフト要求を取得する [非推奨]
このアクションは非推奨になりました。 代わりに、すべての休暇理由を一覧表示する を使用してください。
この操作では、チームの ID を使用してチームのシフト要求の詳細を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム ID
|
teamId | True | string |
チームを表す一意の ID。 |
戻り値
シフト要求の応答を取得する
スケジュール詳細を取得 [非推奨]
このアクションは非推奨になりました。 代わりに、スケジュールの詳細を取得する を使用してください。
この操作にでは、スケジュールの一意の ID を使用してスケジュールの詳細を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム ID
|
teamId | True | string |
チームを表す一意の ID。 |
スケジュール ID
|
scheduleId | True | string |
スケジュールを表す一意の ID。 |
戻り値
スケジュール エンティティ
チーム内のすべてのグループを一覧表示する [非推奨]
このアクションは非推奨になりました。 代わりに、すべてのスケジュール グループ を一覧表示する を使用してください。
この操作では、チーム内のすべてのグループが一覧表示されます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム ID
|
teamId | True | string |
チームを表す一意の ID。 |
戻り値
タグの応答を取得する
- 本文
- GetTagsResponse
チーム内のすべてのメンバーを一覧表示する [非推奨]
この操作では、指定したチームのすべてのメンバーが一覧表示されます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム ID
|
teamId | True | string |
チームを表す一意の ID。 |
戻り値
メンバーの応答を取得する
- 本文
- ListMembersResponse
チーム詳細を取得 [非推奨]
このアクションは非推奨になりました。 代わりに、チームを取得する を使用してください。
この操作では、チームの一意の ID を使用してチームの詳細を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム ID
|
teamId | True | string |
チームを表す一意の ID。 |
戻り値
チームの応答を取得する
- 本文
- GetTeamResponse
ユーザーのチームを一覧表示する [非推奨]
休暇理由を取得する [非推奨]
このアクションは非推奨になりました。 代わりに、すべての休暇理由を一覧表示する を使用してください。
この操作では、チームに関連付けられた休暇理由のリストを返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム ID
|
teamId | True | string |
チームを表す一意の ID。 |
戻り値
休暇理由に関連するプロパティ。
休暇申請を承認または拒否する (マネージャーのみ) [非推奨]
このアクションは非推奨になりました。 代わりに、休暇申請を承認する を使用してください。
この操作により、マネージャーは休暇申請を承認または拒否できます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム ID
|
teamId | True | string |
チームを表す一意の ID。 |
シフト要求 ID
|
shiftRequestId | True | string |
休暇申請を表す一意の識別子 |
マネージャーからのメッセージ
|
message | string |
要求が受け入れまたは拒否されたときのマネージャーから送信者/受信者へのメッセージ。 |
|
シフト要求の ETag
|
eTag | True | string |
休暇申請の更新に使用されるバージョン番号。 |
受け入れています
|
isAccepting | True | boolean |
マネージャーが休暇申請を受け入れるか (True) 、拒否するか (False) 。 |
戻り値
マネージャーの休暇承認に関連するプロパティ。
現在のアカウントを取得する [非推奨]
トリガー
シフト要求が削除されたとき [非推奨] |
この操作は、スワップ、オファー、または休暇シフト申請が削除されたときにトリガーされます。 |
シフト要求が更新されたとき [非推奨] |
この操作は、スワップ、オファー、または休暇シフト申請が更新されたときにトリガーされます。 |
チームでシフトが削除された場合 [非推奨] |
この操作は、チームのメンバーのシフトが削除されたときにトリガーされます。 |
チームでシフトが更新された場合 [非推奨] |
この操作は、チームのメンバーのシフトが更新されたときにトリガーされます。 |
チームのスケジュールが公開されたとき [非推奨] |
この操作は、チームのスケジュールが公開されたときにトリガーされます。 |
メンバーがチームから削除されたとき [非推奨] |
この操作は、メンバーをチームから削除したときにトリガーされます。 |
メンバーがチームで更新されたとき [非推奨] |
この操作は、チーム メンバーが更新されたときにトリガーされます。 |
新しいシフトがチームに追加されたとき [非推奨] |
この操作は、新しいシフトをチームのメンバーに追加したときにトリガーされます。 |
新しいシフト要求が作成されたとき [非推奨] |
この操作は、新しいスワップ、オファー、または休暇シフト申請が作成されたときにトリガーされます。 |
新しいメンバーがチームに追加されたとき [非推奨] |
この操作は、新しいメンバーをチームに追加したときにトリガーされます。 |
シフト要求が削除されたとき [非推奨]
この操作は、スワップ、オファー、または休暇シフト申請が削除されたときにトリガーされます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム ID
|
teamId | True | string |
チームを表す一意の ID。 |
戻り値
- 本文
- WebHookResponse
シフト要求が更新されたとき [非推奨]
この操作は、スワップ、オファー、または休暇シフト申請が更新されたときにトリガーされます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム ID
|
teamId | True | string |
チームを表す一意の ID。 |
戻り値
- 本文
- WebHookResponse
チームでシフトが削除された場合 [非推奨]
この操作は、チームのメンバーのシフトが削除されたときにトリガーされます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム ID
|
teamId | True | string |
チームを表す一意の ID。 |
戻り値
- 本文
- WebHookResponse
チームでシフトが更新された場合 [非推奨]
この操作は、チームのメンバーのシフトが更新されたときにトリガーされます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム ID
|
teamId | True | string |
チームを表す一意の ID。 |
戻り値
- 本文
- WebHookResponse
チームのスケジュールが公開されたとき [非推奨]
この操作は、チームのスケジュールが公開されたときにトリガーされます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム ID
|
teamId | True | string |
チームを表す一意の ID。 |
戻り値
- 本文
- WebHookResponse
メンバーがチームから削除されたとき [非推奨]
この操作は、メンバーをチームから削除したときにトリガーされます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム ID
|
teamId | True | string |
チームを表す一意の ID。 |
戻り値
- 本文
- WebHookResponse
メンバーがチームで更新されたとき [非推奨]
この操作は、チーム メンバーが更新されたときにトリガーされます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム ID
|
teamId | True | string |
チームを表す一意の ID。 |
戻り値
- 本文
- WebHookResponse
新しいシフトがチームに追加されたとき [非推奨]
この操作は、新しいシフトをチームのメンバーに追加したときにトリガーされます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム ID
|
teamId | True | string |
チームを表す一意の ID。 |
戻り値
- 本文
- WebHookResponse
新しいシフト要求が作成されたとき [非推奨]
この操作は、新しいスワップ、オファー、または休暇シフト申請が作成されたときにトリガーされます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム ID
|
teamId | True | string |
チームを表す一意の ID。 |
戻り値
- 本文
- WebHookResponse
新しいメンバーがチームに追加されたとき [非推奨]
この操作は、新しいメンバーをチームに追加したときにトリガーされます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム ID
|
teamId | True | string |
チームを表す一意の ID。 |
戻り値
- 本文
- WebHookResponse
定義
ListMembersResponse
メンバーの応答を取得する
名前 | パス | 型 | 説明 |
---|---|---|---|
メンバー配列
|
members | array of object |
チーム メンバーの一覧。 |
メンバー ID
|
members.id | string |
チーム メンバーの一意 ID。 |
チーム ID
|
members.teamId | string |
チームの一意の ID。 |
ユーザー ID
|
members.userId | string |
ディレクトリ内のユーザーの一意の ID。 |
表示名
|
members.displayName | string |
チーム メンバーの表示名。 |
名
|
members.firstName | string |
チーム メンバーの名。 |
姓
|
members.lastName | string |
チーム メンバーの姓。 |
氏名
|
members.fullName | string |
チーム メンバーの氏名。 |
電子メール
|
members.email | string |
チーム メンバーの電子メール アドレス。 |
電話番号
|
members.phoneNumber | string |
チーム メンバーの電話番号。 |
マネージャーである
|
members.isManager | boolean |
チーム メンバーがチームのマネージャーであるかどうか。 |
メンバーの状態
|
members.state | string |
チームのユーザー メンバーシップの状態。 |
GetMemberResponse
メンバーの応答を取得する
名前 | パス | 型 | 説明 |
---|---|---|---|
メンバー ID
|
member.id | string |
チーム メンバーの一意 ID。 |
チーム ID
|
member.teamId | string |
チームの一意の ID。 |
ユーザー ID
|
member.userId | string |
チーム メンバーのユーザー ID |
表示名
|
member.displayName | string |
チーム メンバーの表示名。 |
名
|
member.firstName | string |
チーム メンバーの名。 |
姓
|
member.lastName | string |
チーム メンバーの姓。 |
氏名
|
member.fullName | string |
チーム メンバーの氏名。 |
電子メール
|
member.email | string |
チーム メンバーの電子メール アドレス。 |
電話番号
|
member.phoneNumber | string |
チーム メンバーの電話番号。 |
マネージャーである
|
member.isManager | boolean |
チーム メンバーがチームのマネージャーであるかどうか。 |
メンバーの状態
|
member.state | string |
チームのユーザー メンバーシップの状態。 |
GetTagsResponse
タグの応答を取得する
名前 | パス | 型 | 説明 |
---|---|---|---|
タグ
|
tags | array of object |
チームのグループの一覧。 |
ID
|
tags.id | string |
グループの一意 ID。 |
名前
|
tags.name | string |
グループの名前。 |
teamId
|
tags.teamId | string |
チームの一意の ID。 |
状態
|
tags.state | string |
チームのグループの状態。 |
GetTeamsResponse
チームの応答を取得する
名前 | パス | 型 | 説明 |
---|---|---|---|
チーム
|
teams | array of object |
チームの一覧。 |
ID
|
teams.id | string |
チームの一意の ID。 |
名前
|
teams.name | string |
チームの名称です。 |
GetTeamResponse
チームの応答を取得する
名前 | パス | 型 | 説明 |
---|---|---|---|
チーム ID
|
team.id | string |
チームの一意の ID。 |
チーム名
|
team.name | string |
チームの名称です。 |
チームの TimeZone
|
team.timeZone | string |
チームの timeZone Olson コード。 |
GetShiftsResponse
シフト応答を取得する
名前 | パス | 型 | 説明 |
---|---|---|---|
公開されたシフト配列
|
publishedShifts | array of object |
チームの公開されたシフトのリスト。 |
公開されたシフト ID
|
publishedShifts.id | string |
シフトの一意 ID。 |
公開されたシフト ラベル
|
publishedShifts.title | string |
シフトのラベル。 |
公開されたシフトの種類
|
publishedShifts.shiftType | string |
シフトの種類。 |
チーム ID
|
publishedShifts.teamId | string |
シフトがあるチームの ID |
割り当て先メンバー ID
|
publishedShifts.memberId | string |
シフトが割り当てられているチーム メンバーの ID。 |
公開されたシフト開始時間
|
publishedShifts.startTime | date-time |
シフトの開始時間。 |
公開されたシフト終了時間
|
publishedShifts.endTime | date-time |
シフトの終了時間。 |
公開されたシフト メモ
|
publishedShifts.notes | string |
シフトに割り当てられたメモ。 |
公開されたシフトの状態
|
publishedShifts.state | string |
シフトの状態。 |
休暇理由 ID
|
publishedShifts.timeOffReasonId | string |
シフトの休暇理由の ID (タイプ欠勤の場合)。 |
非公開のシフト配列
|
unpublishedShifts | array of object |
チームの非公開シフトのリスト。 |
非公開シフト ID
|
unpublishedShifts.id | string |
シフトの一意 ID。 |
非公開シフト タイトル
|
unpublishedShifts.title | string |
シフトのラベル。 |
非公開シフトの種類
|
unpublishedShifts.shiftType | string |
シフトの種類。 |
チーム ID
|
unpublishedShifts.teamId | string |
シフトがあるチームの ID。 |
割り当て先メンバー ID
|
unpublishedShifts.memberId | string |
シフトが割り当てられているチーム メンバーの ID。 |
非公開のシフト開始時間
|
unpublishedShifts.startTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
非公開のシフト終了時間
|
unpublishedShifts.endTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
非公開のシフト メモ
|
unpublishedShifts.notes | string |
シフトに割り当てられたメモ。 |
非公開のシフトの状態
|
unpublishedShifts.state | string |
シフトの状態。 |
休暇理由 ID
|
unpublishedShifts.timeOffReasonId | string |
シフトの休暇理由の ID (シフトがタイプ欠勤の場合)。 |
GetCurrentAccountResponse
現在のアカウントの応答を取得する
名前 | パス | 型 | 説明 |
---|---|---|---|
ユーザー ID
|
user.userId | string |
ディレクトリ内のユーザーの一意の ID。 |
表示名
|
user.displayName | string |
ユーザーの表示名。 |
名
|
user.firstName | string |
ユーザーの名です。 |
姓
|
user.lastName | string |
ユーザーの姓です。 |
既定電子メール
|
user.primaryEmail | string |
ユーザーの既定電子メールのアドレス。 |
テナント ID
|
user.tenantId | string |
ユーザーのテナント ID。 |
電話番号
|
user.phoneNumber | string |
ユーザーの電話番号です。 |
CreateScheduleResponse
スケジュール エンティティ
名前 | パス | 型 | 説明 |
---|---|---|---|
スケジュール ID
|
schedule.id | string |
スケジュールの一意 ID。 |
チーム ID
|
schedule.teamId | string |
スケジュールがあるチームの一意 ID。 |
開始時間
|
schedule.startTime | date-time |
スケジュールの開始時間です。 |
終了時間
|
schedule.endTime | date-time |
スケジュールの終了時間。 |
スケジュールの状態
|
schedule.state | string |
スケジュールの現在の状態。 |
GetShiftRequestsResponse
シフト要求の応答を取得する
名前 | パス | 型 | 説明 |
---|---|---|---|
シフト要求配列
|
shiftRequests | array of object |
チームのシフト要求の一覧。 |
シフト要求 ID
|
shiftRequests.id | string |
シフト要求を表す一意の ID |
シフト ID
|
shiftRequests.shiftId | string |
引き渡される/交換されるシフトの一意の ID。 |
チーム ID
|
shiftRequests.teamId | string |
要求があるチームの一意 ID。 |
要求の種類
|
shiftRequests.requestType | string |
シフト要求の種類。 |
要求開始時間
|
shiftRequests.startTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
要求終了時間
|
shiftRequests.endTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
送信者からのメッセージ
|
shiftRequests.senderMessage | string |
送信者から受信者へのメッセージ。 |
受信者からのメッセージ
|
shiftRequests.receiverMessage | string |
受信者から送信者へのメッセージ。 |
マネージャーからのメッセージ
|
shiftRequests.managerMessage | string |
マネージャーから送信者へのメッセージ。 |
マネージャーのメンバー ID
|
shiftRequests.managerMemberId | string |
要求を受け入れたマネージャーの一意 ID。 |
送信者のメンバー ID
|
shiftRequests.senderMemberId | string |
要求が作成されたチーム メンバーの一意 ID。 |
受信者のメンバー ID
|
shiftRequests.receiverMemberId | string |
要求が送信されたチーム メンバーの一意 ID。 |
シフト要求の状態
|
shiftRequests.state | string |
シフト要求の現在の状態。 |
シフト要求の作成時間
|
shiftRequests.creationTime | date-time |
要求が作成された時刻。 |
シフト要求の最終変更時刻
|
shiftRequests.lastModifiedTime | date-time |
要求が最後に変更された時間。 |
受信者応答時間
|
shiftRequests.receiverResponseTime | date-time |
受信者が要求に応答した時間。 |
休暇理由 ID
|
shiftRequests.timeOffReasonId | string |
休暇理由を表す一意 ID |
シフト ID
|
shiftRequests.otherShiftInfo.shiftId | string |
シフトの一意 ID。 |
シフト開始時間
|
shiftRequests.otherShiftInfo.startTime | date-time |
シフトの開始時間。 |
シフト終了時間
|
shiftRequests.otherShiftInfo.endTime | date-time |
シフトの終了時間。 |
シフト要求の ETag
|
shiftRequests.eTag | string |
シフト要求の更新に使用されるバージョン番号。 |
CreateSwapHandoffShiftResponse
シフト要求に関連するプロパティ。
名前 | パス | 型 | 説明 |
---|---|---|---|
シフト要求 ID
|
shiftRequest.id | string |
シフト要求に関連付けられている一意の ID。 |
シフト ID
|
shiftRequest.shiftId | string |
提供または交換されるシフトの一意の ID。 |
シフト要求の種類
|
shiftRequest.requestType | string |
シフト要求の種類。 |
シフト要求開始時間
|
shiftRequest.startTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
シフト要求終了時間
|
shiftRequest.endTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
送信者からのメッセージ
|
shiftRequest.senderMessage | string |
送信者から受信者へのメッセージ。 |
受信者からのメッセージ
|
shiftRequest.receiverMessage | string |
受信者から送信者へのメッセージ。 |
マネージャーからのメッセージ
|
shiftRequest.managerMessage | string |
マネージャーから送信者へのメッセージ。 |
マネージャーのメンバー ID
|
shiftRequest.managerMemberId | string |
要求を受け入れたマネージャーの一意 ID。 |
送信者のメンバー ID
|
shiftRequest.senderMemberId | string |
要求が作成されたチーム メンバーの一意 ID。 |
受信者のメンバー ID
|
shiftRequest.receiverMemberId | string |
要求が送信されたメンバーの一意 ID。 |
シフト要求の状態
|
shiftRequest.state | string |
シフト要求の現在の状態。 |
シフト要求の作成時間
|
shiftRequest.creationTime | date-time |
要求が作成された時刻。 |
シフト要求の最終変更時刻
|
shiftRequest.lastModifiedTime | date-time |
要求が最後に変更された時間。 |
シフト要求受信者の応答時間
|
shiftRequest.receiverResponseTime | date-time |
受信者が要求に応答した時間。 |
休暇理由 ID
|
shiftRequest.timeOffReasonId | string |
休暇理由を表す一意 ID |
シフト ID
|
shiftRequest.otherShiftInfo.shiftId | string |
シフトの一意 ID。 |
シフト開始時間
|
shiftRequest.otherShiftInfo.startTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
シフト終了時間
|
shiftRequest.otherShiftInfo.endTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
シフト要求の ETag
|
shiftRequest.eTag | string |
シフト要求の更新に使用されるバージョン番号。 |
SwapHandOffRequestManagerAcceptResponse
マネージャーのスワップまたはハンドオフ要求の承認に関連するプロパティ。
名前 | パス | 型 | 説明 |
---|---|---|---|
削除されたシフトの一覧
|
deletedShifts | array of object |
削除されたシフトの一覧 |
削除済みシフト ID
|
deletedShifts.id | string |
シフトの一意 ID。 |
削除済みシフトの種類
|
deletedShifts.shiftType | string |
シフトの種類。 |
チーム ID
|
deletedShifts.teamId | string |
チームの一意 ID |
メンバー ID
|
deletedShifts.memberId | string |
シフトが割り当てられたチーム メンバーの一意 ID。 |
削除済みシフト開始時間
|
deletedShifts.startTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
削除済みシフト終了時間
|
deletedShifts.endTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
削除済みシフト メモ
|
deletedShifts.notes | string |
シフトのラベル。 |
削除済みシフトの状態
|
deletedShifts.state | string |
シフトの現在の状態。 |
削除済みシフトの休暇理由 ID
|
deletedShifts.timeOffReasonId | string |
休暇理由を表す一意 ID。 |
置換として作成されたシフトの一覧
|
replacementShifts | array of object |
置換として作成されたシフトの一覧 |
置換シフト ID
|
replacementShifts.id | string |
シフトの一意 ID。 |
置換シフトの種類
|
replacementShifts.shiftType | string |
シフトの種類。 |
チーム ID
|
replacementShifts.teamId | string |
チームの一意 ID |
メンバー ID
|
replacementShifts.memberId | string |
シフトが割り当てられたチーム メンバーの一意 ID。 |
置換のシフト開始時間
|
replacementShifts.startTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
置換のシフト終了時間
|
replacementShifts.endTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
置換シフト メモ
|
replacementShifts.notes | string |
シフトのラベル。 |
置換シフトの状態
|
replacementShifts.state | string |
シフトの現在の状態。 |
置換シフトの休暇理由 ID
|
replacementShifts.timeOffReasonId | string |
休暇理由を表す一意 ID。 |
更新されたシフト要求の一覧
|
updatedShiftRequests | array of object |
更新されたシフト要求の一覧 |
シフト要求 ID
|
updatedShiftRequests.id | string |
シフト要求を表す一意の ID |
シフト ID
|
updatedShiftRequests.shiftId | string |
引き渡される/交換されるシフトの一意の ID。 |
チーム ID
|
updatedShiftRequests.teamId | string |
要求があるチームの一意 ID。 |
要求の種類
|
updatedShiftRequests.requestType | string |
シフト要求の種類。 |
要求開始時間
|
updatedShiftRequests.startTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
要求終了時間
|
updatedShiftRequests.endTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
送信者からのメッセージ
|
updatedShiftRequests.senderMessage | string |
送信者から受信者へのメッセージ。 |
受信者からのメッセージ
|
updatedShiftRequests.receiverMessage | string |
受信者から送信者へのメッセージ。 |
マネージャーからのメッセージ
|
updatedShiftRequests.managerMessage | string |
マネージャーから送信者へのメッセージ。 |
マネージャーのメンバー ID
|
updatedShiftRequests.managerMemberId | string |
要求を受け入れたマネージャーの一意 ID。 |
送信者のメンバー ID
|
updatedShiftRequests.senderMemberId | string |
要求が作成されたチーム メンバーの一意 ID。 |
受信者のメンバー ID
|
updatedShiftRequests.receiverMemberId | string |
要求が送信されたチーム メンバーの一意 ID。 |
シフト要求の状態
|
updatedShiftRequests.state | string |
シフト要求の現在の状態。 |
シフト要求の作成時間
|
updatedShiftRequests.creationTime | date-time |
要求が作成された時刻。 |
シフト要求の最終変更時刻
|
updatedShiftRequests.lastModifiedTime | date-time |
要求が最後に変更された時間。 |
受信者応答時間
|
updatedShiftRequests.receiverResponseTime | date-time |
受信者が要求に応答した時間。 |
休暇理由 ID
|
updatedShiftRequests.timeOffReasonId | string |
休暇理由を表す一意 ID |
シフト ID
|
updatedShiftRequests.otherShiftInfo.shiftId | string |
シフトの一意 ID。 |
シフト開始時間
|
updatedShiftRequests.otherShiftInfo.startTime | date-time |
シフトの開始時間。 |
シフト終了時間
|
updatedShiftRequests.otherShiftInfo.endTime | date-time |
シフトの終了時間。 |
シフト要求の ETag
|
updatedShiftRequests.eTag | string |
シフト要求の更新に使用されるバージョン番号。 |
TimeOffManagerRequestCompleteResponse
マネージャーの休暇承認に関連するプロパティ。
名前 | パス | 型 | 説明 |
---|---|---|---|
更新済みシフト ID
|
updatedShift.id | string |
シフトの一意 ID。 |
更新済みシフトの種類
|
updatedShift.shiftType | string |
シフトの種類。 |
チーム ID
|
updatedShift.teamId | string |
チームの一意 ID |
メンバー ID
|
updatedShift.memberId | string |
シフトが割り当てられたチーム メンバーの一意 ID。 |
更新済みシフト開始時間
|
updatedShift.startTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
更新済みシフト終了時間
|
updatedShift.endTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
更新済みシフト メモ
|
updatedShift.notes | string |
シフトのラベル。 |
更新済みシフトの状態
|
updatedShift.state | string |
シフトの現在の状態。 |
更新済みシフトの休暇理由 ID
|
updatedShift.timeOffReasonId | string |
休暇理由を表す一意 ID。 |
更新済みシフトが公開されます
|
isShiftPublished | boolean |
シフトが公開されたスケジュールの一部であるかどうか。 |
CreateShiftResponse
シフトに関連するプロパティ。
名前 | パス | 型 | 説明 |
---|---|---|---|
シフト ID
|
shift.id | string |
シフトの一意 ID。 |
シフト タイトル
|
shift.title | string |
シフトのラベル。 |
シフトの種類
|
shift.shiftType | string |
シフトの種類。 |
チーム ID
|
shift.teamId | string |
シフトがあるチームの ID |
割り当て先メンバー ID
|
shift.memberId | string |
シフトが割り当てられているチーム メンバーの一意 ID。 |
シフト開始時間
|
shift.startTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
シフト終了時間
|
shift.endTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
シフト メモ
|
shift.notes | string |
シフトに割り当てられたメモ。 |
シフトの状態
|
shift.state | string |
シフトの現在の状態。 |
休暇理由 ID
|
shift.timeOffReasonId | string |
休暇理由を表す一意 ID。 |
シフトが公開されています
|
isShiftPublished | boolean |
シフトが公開されたスケジュールの一部であるかどうか。 |
GetTimeOffReasonsResponse
休暇理由に関連するプロパティ。
名前 | パス | 型 | 説明 |
---|---|---|---|
休暇理由の配列
|
timeOffReasons | array of object |
休暇理由の一覧。 |
休暇理由 ID
|
timeOffReasons.id | string |
休暇理由を表す一意 ID。 |
休暇理由の名前
|
timeOffReasons.name | string |
休暇理由の名前。 |
休暇理由の状態
|
timeOffReasons.state | string |
休暇理由の現在の状態。 |
WebHookResponse
名前 | パス | 型 | 説明 |
---|---|---|---|
WebHook サブスクリプション ID
|
subscriptionId | string |
WebHook サブスクリプション ID |
Webhook サブスクリプションの有効期限
|
expirationDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
種類を変更
|
changeType | string |
リソース変更の種類。 |
リソース
|
resource | WebHookResponseResourceEntity |
WebHookResponseResourceEntity
名前 | パス | 型 | 説明 |
---|---|---|---|
リソース ID
|
id | string |
更新されるリソースの ID |
リソース パス
|
resourcePath | string |
リソース パス |
チーム ID
|
teamId | string |
TeamId |