Microsoft StaffHub [非推奨]
Microsoft StaffHub は、すべてのデバイスで動作するクラウドベースのプラットフォームです。 現場担当者とそのマネージャーは、時間の管理、チームとのコミュニケーション、コンテンツの共有を行うことができます。
このコネクタは、次の製品とリージョンで使用できます。
| サービス | クラス | リージョン |
|---|---|---|
| ロジック アプリ | Standard | 次を除くすべての Logic Apps リージョン : - Azure Government リージョン - Azure China リージョン - 米国国防総省 (DoD) |
| Power Automate | Standard | 次を除くすべての Power Automate リージョン : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運営する China Cloud - 米国国防総省 (DoD) |
| Power Apps | Standard | 次を除くすべての Power Apps リージョン : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運営する China Cloud - 米国国防総省 (DoD) |
| お問い合わせ | |
|---|---|
| 名前 | Microsoft |
| URL |
Microsoft LogicApps のサポート Microsoft Power Automate のサポート Microsoft Power Apps のサポート |
| コネクタ メタデータ | |
|---|---|
| Publisher | Microsoft |
非推奨の情報
StaffHub コネクタは非推奨となり、機能は Teams コネクタの下の "Shifts" アクションに移動されました。 該当する場合、StaffHub コネクタの操作は、Teams コネクタの下で推奨される対応するアクションで更新されています。 StaffHub チームを Microsoft Teams のシフトに移行する方法については、 こちらをご覧ください。
調整制限
| 名前 | 呼び出し | 更新期間 |
|---|---|---|
| 接続ごとの API 呼び出し | 100 | 60 秒 |
アクション
| ID でチーム メンバーを取得する [非推奨] |
この操作では、一意の ID でチームのメンバーを取得します。 |
| Shift 要求の詳細を取得する [非推奨] |
この操作は、要求の一意の ID を使用してシフト要求の詳細を返します。 |
| すべてのチーム シフトを一覧表示する [非推奨] |
このアクションは非推奨になりました。 代わりに 、すべてのシフトを一覧表示するを 使用してください。
|
| シフト スワップまたは引き渡し要求を承認する (マネージャーのみ) [非推奨] |
このアクションは非推奨になりました。 代わりに 、スワップ シフト要求の承認を 使用してください。
|
| シフトの取得 [非推奨] |
このアクションは非推奨になりました。 代わりに Get a Shift を 使用してください。
|
| シフト要求の取得 [非推奨] |
このアクションは非推奨になりました。 代わりに 、すべての休暇の理由を一覧表示を 使用してください。
|
| スケジュールの詳細を取得する [非推奨] |
このアクションは非推奨になりました。 代わりに 、[スケジュールの詳細を取得する] を使用してください。
|
| チームの詳細を取得する [非推奨] |
このアクションは非推奨になりました。 代わりに [チームを取得]を 使用してください。
|
| チーム内のすべてのグループを一覧表示する [非推奨] |
このアクションは非推奨になりました。 代わりに 、すべてのスケジュール グループを一覧表示するを 使用してください。
|
| チーム内のすべてのメンバーを一覧表示する [非推奨] |
この操作では、特定のチームのすべてのメンバーが一覧表示されます。 |
| ユーザーのチームを一覧表示する [非推奨] |
この操作では、ユーザーがメンバーになっているすべてのチームが一覧表示されます。 |
| 休暇の理由を取得する [非推奨] |
このアクションは非推奨になりました。 代わりに 、すべての休暇の理由を一覧表示を 使用してください。
|
| 休暇要求を承認または拒否する (マネージャーのみ) [非推奨] |
このアクションは非推奨になりました。 代わりに、 休暇要求の承認を 使用してください。
|
| 現在のアカウントを取得する [非推奨] |
現在ログインしているユーザーのアカウントを取得します。 |
ID でチーム メンバーを取得する [非推奨]
この操作では、一意の ID でチームのメンバーを取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
チーム ID
|
teamId | True | string |
チームの一意の ID。 |
|
メンバー ID
|
memberId | True | string |
メンバーの ID。 |
戻り値
メンバーの応答を取得する
- Body
- GetMemberResponse
Shift 要求の詳細を取得する [非推奨]
この操作は、要求の一意の ID を使用してシフト要求の詳細を返します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
チーム ID
|
teamId | True | string |
チームの一意の ID。 |
|
Shift 要求 ID
|
shiftRequestId | True | string |
シフト要求の一意の ID。 |
戻り値
シフト要求に関連付けられているプロパティ。
すべてのチーム シフトを一覧表示する [非推奨]
このアクションは非推奨になりました。 代わりに 、すべてのシフトを一覧表示するを 使用してください。
この操作は、チームのメンバーに割り当てられているすべてのシフトを返します
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
チーム 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 形式) |
戻り値
シフトの応答を取得する
- Body
- GetShiftsResponse
シフト スワップまたは引き渡し要求を承認する (マネージャーのみ) [非推奨]
このアクションは非推奨になりました。 代わりに 、スワップ シフト要求の承認を 使用してください。
この操作により、マネージャーはシフト スワップを承認したり、要求を引き渡すことができます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
チーム ID
|
teamId | True | string |
チームの一意の ID。 |
|
Shift 要求 ID
|
shiftRequestId | True | string |
シフト スワップまたはハンドオフ要求の一意の ID |
|
マネージャーからのメッセージ
|
message | string |
要求が受け入れられたときに、マネージャーから送信者/受信者へのメッセージ |
|
|
シフト要求の ETag
|
eTag | True | string |
スワップまたはハンドオフ要求の更新に使用されるバージョン番号。 |
戻り値
マネージャーのスワップに関連付けられているプロパティ、または要求の承認を受け渡します。
シフトの取得 [非推奨]
このアクションは非推奨になりました。 代わりに Get a Shift を 使用してください。
この操作は、シフトの一意の ID を使用してシフトの詳細を返します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
チーム ID
|
teamId | True | string |
チームの一意の ID。 |
|
シフト ID
|
shiftId | True | string |
シフトの一意の ID。 |
戻り値
シフトに関連付けられているプロパティ。
- Body
- CreateShiftResponse
シフト要求の取得 [非推奨]
このアクションは非推奨になりました。 代わりに 、すべての休暇の理由を一覧表示を 使用してください。
この操作は、チームの一意の ID を使用して、チームのすべてのシフト要求を返します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
チーム ID
|
teamId | True | string |
チームの一意の ID。 |
戻り値
Shift 要求の応答を取得する
スケジュールの詳細を取得する [非推奨]
このアクションは非推奨になりました。 代わりに 、[スケジュールの詳細を取得する] を使用してください。
この操作は、スケジュールの一意の ID を使用してスケジュールの詳細を返します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
チーム ID
|
teamId | True | string |
チームの一意の ID。 |
|
スケジュール ID
|
scheduleId | True | string |
スケジュールの一意の ID。 |
戻り値
Schedule エンティティ
チームの詳細を取得する [非推奨]
このアクションは非推奨になりました。 代わりに [チームを取得]を 使用してください。
この操作は、チームの一意の ID を使用してチームの詳細を返します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
チーム ID
|
teamId | True | string |
チームの一意の ID。 |
戻り値
チームの応答を取得する
- Body
- GetTeamResponse
チーム内のすべてのグループを一覧表示する [非推奨]
このアクションは非推奨になりました。 代わりに 、すべてのスケジュール グループを一覧表示するを 使用してください。
この操作では、チーム内のすべてのグループが一覧表示されます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
チーム ID
|
teamId | True | string |
チームの一意の ID。 |
戻り値
タグの応答を取得する
- Body
- GetTagsResponse
チーム内のすべてのメンバーを一覧表示する [非推奨]
この操作では、特定のチームのすべてのメンバーが一覧表示されます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
チーム ID
|
teamId | True | string |
チームの一意の ID。 |
戻り値
メンバーの応答を取得する
- Body
- ListMembersResponse
ユーザーのチームを一覧表示する [非推奨]
休暇の理由を取得する [非推奨]
このアクションは非推奨になりました。 代わりに 、すべての休暇の理由を一覧表示を 使用してください。
この操作は、チームに関連付けられている休暇の理由の一覧を返します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
チーム ID
|
teamId | True | string |
チームの一意の ID。 |
戻り値
休暇の理由に関連付けられているプロパティ。
休暇要求を承認または拒否する (マネージャーのみ) [非推奨]
このアクションは非推奨になりました。 代わりに、 休暇要求の承認を 使用してください。
この操作により、マネージャーは休暇要求を承認または拒否できます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
チーム ID
|
teamId | True | string |
チームの一意の ID。 |
|
Shift 要求 ID
|
shiftRequestId | True | string |
休暇要求の一意の ID |
|
マネージャーからのメッセージ
|
message | string |
要求が承認または拒否されたときに、マネージャーから送信者/受信者へのメッセージ。 |
|
|
シフト要求の ETag
|
eTag | True | string |
休暇要求の更新に使用されるバージョン番号。 |
|
受け入れ中
|
isAccepting | True | boolean |
マネージャーが休暇要求を受け入れる (True) か拒否 (False) かを指定します。 |
戻り値
マネージャーの休暇の承認に関連付けられているプロパティ。
現在のアカウントを取得する [非推奨]
トリガー
| シフト要求が削除されたとき [非推奨] |
この操作は、スワップ、オファー、またはシフトオフの要求が削除されたときにトリガーされます。 |
| シフト要求が更新されたとき [非推奨] |
この操作は、スワップ、オファー、またはシフトオフの要求が更新されたときにトリガーされます。 |
| チームでシフトが削除されたとき [非推奨] |
この操作は、チームのメンバーのシフトが削除されたときにトリガーされます。 |
| チームでシフトが更新されたとき [非推奨] |
この操作は、チームのメンバーのシフトが更新されたときにトリガーされます。 |
| チームでメンバーが更新されたとき [非推奨] |
この操作は、チーム メンバーが更新されたときにトリガーされます。 |
| チームに新しいシフトが追加されたとき [非推奨] |
この操作は、チームのメンバーに新しいシフトが追加されたときにトリガーされます。 |
| チームのスケジュールが発行されたとき [非推奨] |
この操作は、チームのスケジュールが発行されたときにトリガーされます。 |
| メンバーがチームから削除されたとき [非推奨] |
この操作は、メンバーがチームから削除されたときにトリガーされます。 |
| 新しいシフト要求が作成されたとき [非推奨] |
この操作は、新しいスワップ、オファー、またはシフトオフ要求が作成されたときにトリガーされます。 |
| 新しいメンバーがチームに追加されたとき [非推奨] |
この操作は、新しいメンバーがチームに追加されたときにトリガーされます。 |
シフト要求が削除されたとき [非推奨]
この操作は、スワップ、オファー、またはシフトオフの要求が削除されたときにトリガーされます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
チーム ID
|
teamId | True | string |
チームの一意の ID。 |
戻り値
- Body
- WebHookResponse
シフト要求が更新されたとき [非推奨]
この操作は、スワップ、オファー、またはシフトオフの要求が更新されたときにトリガーされます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
チーム ID
|
teamId | True | string |
チームの一意の ID。 |
戻り値
- Body
- WebHookResponse
チームでシフトが削除されたとき [非推奨]
この操作は、チームのメンバーのシフトが削除されたときにトリガーされます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
チーム ID
|
teamId | True | string |
チームの一意の ID。 |
戻り値
- Body
- WebHookResponse
チームでシフトが更新されたとき [非推奨]
この操作は、チームのメンバーのシフトが更新されたときにトリガーされます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
チーム ID
|
teamId | True | string |
チームの一意の ID。 |
戻り値
- Body
- WebHookResponse
チームでメンバーが更新されたとき [非推奨]
この操作は、チーム メンバーが更新されたときにトリガーされます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
チーム ID
|
teamId | True | string |
チームの一意の ID。 |
戻り値
- Body
- WebHookResponse
チームに新しいシフトが追加されたとき [非推奨]
この操作は、チームのメンバーに新しいシフトが追加されたときにトリガーされます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
チーム ID
|
teamId | True | string |
チームの一意の ID。 |
戻り値
- Body
- WebHookResponse
チームのスケジュールが発行されたとき [非推奨]
この操作は、チームのスケジュールが発行されたときにトリガーされます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
チーム ID
|
teamId | True | string |
チームの一意の ID。 |
戻り値
- Body
- WebHookResponse
メンバーがチームから削除されたとき [非推奨]
この操作は、メンバーがチームから削除されたときにトリガーされます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
チーム ID
|
teamId | True | string |
チームの一意の ID。 |
戻り値
- Body
- WebHookResponse
新しいシフト要求が作成されたとき [非推奨]
この操作は、新しいスワップ、オファー、またはシフトオフ要求が作成されたときにトリガーされます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
チーム ID
|
teamId | True | string |
チームの一意の ID。 |
戻り値
- Body
- WebHookResponse
新しいメンバーがチームに追加されたとき [非推奨]
この操作は、新しいメンバーがチームに追加されたときにトリガーされます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
チーム ID
|
teamId | True | string |
チームの一意の ID。 |
戻り値
- Body
- WebHookResponse
定義
ListMembersResponse
メンバーの応答を取得する
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
Members 配列
|
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 |
チーム メンバーの完全な名前。 |
|
Email
|
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 |
チーム メンバーの完全な名前。 |
|
Email
|
member.email | string |
チーム メンバーのメール アドレス。 |
|
電話番号
|
member.phoneNumber | string |
チーム メンバーの電話番号。 |
|
マネージャー
|
member.isManager | boolean |
チーム メンバーがチームのマネージャーであるかどうか。 |
|
メンバーの状態
|
member.state | string |
チーム内のユーザーのメンバーシップの状態。 |
GetTagsResponse
タグの応答を取得する
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
tags
|
tags | array of object |
チーム内のグループの一覧。 |
|
id
|
tags.id | string |
グループの一意の ID。 |
|
名前
|
tags.name | string |
グループの名前を指定します。 |
|
teamId
|
tags.teamId | string |
チームの一意の ID。 |
|
状態
|
tags.state | string |
チーム内のグループの状態。 |
GetTeamsResponse
チームの応答を取得する
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
Teams
|
teams | array of object |
チームの一覧。 |
|
id
|
teams.id | string |
チームの一意の ID。 |
|
名前
|
teams.name | string |
チームの名前。 |
GetTeamResponse
チームの応答を取得する
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
チーム ID
|
team.id | string |
チームの一意の ID。 |
|
チーム名
|
team.name | string |
チームの名前。 |
|
チームのタイムゾーン
|
team.timeZone | string |
チームの timeZone Olson コード。 |
GetShiftsResponse
シフトの応答を取得する
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
パブリッシュされた Shifts 配列
|
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 (休暇の種類の場合)。 |
|
パブリッシュされていない Shifts 配列
|
unpublishedShifts | array of object |
チームの発行されていないシフトの一覧。 |
|
発行されていない Shift ID
|
unpublishedShifts.id | string |
シフトの一意の ID。 |
|
発行されていないシフト タイトル
|
unpublishedShifts.title | string |
シフトのラベル。 |
|
発行されていない Shift 型
|
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 |
シフトに割り当てられたメモ。 |
|
発行されていない Shift 状態
|
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
Schedule エンティティ
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
スケジュール ID
|
schedule.id | string |
スケジュールの一意の ID。 |
|
チーム ID
|
schedule.teamId | string |
スケジュールが入るチームの一意の ID。 |
|
開始時刻
|
schedule.startTime | date-time |
スケジュールの開始時刻。 |
|
終了時刻
|
schedule.endTime | date-time |
スケジュールの終了時刻。 |
|
スケジュールの状態
|
schedule.state | string |
スケジュールの現在の状態。 |
GetShiftRequestsResponse
Shift 要求の応答を取得する
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
Shift Requests 配列
|
shiftRequests | array of object |
チーム内のシフト要求の一覧。 |
|
Shift 要求 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。 |
|
Shift 要求の状態
|
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。 |
|
Shift の開始時刻
|
shiftRequests.otherShiftInfo.startTime | date-time |
シフトの開始時刻。 |
|
終了時刻のシフト
|
shiftRequests.otherShiftInfo.endTime | date-time |
シフトの終了時刻。 |
|
シフト要求の ETag
|
shiftRequests.eTag | string |
シフト要求の更新に使用されるバージョン番号。 |
CreateSwapHandoffShiftResponse
シフト要求に関連付けられているプロパティ。
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
Shift 要求 ID
|
shiftRequest.id | string |
シフト要求に関連付けられている一意の ID。 |
|
シフト ID
|
shiftRequest.shiftId | string |
提供またはスワップされるシフトの一意の ID。 |
|
Shift 要求の種類
|
shiftRequest.requestType | string |
シフト要求の種類。 |
|
Shift 要求の開始時刻
|
shiftRequest.startTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
|
Shift 要求の終了時刻
|
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。 |
|
Shift 要求の状態
|
shiftRequest.state | string |
シフト要求の現在の状態。 |
|
シフト要求の作成時間
|
shiftRequest.creationTime | date-time |
要求が作成された時刻。 |
|
Shift 要求の最終変更時刻
|
shiftRequest.lastModifiedTime | date-time |
要求が最後に変更された時刻。 |
|
シフト要求レシーバーの応答時間
|
shiftRequest.receiverResponseTime | date-time |
受信者が要求に応答した時刻。 |
|
休暇の理由 ID
|
shiftRequest.timeOffReasonId | string |
休暇の理由の一意の ID |
|
シフト ID
|
shiftRequest.otherShiftInfo.shiftId | string |
シフトの一意の ID。 |
|
Shift の開始時刻
|
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 |
シフトのラベル。 |
|
削除された Shift 状態
|
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 |
更新されたシフト要求の一覧 |
|
Shift 要求 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。 |
|
Shift 要求の状態
|
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。 |
|
Shift の開始時刻
|
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 型
|
shift.shiftType | string |
シフトの種類。 |
|
チーム ID
|
shift.teamId | string |
シフトが入るチームの ID |
|
メンバー ID に割り当て済み
|
shift.memberId | string |
シフトが割り当てられているチーム メンバーの一意の ID。 |
|
Shift の開始時刻
|
shift.startTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
|
終了時刻のシフト
|
shift.endTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
|
Shift Notes
|
shift.notes | string |
シフトに割り当てられたメモ。 |
|
Shift 状態
|
shift.state | string |
シフトの現在の状態。 |
|
休暇の理由 ID
|
shift.timeOffReasonId | string |
休暇の理由の一意の ID。 |
|
シフトが発行済み
|
isShiftPublished | boolean |
シフトが発行されたスケジュールの一部であるかどうかを示します。 |
GetTimeOffReasonsResponse
休暇の理由に関連付けられているプロパティ。
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
Time Off Reasons 配列
|
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 |