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 を使用してスケジュールの詳細を返します。

チームの詳細を取得する [非推奨]

このアクションは非推奨になりました。 代わりに [チームを取得]を 使用してください。

この操作は、チームの一意の ID を使用してチームの詳細を返します。

チーム内のすべてのグループを一覧表示する [非推奨]

このアクションは非推奨になりました。 代わりに 、すべてのスケジュール グループを一覧表示するを 使用してください。

この操作では、チーム内のすべてのグループが一覧表示されます。

チーム内のすべてのメンバーを一覧表示する [非推奨]

この操作では、特定のチームのすべてのメンバーが一覧表示されます。

ユーザーのチームを一覧表示する [非推奨]

この操作では、ユーザーがメンバーになっているすべてのチームが一覧表示されます。

休暇の理由を取得する [非推奨]

このアクションは非推奨になりました。 代わりに 、すべての休暇の理由を一覧表示を 使用してください。

この操作は、チームに関連付けられている休暇の理由の一覧を返します。

休暇要求を承認または拒否する (マネージャーのみ) [非推奨]

このアクションは非推奨になりました。 代わりに、 休暇要求の承認を 使用してください。

この操作により、マネージャーは休暇要求を承認または拒否できます。

現在のアカウントを取得する [非推奨]

現在ログインしているユーザーのアカウントを取得します。

ID でチーム メンバーを取得する [非推奨]

この操作では、一意の ID でチームのメンバーを取得します。

パラメーター

名前 キー 必須 説明
チーム ID
teamId True string

チームの一意の ID。

メンバー ID
memberId True string

メンバーの ID。

戻り値

メンバーの応答を取得する

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 形式)

戻り値

シフトの応答を取得する

シフト スワップまたは引き渡し要求を承認する (マネージャーのみ) [非推奨]

このアクションは非推奨になりました。 代わりに 、スワップ シフト要求の承認を 使用してください。

この操作により、マネージャーはシフト スワップを承認したり、要求を引き渡すことができます。

パラメーター

名前 キー 必須 説明
チーム 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。

戻り値

シフトに関連付けられているプロパティ。

シフト要求の取得 [非推奨]

このアクションは非推奨になりました。 代わりに 、すべての休暇の理由を一覧表示を 使用してください。

この操作は、チームの一意の 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。

戻り値

チームの応答を取得する

チーム内のすべてのグループを一覧表示する [非推奨]

このアクションは非推奨になりました。 代わりに 、すべてのスケジュール グループを一覧表示するを 使用してください。

この操作では、チーム内のすべてのグループが一覧表示されます。

パラメーター

名前 キー 必須 説明
チーム ID
teamId True string

チームの一意の ID。

戻り値

タグの応答を取得する

チーム内のすべてのメンバーを一覧表示する [非推奨]

この操作では、特定のチームのすべてのメンバーが一覧表示されます。

パラメーター

名前 キー 必須 説明
チーム ID
teamId True string

チームの一意の ID。

戻り値

メンバーの応答を取得する

ユーザーのチームを一覧表示する [非推奨]

この操作では、ユーザーがメンバーになっているすべてのチームが一覧表示されます。

戻り値

チームの応答を取得する

休暇の理由を取得する [非推奨]

このアクションは非推奨になりました。 代わりに 、すべての休暇の理由を一覧表示を 使用してください。

この操作は、チームに関連付けられている休暇の理由の一覧を返します。

パラメーター

名前 キー 必須 説明
チーム 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。

戻り値

シフト要求が更新されたとき [非推奨]

この操作は、スワップ、オファー、またはシフトオフの要求が更新されたときにトリガーされます。

パラメーター

名前 キー 必須 説明
チーム ID
teamId True string

チームの一意の ID。

戻り値

チームでシフトが削除されたとき [非推奨]

この操作は、チームのメンバーのシフトが削除されたときにトリガーされます。

パラメーター

名前 キー 必須 説明
チーム ID
teamId True string

チームの一意の ID。

戻り値

チームでシフトが更新されたとき [非推奨]

この操作は、チームのメンバーのシフトが更新されたときにトリガーされます。

パラメーター

名前 キー 必須 説明
チーム ID
teamId True string

チームの一意の ID。

戻り値

チームでメンバーが更新されたとき [非推奨]

この操作は、チーム メンバーが更新されたときにトリガーされます。

パラメーター

名前 キー 必須 説明
チーム ID
teamId True string

チームの一意の ID。

戻り値

チームに新しいシフトが追加されたとき [非推奨]

この操作は、チームのメンバーに新しいシフトが追加されたときにトリガーされます。

パラメーター

名前 キー 必須 説明
チーム ID
teamId True string

チームの一意の ID。

戻り値

チームのスケジュールが発行されたとき [非推奨]

この操作は、チームのスケジュールが発行されたときにトリガーされます。

パラメーター

名前 キー 必須 説明
チーム ID
teamId True string

チームの一意の ID。

戻り値

メンバーがチームから削除されたとき [非推奨]

この操作は、メンバーがチームから削除されたときにトリガーされます。

パラメーター

名前 キー 必須 説明
チーム ID
teamId True string

チームの一意の ID。

戻り値

新しいシフト要求が作成されたとき [非推奨]

この操作は、新しいスワップ、オファー、またはシフトオフ要求が作成されたときにトリガーされます。

パラメーター

名前 キー 必須 説明
チーム ID
teamId True string

チームの一意の ID。

戻り値

新しいメンバーがチームに追加されたとき [非推奨]

この操作は、新しいメンバーがチームに追加されたときにトリガーされます。

パラメーター

名前 キー 必須 説明
チーム ID
teamId True string

チームの一意の ID。

戻り値

定義

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