Shifts for Microsoft Teams
管理者の場合は、シフト スケジュールを計画し、チームにオープン シフトと未入力のシフトを配信します。 チーム メンバーの場合、シフトを簡単に表示し、スケジュール変更要求 (スワップ/オファー/休暇) を行うことができます。
このコネクタは、次の製品および地域で利用可能です。
サービス | クラス | 地域 |
---|---|---|
Logic Apps | 標準 | 以下を除くすべての Logic Apps 地域 : - Azure China の地域 |
Power Automate | 標準 | 以下を除くすべての Power Automate 地域 : - 21 Vianet が運用する中国のクラウド |
Power Apps | 標準 | 以下を除くすべての Power Apps 地域 : - 21 Vianet が運用する中国のクラウド |
連絡先 | |
---|---|
件名 | Microsoft |
URL | https://support.microsoft.com/teams |
コネクタのメタデータ | |
---|---|
公開元 | Microsoft |
Web サイト | https://docs.microsoft.com/en-us/microsoftteams/expand-teams-across-your-org/shifts-for-teams-landing-page |
プライバシー ポリシー | https://privacy.microsoft.com/privacystatement |
カテゴリ | 生産性 |
Microsoft Teams のシフトは、チームのスケジュールの作成、更新、および管理を行うのに役立つスケジュール管理ツールです。
Shifts + Power Automate により、Shifts から他のアプリでカスタム ワークフローを作成し、大規模に操作を実行することができます。 ほとんどコードを使用せずに、主要プロセスを自動化します。
トリガーの既知の問題と制限
- トリガーは GCC 地域ではサポートされていません。
接続を作成する
このコネクタは、次の認証タイプをサポートしています:
既定 | 接続を作成するためのパラメーター。 | すべての地域 | 共有不可 |
既定
適用できるもの: すべての領域
接続を作成するためのパラメーター。
これは共有可能な接続ではありません。 パワー アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
調整制限
名前 | 呼び出し | 更新期間 |
---|---|---|
接続ごとの API 呼び出し | 100 | 60 秒 |
アクション
すべてのオファー シフト要求の一覧を表示する |
この操作は、スケジュール内のすべてのオファー シフト要求を返します。 |
すべてのオープン シフトの一覧を表示する |
この操作は、チーム内のすべてのオープン シフトを返します。 |
すべてのオープン シフト要求の一覧を表示する |
この操作は、スケジュール内のすべてのオープン シフト変更要求を一覧表示します。 |
すべてのシフトの一覧を表示する |
この操作は、チームのメンバーに割り当てられたすべてのシフトを返します |
すべてのスケジュール グループの一覧を表示する |
この操作は、スケジュール内のすべてのスケジュール グループを返します。 |
すべてのスワップ シフト要求の一覧を表示する |
この操作は、スケジュール内のすべてのスワップ シフト要求を返します。 |
すべての休暇インスタンスの一覧を表示する |
この操作は、スケジュール内のすべての休暇インスタンスを返します |
すべての休暇理由の一覧を表示する |
この操作では、チームに関連付けられた休暇理由の一覧を返します。 |
すべての休暇申請の一覧を表示する |
この操作は、スケジュール内のすべての休暇要求を返します。 |
オファー シフト要求を取得する |
この操作は、ID によりオファー シフト要求を返します。 |
オファー シフト要求を承認する |
この操作により、受信者/管理者はオファー シフト要求を承認できます。 |
オファー シフト要求を拒否する |
この操作により、ユーザーはオファー シフト要求を拒否できます。 |
オープン シフトを削除する |
この操作により、オープン シフトが削除されます。 |
オープン シフトを取得する |
この操作は、オープン シフトの詳細を返します。 |
オープン シフトを更新する |
スケジュール内のオープン シフトを更新します。 |
オープン シフト要求の拒否 |
この操作により、管理者はオ―プン シフト要求を拒否できます。 |
オープン シフト要求を取得する |
この操作は、ID によりオープン シフト変更要求を返します。 |
オープン シフト要求を承認する |
この操作により、管理者はオ―プン シフト要求を承認できます。 |
シフトを削除する |
この操作により、シフトの一意 ID を使用してシフトを削除します。 |
シフトを取得する |
この操作にでは、シフトの一意の ID を使用してシフトの詳細を返します。 |
スケジュール グループを取得する |
この操作により、一意の ID を使用してスケジュール グループの詳細を返します。 |
スケジュールの詳細を取得する |
この操作により、スケジュールの一意の ID を使用してスケジュールの詳細を返します。 |
スワップ シフト要求を取得する |
この操作は、ID によりスワップ シフト要求を返します。 |
スワップ シフト要求を承認する |
この操作により、ユーザーはスワップ シフト要求を承認できます。 |
スワップ シフト要求を拒否する |
この操作により、ユーザーはスワップ シフト要求を拒否できます。 |
休暇インスタンスを削除する |
この操作は、一意の ID を使用して休暇を削除します。 |
休暇インスタンスを取得する |
この操作により、一意の ID を使用して休暇の詳細を返します。 |
休暇申請を取得する |
この操作は、ID により休暇申請を返します。 |
休暇申請を承認する |
この操作により、管理者は休暇申請を承認できます。 |
休暇申請を拒否する |
この操作により、管理者は休暇申請を拒否できます。 |
新しいオープン シフトを作成する |
スケジュールの新しいオープン シフトを作成します。 |
新しいシフトを作成する |
この操により新しいシフトが作成され、チームのメンバーに割り当てられます |
新しい休暇インスタンスを作成する |
この操により新しい休暇インスタンスが作成され、チームのメンバーに割り当てられます |
すべてのオファー シフト要求の一覧を表示する
この操作は、スケジュール内のすべてのオファー シフト要求を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム
|
teamId | True | string |
チーム ID を追加する |
ページ サイズ
|
$top | integer |
ページごとのアイテム (.../設定の下の改ページを有効にする) |
|
要請の状態
|
state | string |
状態フィルターの要求 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
オファー シフト要求の一覧
|
value | array of OfferShiftRequestResponse |
オファー シフト要求の一覧。 |
すべてのオープン シフトの一覧を表示する
この操作は、チーム内のすべてのオープン シフトを返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Team
|
teamId | True | string |
チーム ID を追加する |
開始時刻から
|
startTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
|
終了時間まで
|
endTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
|
ページ サイズ
|
$top | integer |
ページごとのアイテム (.../設定の下の改ページを有効にする) |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
オープン シフトの一覧
|
value | array of OpenShiftResponse |
オープン シフトの一覧 |
すべてのオープン シフト要求の一覧を表示する
この操作は、スケジュール内のすべてのオープン シフト変更要求を一覧表示します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム
|
teamId | True | string |
チーム ID を追加する |
ページ サイズ
|
$top | integer |
ページごとのアイテム (.../設定の下の改ページを有効にする) |
|
要請の状態
|
state | string |
状態フィルターの要求 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
オープン シフトの変更要求の一覧
|
value | array of OpenShiftChangeRequestResponse |
オープン シフトの変更要求の一覧。 |
すべてのシフトの一覧を表示する
この操作は、チームのメンバーに割り当てられたすべてのシフトを返します
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム
|
teamId | True | string |
チーム ID を追加する |
開始時刻から
|
startTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
|
終了時間まで
|
endTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
|
ページ サイズ
|
$top | integer |
ページごとのアイテム (.../設定の下の改ページを有効にする) |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
シフトの一覧
|
value | array of ShiftResponse |
シフトの一覧 |
すべてのスケジュール グループの一覧を表示する
この操作は、スケジュール内のすべてのスケジュール グループを返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム
|
teamId | True | string |
チーム ID を追加する |
ページ サイズ
|
$top | integer |
ページごとのアイテム (.../設定の下の改ページを有効にする) |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
スケジュール グループの一覧
|
value | array of SchedulingGroupResponse |
スケジュール グループの一覧。 |
すべてのスワップ シフト要求の一覧を表示する
この操作は、スケジュール内のすべてのスワップ シフト要求を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム
|
teamId | True | string |
チーム ID を追加する |
ページ サイズ
|
$top | integer |
ページごとのアイテム (.../設定の下の改ページを有効にする) |
|
要請の状態
|
state | string |
状態フィルターの要求 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
スワップ シフト変更要求の一覧
|
value | array of SwapShiftsChangeRequestResponse |
スワップ シフト変更要求の一覧。 |
すべての休暇インスタンスの一覧を表示する
この操作は、スケジュール内のすべての休暇インスタンスを返します
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム
|
teamId | True | string |
チーム ID を追加する |
開始時刻から
|
startTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
|
終了時間まで
|
endTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
|
ページ サイズ
|
$top | integer |
ページごとのアイテム (.../設定の下の改ページを有効にする) |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
休暇インスタンスの一覧
|
value | array of TimeOffResponse |
休暇インスタンスの一覧 |
すべての休暇理由の一覧を表示する
この操作では、チームに関連付けられた休暇理由の一覧を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム
|
teamId | True | string |
チーム ID を追加する |
ページ サイズ
|
$top | integer |
ページごとのアイテム (.../設定の下の改ページを有効にする) |
戻り値
休暇理由の一覧。
- チームに関連付けられた休暇理由の一覧
- GetTimeOffReasonsResponse
すべての休暇申請の一覧を表示する
この操作は、スケジュール内のすべての休暇要求を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム
|
teamId | True | string |
チーム ID を追加する |
ページ サイズ
|
$top | integer |
ページごとのアイテム (.../設定の下の改ページを有効にする) |
|
要請の状態
|
state | string |
状態フィルターの要求 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
休暇要求の一覧
|
value | array of TimeOffRequestResponse |
休暇要求の一覧。 |
オファー シフト要求を取得する
この操作は、ID によりオファー シフト要求を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Team
|
teamId | True | string |
チーム ID を追加する |
オファー シフト要求 ID
|
offerShiftRequestId | True | string |
オファー シフト要求を表す一意の ID |
戻り値
オファー シフト要求エンティティ
- オファー シフト要求
- OfferShiftRequestResponse
オファー シフト要求を承認する
この操作により、受信者/管理者はオファー シフト要求を承認できます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム
|
teamId | True | string |
チーム ID を追加する |
オファー シフト要求 ID
|
offerShiftRequestId | True | string |
オファー シフト要求を表す一意の ID |
受信者/管理者からのメッセージ
|
message | string |
要求が受理されたときのメッセージ。 |
戻り値
オファー シフト要求を拒否する
この操作により、ユーザーはオファー シフト要求を拒否できます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム
|
teamId | True | string |
チーム ID を追加する |
オファー シフト要求 ID
|
offerShiftRequestId | True | string |
オファー シフト要求を表す一意の ID |
受信者/管理者からのメッセージ
|
message | string |
要求が拒否されたときのメッセージ。 |
戻り値
オープン シフトを削除する
この操作により、オープン シフトが削除されます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Team
|
teamId | True | string |
チーム ID を追加する |
オープン シフト ID
|
openShiftId | True | string |
オープン シフトを表す一意の ID。 |
オープン シフトを取得する
この操作は、オープン シフトの詳細を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Team
|
teamId | True | string |
チーム ID を追加する |
オープン シフト ID
|
openShiftId | True | string |
オープン シフトを表す一意の ID。 |
戻り値
オープン シフト エンティティ
- オープン シフト
- OpenShiftResponse
オープン シフトを更新する
スケジュール内のオープン シフトを更新します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム
|
teamId | True | string |
チーム ID を追加する |
オープン シフト ID
|
openShiftId | True | string |
オープン シフトを表す一意の ID。 |
スケジュール グループ ID
|
schedulingGroupId | string |
スケジュール グループ ID |
|
表示名
|
displayName | string |
表示名 |
|
メモ
|
notes | string |
メモ |
|
開始時間
|
startDateTime | True | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
終了時間
|
endDateTime | True | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
テーマ
|
theme | string |
テーマの色。 |
|
空きのあるスロットの数
|
openSlotCount | True | integer |
空きのあるスロットの数 |
支払済みかどうか
|
isPaid | boolean |
支払済みかどうか |
|
開始時間
|
startDateTime | True | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
終了時間
|
endDateTime | True | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
コード
|
code | string |
コード |
|
表示名
|
displayName | string |
表示名 |
戻り値
オープン シフト エンティティ
- オープン シフト
- OpenShiftResponse
オープン シフト要求の拒否
この操作により、管理者はオ―プン シフト要求を拒否できます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム
|
teamId | True | string |
チーム ID を追加する |
オープン シフトの変更要求 ID
|
openShiftChangeRequestId | True | string |
要求の一意 ID |
マネージャーからのメッセージ
|
message | string |
要求が拒否されたときのマネージャーから送信者/受信者へのメッセージ。 |
戻り値
オープン シフト要求を取得する
この操作は、ID によりオープン シフト変更要求を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Team
|
teamId | True | string |
チーム ID を追加する |
オープン シフトの変更要求 ID
|
openShiftChangeRequestId | True | string |
要求の一意 ID |
戻り値
オープン シフトの変更要求エンティティ
- オープン シフトの変更要求
- OpenShiftChangeRequestResponse
オープン シフト要求を承認する
この操作により、管理者はオ―プン シフト要求を承認できます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム
|
teamId | True | string |
チーム ID を追加する |
オープン シフトの変更要求 ID
|
openShiftChangeRequestId | True | string |
要求の一意 ID |
マネージャーからのメッセージ
|
message | string |
要求が受け入れられたときのマネージャーから送信者/受信者へのメッセージ。 |
戻り値
シフトを削除する
この操作により、シフトの一意 ID を使用してシフトを削除します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム
|
teamId | True | string |
チーム ID を追加する |
シフト ID
|
shiftId | True | string |
シフトの一意 ID。 |
シフトを取得する
この操作にでは、シフトの一意の ID を使用してシフトの詳細を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム
|
teamId | True | string |
チーム ID を追加する |
シフト ID
|
shiftId | True | string |
シフトの一意 ID。 |
戻り値
シフト エンティティ。
- シフト
- ShiftResponse
スケジュール グループを取得する
この操作により、一意の ID を使用してスケジュール グループの詳細を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム
|
teamId | True | string |
チーム ID を追加する |
スケジュール グループ ID
|
schedulingGroupId | True | string |
スケジュール グループを表す一意の ID。 |
戻り値
スケジュール グループ エンティティ
- スケジュール グループ
- SchedulingGroupResponse
スケジュールの詳細を取得する
この操作により、スケジュールの一意の ID を使用してスケジュールの詳細を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Team
|
teamId | True | string |
チーム ID を追加する |
戻り値
スケジュール エンティティ。
- Body
- ScheduleResponse
スワップ シフト要求を取得する
この操作は、ID によりスワップ シフト要求を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Team
|
teamId | True | string |
チーム ID を追加する |
スワップ シフトの変更要求 ID
|
swapShiftsChangeRequestId | True | string |
要求の一意 ID |
戻り値
スワップ シフト要求エンティティ
- スワップ シフト要求
- SwapShiftsChangeRequestResponse
スワップ シフト要求を承認する
この操作により、ユーザーはスワップ シフト要求を承認できます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム
|
teamId | True | string |
チーム ID を追加する |
スワップ シフトの変更要求 ID
|
swapShiftsChangeRequestId | True | string |
要求の一意 ID |
受信者/管理者からのメッセージ
|
message | string |
要求が受理されたときのメッセージ。 |
戻り値
スワップ シフト要求を拒否する
この操作により、ユーザーはスワップ シフト要求を拒否できます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム
|
teamId | True | string |
チーム ID を追加する |
スワップ シフトの変更要求 ID
|
swapShiftsChangeRequestId | True | string |
要求の一意 ID |
受信者/管理者からのメッセージ
|
message | string |
要求が拒否されたときのメッセージ。 |
戻り値
休暇インスタンスを削除する
この操作は、一意の ID を使用して休暇を削除します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Team
|
teamId | True | string |
チーム ID を追加する |
休暇 ID
|
timeOffId | True | string |
休暇の一意 ID。 |
休暇インスタンスを取得する
この操作により、一意の ID を使用して休暇の詳細を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム
|
teamId | True | string |
チーム ID を追加する |
休暇 ID
|
timeOffId | True | string |
休暇の一意 ID。 |
戻り値
休暇エンティティ。
休暇申請を取得する
この操作は、ID により休暇申請を返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Team
|
teamId | True | string |
チーム ID を追加する |
休暇申請 ID
|
timeOffRequestId | True | string |
休暇申請を表す一意の ID |
戻り値
休暇申請エンティティ
休暇申請を承認する
この操作により、管理者は休暇申請を承認できます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム
|
teamId | True | string |
チーム ID を追加する |
休暇申請 ID
|
timeOffRequestId | True | string |
休暇申請を表す一意の ID |
マネージャーからのメッセージ
|
message | string |
要求が受け入れられたときのマネージャーから送信者/受信者へのメッセージ。 |
戻り値
休暇申請を拒否する
この操作により、管理者は休暇申請を拒否できます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム
|
teamId | True | string |
チーム ID を追加する |
休暇申請 ID
|
timeOffRequestId | True | string |
休暇申請を表す一意の ID |
マネージャーからのメッセージ
|
message | string |
要求が拒否されたときのマネージャーから送信者/受信者へのメッセージ。 |
戻り値
新しいオープン シフトを作成する
スケジュールの新しいオープン シフトを作成します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム
|
teamId | True | string |
チーム ID を追加する |
スケジュール グループ ID
|
schedulingGroupId | string |
スケジュール グループ ID |
|
表示名
|
displayName | string |
表示名 |
|
メモ
|
notes | string |
メモ |
|
開始時間
|
startDateTime | True | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
終了時間
|
endDateTime | True | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
テーマ
|
theme | string |
テーマの色。 |
|
空きのあるスロットの数
|
openSlotCount | True | integer |
空きのあるスロットの数 |
支払済みかどうか
|
isPaid | boolean |
支払済みかどうか |
|
開始時間
|
startDateTime | True | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
終了時間
|
endDateTime | True | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
コード
|
code | string |
コード |
|
Display Name
|
displayName | string |
Display Name |
戻り値
オープン シフト エンティティ
- オープン シフト
- OpenShiftResponse
新しいシフトを作成する
この操により新しいシフトが作成され、チームのメンバーに割り当てられます
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Team
|
teamId | True | string |
チーム ID を追加する |
スケジュール グループ ID
|
schedulingGroupId | string |
スケジュール グループ ID |
|
Display Name
|
displayName | string |
Display Name |
|
ノート
|
notes | string |
シフト メモ |
|
Start Time
|
startDateTime | True | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
End Time
|
endDateTime | True | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
Theme
|
theme | True | string |
テーマの色。 |
支払済みかどうか
|
isPaid | boolean |
支払済みかどうか |
|
Start Time
|
startDateTime | True | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
終了時間
|
endDateTime | True | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
コード
|
code | string |
コード |
|
Display Name
|
displayName | string |
Display Name |
|
User ID
|
userId | True | string |
割り当て先ユーザー ID |
戻り値
シフト エンティティ。
- シフト
- ShiftResponse
新しい休暇インスタンスを作成する
この操により新しい休暇インスタンスが作成され、チームのメンバーに割り当てられます
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
Team
|
teamId | True | string |
チーム ID を追加する |
休暇理由
|
timeOffReasonId | True | string |
休暇理由 ID |
Start Time
|
startDateTime | True | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
End Time
|
endDateTime | True | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
Theme
|
theme | True | string |
テーマの色。 |
User ID
|
userId | True | string |
割り当て先ユーザー ID |
戻り値
休暇エンティティ。
トリガー
オファー シフト要求を作成、更新、削除するとき |
この操作は、オファー シフトが作成、更新、または削除されるとトリガーされます。 |
オープン シフト要求を作成、更新、削除するとき |
この操作は、オープン シフトが作成、更新、または削除されるとトリガーされます。 |
シフトを作成、更新、削除するとき |
この操作は、シフトが作成、更新、または削除されるとトリガーされます。 |
スワップ シフト要求を作成、更新、削除するとき |
この操作は、スワップ シフト要求が作成、更新、または削除されるとトリガーされます。 |
休暇要求を作成、更新、削除するとき |
この操作は、休暇要求が作成、更新、または削除されるとトリガーされます。 |
オファー シフト要求を作成、更新、削除するとき
この操作は、オファー シフトが作成、更新、または削除されるとトリガーされます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム
|
teamId | True | string |
チーム ID を追加する |
戻り値
サブスクリプション メタデータとデータを含むバックエンドからのペイロード
- 本文
- WebhookPushResponse
オープン シフト要求を作成、更新、削除するとき
この操作は、オープン シフトが作成、更新、または削除されるとトリガーされます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム
|
teamId | True | string |
チーム ID を追加する |
戻り値
サブスクリプション メタデータとデータを含むバックエンドからのペイロード
- 本文
- WebhookPushResponse
シフトを作成、更新、削除するとき
この操作は、シフトが作成、更新、または削除されるとトリガーされます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム
|
teamId | True | string |
チーム ID を追加する |
戻り値
サブスクリプション メタデータとデータを含むバックエンドからのペイロード
- 本文
- WebhookPushResponse
スワップ シフト要求を作成、更新、削除するとき
この操作は、スワップ シフト要求が作成、更新、または削除されるとトリガーされます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム
|
teamId | True | string |
チーム ID を追加する |
戻り値
サブスクリプション メタデータとデータを含むバックエンドからのペイロード
- 本文
- WebhookPushResponse
休暇要求を作成、更新、削除するとき
この操作は、休暇要求が作成、更新、または削除されるとトリガーされます。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
チーム
|
teamId | True | string |
チーム ID を追加する |
戻り値
サブスクリプション メタデータとデータを含むバックエンドからのペイロード
- 本文
- WebhookPushResponse
定義
WebhookPushResponse
サブスクリプション メタデータとデータを含むバックエンドからのペイロード
名前 | パス | 型 | 説明 |
---|---|---|---|
値
|
value | array of WebhookNotificationEntity |
値の一覧 |
WebhookNotificationEntity
名前 | パス | 型 | 説明 |
---|---|---|---|
種類を変更
|
changeType | string |
リソース変更の種類 (作成/更新/削除)。 |
resourceData
|
resourceData | WebhookPushResponseResourceEntity |
WebhookPushResponseResourceEntity
名前 | パス | 型 | 説明 |
---|---|---|---|
リソース ID
|
id | string |
更新されるリソースの ID。 |
チーム ID
|
teamId | string |
更新が発生したチームを表すチーム ID。 |
ScheduleResponse
スケジュール エンティティ。
名前 | パス | 型 | 説明 |
---|---|---|---|
スケジュール ID
|
id | string |
スケジュールの一意 ID です。 |
スケジュールのタイム ゾーン
|
timeZone | string |
スケジュールのタイム ゾーン。 |
スケジュールのプロビジョニングの状態
|
provisionStatus | string |
スケジュールのプロビジョニングの状態。 |
スケジュールのプロビジョニングの状態コード
|
provisionStatusCode | string |
スケジュールのプロビジョニングの状態コード。 |
TimeOffResponse
休暇エンティティ。
名前 | パス | 型 | 説明 |
---|---|---|---|
ID
|
id | string |
休暇の一意 ID。 |
作成日時
|
createdDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
変更日時
|
lastModifiedDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
割り当て先ユーザー ID
|
userId | string |
割り当て先ユーザー ID。 |
ユーザー情報
|
userInfo | UserInfo |
ユーザー情報 |
チーム情報
|
teamInfo | TeamInfo |
チーム情報 |
|
sharedTimeOff | SharedTimeOff |
休暇の共有バージョン |
下書きの変更 >
|
draftTimeOff | DraftTimeOff |
休暇の暫定バージョン |
SharedTimeOff
休暇の共有バージョン
名前 | パス | 型 | 説明 |
---|---|---|---|
休暇理由 ID
|
timeOffReasonId | string |
休暇理由 ID。 |
開始時間
|
startDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
終了時間
|
endDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
テーマ
|
theme | Theme |
テーマの色。 |
DraftTimeOff
休暇の暫定バージョン
名前 | パス | 型 | 説明 |
---|---|---|---|
休暇理由 ID
|
timeOffReasonId | string |
休暇理由 ID。 |
開始時間
|
startDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
終了時間
|
endDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
テーマ
|
theme | Theme |
テーマの色。 |
ShiftResponse
シフト エンティティ。
名前 | パス | 型 | 説明 |
---|---|---|---|
ID
|
id | string |
シフトの一意 ID。 |
作成日時
|
createdDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
変更日時
|
lastModifiedDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
割り当て先ユーザー ID
|
userId | string |
割り当て先ユーザー ID。 |
スケジュール グループ ID
|
schedulingGroupId | string |
スケジュール グループ ID。 |
スケジュール グループ情報
|
schedulingGroupInfo | SchedulingGroupInfo |
スケジュール グループ情報 |
ユーザー情報
|
userInfo | UserInfo |
ユーザー情報 |
チーム情報
|
teamInfo | TeamInfo |
チーム情報 |
|
sharedShift | SharedShift |
シフトの共有バージョン。 |
下書きの変更 >
|
draftShift | DraftShift |
シフトの暫定バージョン |
SharedShift
シフトの共有バージョン。
名前 | パス | 型 | 説明 |
---|---|---|---|
Display Name
|
displayName | string |
Display Name |
ノート
|
notes | string |
シフト メモ |
Start Time
|
startDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
End Time
|
endDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
テーマ
|
theme | Theme |
テーマの色。 |
活動
|
activities | Activities |
シフト アクティビティ |
DraftShift
シフトの暫定バージョン
名前 | パス | 型 | 説明 |
---|---|---|---|
表示名
|
displayName | string |
表示名 |
メモ
|
notes | string |
メモ |
開始時間
|
startDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
終了時間
|
endDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
テーマ
|
theme | Theme |
テーマの色。 |
活動
|
activities | Activities |
シフト アクティビティ |
テーマ
活動
シフト アクティビティ
名前 | パス | 型 | 説明 |
---|---|---|---|
支払済みかどうか
|
isPaid | boolean |
支払済みかどうか |
開始時間
|
startDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
終了時間
|
endDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
コード
|
code | string |
コード |
表示名
|
displayName | string |
表示名 |
SchedulingGroupResponse
スケジュール グループ エンティティ
名前 | パス | 型 | 説明 |
---|---|---|---|
ID
|
id | string |
スケジュール グループを表す一意の ID。 |
表示名
|
displayName | string |
スケジュール グループの表示名。 |
アクティブ
|
isActive | boolean |
新しいエンティティを作成するとき、または既存のエンティティを更新するときに、スケジュール グループが使用できるかどうかを示します。 |
ユーザー ID
|
userIds | array of string |
スケジュール グループ内のユーザー ID のリスト。 |
SchedulingGroupInfo
スケジュール グループ情報
名前 | パス | 型 | 説明 |
---|---|---|---|
スケジュール グループ ID
|
schedulingGroupId | string |
スケジュール グループを表す一意の ID。 |
Display Name
|
displayName | string |
スケジュール グループの表示名。 |
コード
|
code | string |
スケジュール グループ コードです。 |
ユーザー情報
ユーザー情報
名前 | パス | 型 | 説明 |
---|---|---|---|
ユーザー Id
|
userId | string |
ユーザーの ID です。 |
Display Name
|
displayName | string |
ユーザーの表示名。 |
TeamInfo
チーム情報
名前 | パス | 型 | 説明 |
---|---|---|---|
Team Id
|
teamId | string |
チームの ID です。 |
Display Name
|
displayName | string |
チームの表示名です。 |
OpenShiftResponse
オープン シフト エンティティ
名前 | パス | 型 | 説明 |
---|---|---|---|
ID
|
id | string |
オープン シフトを表す一意の ID。 |
作成日時
|
createdDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
変更日時
|
lastModifiedDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
スケジュール グループ ID
|
schedulingGroupId | string |
スケジュール グループ ID |
スケジュール グループ情報
|
schedulingGroupInfo | SchedulingGroupInfo |
スケジュール グループ情報 |
チーム情報
|
teamInfo | TeamInfo |
チーム情報 |
|
sharedOpenShift | SharedOpenShift |
オープン シフトの共有バージョン |
下書きの変更 >
|
draftOpenShift | DraftOpenShift |
オープン シフトの暫定バージョン |
SharedOpenShift
オープン シフトの共有バージョン
名前 | パス | 型 | 説明 |
---|---|---|---|
表示名
|
displayName | string |
表示名 |
メモ
|
notes | string |
メモ |
開始時間
|
startDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
終了時間
|
endDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
テーマ
|
theme | Theme |
テーマの色。 |
空きのあるスロットの数
|
openSlotCount | integer |
空きのあるスロットの数 |
活動
|
activities | Activities |
シフト アクティビティ |
DraftOpenShift
オープン シフトの暫定バージョン
名前 | パス | 型 | 説明 |
---|---|---|---|
表示名
|
displayName | string |
表示名 |
メモ
|
notes | string |
メモ |
開始時間
|
startDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
終了時間
|
endDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
テーマ
|
theme | Theme |
テーマの色。 |
空きのあるスロットの数
|
openSlotCount | integer |
空きのあるスロットの数 |
活動
|
activities | Activities |
シフト アクティビティ |
GetTimeOffReasonsResponse
休暇理由の一覧。
名前 | パス | 型 | 説明 |
---|---|---|---|
休暇理由を含む配列
|
value | array of object |
休暇理由の一覧。 |
休暇理由 ID
|
value.id | string |
休暇理由を表す一意 ID。 |
作成時刻
|
value.createdDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
変更日時
|
value.lastModifiedDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
表示名
|
value.displayName | string |
表示名 |
アイコンの種類
|
value.iconType | string |
アイコンの種類 |
アクティブ
|
value.isActive | boolean |
アクティブ |
TimeOffRequestResponse
休暇申請エンティティ
名前 | パス | 型 | 説明 |
---|---|---|---|
ID
|
id | string |
休暇申請を表す一意の ID。 |
作成時刻
|
createdDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
変更時刻
|
lastModifiedDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
割り当て先
|
assignedTo | string |
要求が割り当てられているユーザー: 「管理者」または「受信者」 |
完了状態
|
state | string |
「承認済み」、「保留中」、または「拒否済み」 |
送信時間
|
senderDateTime | date-time |
要求が送信された時間です |
送信者メッセージ
|
senderMessage | string |
要求送信者からのメッセージ |
送信者 ID
|
senderUserId | string |
要求を送信したユーザーのユーザー ID |
管理者のアクション時間
|
managerActionDateTime | date-time |
管理者が応答した時間 |
管理者メッセージ
|
managerActionMessage | string |
管理者からのメッセージ |
管理者 ID
|
managerUserId | string |
応答した管理者の ID |
開始時間
|
startDateTime | date-time |
要求された時間の開始 |
終了時間
|
endDateTime | date-time |
要求された時間の終了 |
休暇理由 ID
|
timeOffReasonId | string |
休暇理由を表す一意の ID |
OfferShiftRequestResponse
オファー シフト要求エンティティ
名前 | パス | 型 | 説明 |
---|---|---|---|
ID
|
id | string |
オファー シフト要求を表す一意の ID。 |
作成時刻
|
createdDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
変更時刻
|
lastModifiedDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
割り当て先
|
assignedTo | string |
要求が割り当てられているユーザー: 「管理者」または「受信者」 |
完了状態
|
state | string |
「承認済み」、「保留中」、または「拒否済み」 |
送信時間
|
senderDateTime | date-time |
要求が送信された時間です |
送信者メッセージ
|
senderMessage | string |
要求送信者からのメッセージ |
送信者 ID
|
senderUserId | string |
要求を送信したユーザーのユーザー ID |
送信者のシフト ID
|
senderShiftId | string |
送信者からのシフトの ID |
受信時間
|
recipientActionDateTime | date-time |
受信者が応答した時間 |
受信者メッセージ
|
recipientActionMessage | string |
受信者からのメッセージ |
受信者 ID
|
recipientUserId | string |
要求の受信者の ID |
管理者のアクション時間
|
managerActionDateTime | date-time |
管理者が応答した時間 |
管理者メッセージ
|
managerActionMessage | string |
管理者からのメッセージ |
管理者 ID
|
managerUserId | string |
応答した管理者の ID |
SwapShiftsChangeRequestResponse
スワップ シフト要求エンティティ
名前 | パス | 型 | 説明 |
---|---|---|---|
ID
|
id | string |
スワップ シフト要求を表す一意 ID。 |
作成時刻
|
createdDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
変更時刻
|
lastModifiedDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
割り当て先
|
assignedTo | string |
要求が割り当てられているユーザー: 「管理者」または「受信者」 |
完了状態
|
state | string |
「承認済み」、「保留中」、または「拒否済み」 |
送信時間
|
senderDateTime | date-time |
要求が送信された時間です |
送信者メッセージ
|
senderMessage | string |
要求送信者からのメッセージ |
送信者 ID
|
senderUserId | string |
要求を送信したユーザーのユーザー ID |
送信者のシフト ID
|
senderShiftId | string |
送信者からのシフトの ID |
受信時間
|
recipientActionDateTime | date-time |
受信者が応答した時間 |
受信者メッセージ
|
recipientActionMessage | string |
受信者からのメッセージ |
受信者 ID
|
recipientUserId | string |
要求の受信者の ID |
受信者のシフト ID
|
recipientShiftId | string |
受信者からのシフトの ID |
管理者のアクション時間
|
managerActionDateTime | date-time |
管理者が応答した時間 |
管理者メッセージ
|
managerActionMessage | string |
管理者からのメッセージ |
管理者 ID
|
managerUserId | string |
応答した管理者の ID |
OpenShiftChangeRequestResponse
オープン シフトの変更要求エンティティ
名前 | パス | 型 | 説明 |
---|---|---|---|
ID
|
id | string |
オープン シフトの変更要求を表す一意の ID。 |
作成時刻
|
createdDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
変更時刻
|
lastModifiedDateTime | date-time |
yyyy-MM-ddTHH:mm:ss.fffZ (UTC 形式) |
割り当て先
|
assignedTo | string |
要求が割り当てられているユーザー: 「管理者」または「受信者」 |
完了状態
|
state | string |
「承認済み」、「保留中」、または「拒否済み」 |
送信時間
|
senderDateTime | date-time |
要求が送信された時間です |
送信者メッセージ
|
senderMessage | string |
要求送信者からのメッセージ |
送信者 ID
|
senderUserId | string |
要求を送信したユーザーのユーザー ID |
管理者のアクション時間
|
managerActionDateTime | date-time |
管理者が応答した時間 |
管理者メッセージ
|
managerActionMessage | string |
管理者からのメッセージ |
管理者 ID
|
managerUserId | string |
応答した管理者の ID |
オープン シフト ID
|
openShiftId | string |
要求されているオープン シフトを表す一意の ID |