Freigeben über


Schichten für Microsoft Teams

Planen Sie Schichtpläne, übertragen Sie offene und unbefüllte Schichten in Ihr Team. Für Teammitglieder können Sie Ihre Schichten ganz einfach anzeigen und Terminplanänderungsanforderungen vornehmen (Swap/Offer/Time Off).

Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:

Dienstleistung Class Regions
Copilot Studio Norm Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - China Cloud betrieben von 21Vianet
Logik-Apps Norm Alle Logik-Apps-Regionen mit Ausnahme der folgenden Bereiche:
     - Azure China-Regionen
Power Apps Norm Alle Power Apps-Regionen mit Ausnahme der folgenden:
     - China Cloud betrieben von 21Vianet
Power Automate Norm Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - China Cloud betrieben von 21Vianet
Kontakt
Name Microsoft
URL https://support.microsoft.com/teams
Connectormetadaten
Herausgeber Microsoft
Webseite https://docs.microsoft.com/en-us/microsoftteams/expand-teams-across-your-org/shifts-for-teams-landing-page
Datenschutzrichtlinie https://privacy.microsoft.com/privacystatement
Kategorien Produktivität

Schichten in Microsoft Teams sind ein Tool zur Planungsverwaltung, mit dem Sie Zeitpläne für Ihr Team erstellen, aktualisieren und verwalten können.

Mit Umschalten + Power Automate können Sie Informationen aus Schichten abrufen und benutzerdefinierte Workflows mit anderen Apps erstellen und Vorgänge im großen Maßstab ausführen. Automatisieren Sie wichtige Prozesse mit wenig bis keinem Code.

Bekannte Probleme und Einschränkungen mit Triggern

  • Trigger werden im GCC-Bereich nicht unterstützt.

Erstellen einer Verbindung

Der Connector unterstützt die folgenden Authentifizierungstypen:

Vorgabe Parameter zum Erstellen einer Verbindung. Alle Regionen Nicht teilbar

Vorgabe

Anwendbar: Alle Regionen

Parameter zum Erstellen einer Verbindung.

Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.

Drosselungsgrenzwerte

Name Aufrufe Verlängerungszeitraum
API-Aufrufe pro Verbindung 100 60 Sekunden

Aktionen

Ablehnen einer Abwesenheitsanfrage

Dieser Vorgang ermöglicht Es Managern, eine Anforderung vom Typ "Time Off" abzulehnen.

Ablehnen einer Angebotsschichtanfrage

Mit diesem Vorgang können Benutzer eine Angebotsschichtanfrage ablehnen.

Ablehnen einer Open Shift-Anforderung

Mit diesem Vorgang können Manager eine Open Shift-Anforderung ablehnen.

Ablehnen einer Swap Shifts-Anforderung

Mit diesem Vorgang können Benutzer eine Swap Shifts-Anforderung ablehnen.

Abrufen der Details eines Zeitplans

Dieser Vorgang gibt Details eines Zeitplans mithilfe der eindeutigen ID des Zeitplans zurück.

Abrufen einer Abwesenheitsanforderung

Dieser Vorgang gibt eine Time Off-Anforderung nach ID zurück.

Abrufen einer geöffneten Schicht

Dieser Vorgang gibt Details für eine offene Schicht zurück.

Abrufen einer Open Shift-Anforderung

Dieser Vorgang gibt eine Open Shift-Änderungsanforderung nach ID zurück.

Abrufen einer Schicht

Dieser Vorgang gibt Details für eine Schicht mithilfe der eindeutigen ID der Schicht zurück.

Abrufen einer Swap Shifts-Anforderung

Dieser Vorgang gibt eine Swap Shifts-Anforderung nach ID zurück.

Abrufen einer Terminplanungsgruppe

Dieser Vorgang gibt Details für eine Terminplanungsgruppe mithilfe der eindeutigen ID zurück.

Abrufen einer Time Off-Instanz

Dieser Vorgang gibt Details für ein Time Off mit seiner eindeutigen ID zurück.

Aktualisieren einer geöffneten Schicht

Aktualisieren einer geöffneten Schicht in einem Zeitplan.

Alle geöffneten Schichten aus meinen Teams auflisten

Dieser Vorgang gibt Open Shifts zurück, die von allen Teams ausgefüllt werden müssen.

Alle Gründe für abwesenheitsfreie Zeit in einem Team auflisten

Dieser Vorgang gibt die Liste der Time Off-Gründe zurück, die einem Team zugeordnet sind.

Alle Schichten aus meinen Teams auflisten

Dieser Vorgang gibt zugewiesene Schichten aus allen Teams zurück.

Alle Time Off-Instanzen in einem Team auflisten

Dieser Vorgang gibt alle Time Off-Instanzen in einem Zeitplan zurück.

Alle Zeiten aus meinen Teams auflisten

Dieser Vorgang gibt Zeiten zurück, in denen Personen von allen Ihren Teams deaktiviert sind.

Anfordern einer Angebotsschichtanfrage

Dieser Vorgang gibt eine Offer Shift-Anforderung nach ID zurück.

Auflisten aller Abwesenheitsanfragen in einem Team

Dieser Vorgang gibt alle Time Off-Anforderungen in einem Zeitplan zurück.

Auflisten aller Angebotsschichtanfragen in einem Team

Dieser Vorgang gibt alle Offer Shift-Anforderungen in einem Zeitplan zurück.

Auflisten aller geöffneten Schichten in einem Team

Dieser Vorgang gibt alle Open Shifts in einem Team zurück.

Auflisten aller Open Shift-Anforderungen in einem Team

Dieser Vorgang gibt alle Open Shift-Änderungsanforderungen in einem Zeitplan zurück.

Auflisten aller Schichten in einem Team

Dieser Vorgang gibt alle Schichten zurück, die Mitgliedern eines Teams zugewiesen sind.

Auflisten aller Swap Shifts-Anforderungen in einem Team

Dieser Vorgang gibt alle Swap Shifts-Anforderungen in einem Zeitplan zurück.

Auflisten aller Terminplanungsgruppen in einem Team

Dieser Vorgang gibt alle Terminplanungsgruppen in einem Zeitplan zurück.

Erstellen einer neuen geöffneten Schicht

Erstellen Einer neuen geöffneten Schicht in einem Zeitplan.

Erstellen einer neuen Schicht

Mit diesem Vorgang wird eine neue Schicht erstellt und einem Mitglied des Teams zugewiesen.

Erstellen einer neuen Time Off-Instanz

Dieser Vorgang erstellt eine neue Time Off-Instanz und weist sie einem Mitglied des Teams zu.

Genehmigen einer Abwesenheitsanfrage

Dieser Vorgang ermöglicht es Managern, eine Anforderung für abwesenheitsfreie Zeit zu genehmigen.

Genehmigen einer Angebotsschichtanfrage

Mit diesem Vorgang können Empfänger/Manager eine Offer Shift-Anforderung genehmigen.

Genehmigen einer Open Shift-Anforderung

Mit diesem Vorgang können Manager eine Open Shift-Anforderung genehmigen.

Genehmigen einer Swap Shifts-Anforderung

Mit diesem Vorgang kann ein Benutzer eine Swap Shifts-Anforderung genehmigen.

Löschen einer geöffneten Schicht

Dieser Vorgang löscht eine geöffnete Umschalttaste.

Löschen einer Schicht

Dieser Vorgang löscht eine Umschalttaste mithilfe der eindeutigen ID der Umschalttaste.

Löschen einer Time Off-Instanz

Dieser Vorgang löscht eine Abwesenheitszeit mit der eindeutigen ID.

Ablehnen einer Abwesenheitsanfrage

Dieser Vorgang ermöglicht Es Managern, eine Anforderung vom Typ "Time Off" abzulehnen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Anforderungs-ID für Time Off
timeOffRequestId True string

Die eindeutige ID der Time Off-Anforderung

Nachricht vom Manager
message string

Eine Nachricht vom Vorgesetzten an den Absender/Empfänger, wenn eine Anforderung abgelehnt wird.

Ablehnen einer Angebotsschichtanfrage

Mit diesem Vorgang können Benutzer eine Angebotsschichtanfrage ablehnen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Angebots schichtanforderungs-ID
offerShiftRequestId True string

Die eindeutige ID der Angebotsschichtanfrage

Nachricht vom Empfänger/Vorgesetzten
message string

Eine Nachricht, wenn eine Anforderung abgelehnt wird.

Ablehnen einer Open Shift-Anforderung

Mit diesem Vorgang können Manager eine Open Shift-Anforderung ablehnen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Änderungsanforderungs-ID für Die Schicht öffnen
openShiftChangeRequestId True string

Die eindeutige ID der Anforderung

Nachricht vom Manager
message string

Eine Nachricht vom Vorgesetzten an den Absender/Empfänger, wenn eine Anforderung abgelehnt wird.

Ablehnen einer Swap Shifts-Anforderung

Mit diesem Vorgang können Benutzer eine Swap Shifts-Anforderung ablehnen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Swaps Shifts Change Request ID
swapShiftsChangeRequestId True string

Die eindeutige ID der Anforderung

Nachricht vom Empfänger/Vorgesetzten
message string

Eine Nachricht, wenn eine Anforderung abgelehnt wird.

Abrufen der Details eines Zeitplans

Dieser Vorgang gibt Details eines Zeitplans mithilfe der eindeutigen ID des Zeitplans zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Gibt zurück

Entität planen.

Abrufen einer Abwesenheitsanforderung

Dieser Vorgang gibt eine Time Off-Anforderung nach ID zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Anforderungs-ID für Time Off
timeOffRequestId True string

Die eindeutige ID der Time Off-Anforderung

Gibt zurück

Time Off Request Entity

Anfrage für arbeitsfreie Zeit
TimeOffRequestResponse

Abrufen einer geöffneten Schicht

Dieser Vorgang gibt Details für eine offene Schicht zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Umschalt-ID öffnen
openShiftId True string

Die eindeutige ID der geöffneten Schicht.

Gibt zurück

Umschaltentität öffnen

Umschalt öffnen
OpenShiftResponse

Abrufen einer Open Shift-Anforderung

Dieser Vorgang gibt eine Open Shift-Änderungsanforderung nach ID zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Änderungsanforderungs-ID für Die Schicht öffnen
openShiftChangeRequestId True string

Die eindeutige ID der Anforderung

Gibt zurück

Open Shift Change Request Entity

Änderungsanforderung für "Schicht öffnen"
OpenShiftChangeRequestResponse

Abrufen einer Schicht

Dieser Vorgang gibt Details für eine Schicht mithilfe der eindeutigen ID der Schicht zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Umschalt-ID
shiftId True string

Die eindeutige ID der Umschalttaste.

Gibt zurück

Schichtentität.

Abrufen einer Swap Shifts-Anforderung

Dieser Vorgang gibt eine Swap Shifts-Anforderung nach ID zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Swaps Shifts Change Request ID
swapShiftsChangeRequestId True string

Die eindeutige ID der Anforderung

Gibt zurück

Swap Shift Request Entity

Swap Shift Request
SwapShiftsChangeRequestResponse

Abrufen einer Terminplanungsgruppe

Dieser Vorgang gibt Details für eine Terminplanungsgruppe mithilfe der eindeutigen ID zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Planungsgruppen-ID
schedulingGroupId True string

Die eindeutige ID der Terminplanungsgruppe.

Gibt zurück

Planen der Gruppenentität

Terminplanungsgruppe
SchedulingGroupResponse

Abrufen einer Time Off-Instanz

Dieser Vorgang gibt Details für ein Time Off mit seiner eindeutigen ID zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Abwesenheits-ID
timeOffId True string

Die eindeutige ID der Abwesenheitszeit.

Gibt zurück

Time Off Entity.

Aktualisieren einer geöffneten Schicht

Aktualisieren einer geöffneten Schicht in einem Zeitplan.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Umschalt-ID öffnen
openShiftId True string

Die eindeutige ID der geöffneten Schicht.

Planungsgruppen-ID
schedulingGroupId string

Planungsgruppen-ID

Anzeigename
displayName string

Anzeigename

Hinweise
notes string

Hinweise

Startzeit
startDateTime True date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Endzeit
endDateTime True date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Theme
theme string

Designfarbe.

Anzahl der offenen Steckplätze
openSlotCount True integer

Anzahl der offenen Steckplätze

Wird bezahlt
isPaid boolean

Wird bezahlt

Startzeit
startDateTime True date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Endzeit
endDateTime True date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Code
code string

Code

Anzeigename
displayName string

Anzeigename

Gibt zurück

Umschaltentität öffnen

Umschalt öffnen
OpenShiftResponse

Alle geöffneten Schichten aus meinen Teams auflisten

Dieser Vorgang gibt Open Shifts zurück, die von allen Teams ausgefüllt werden müssen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Ab Startzeit
startTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Endzeit
endTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Seitenformat
$top integer

Elemente pro Seite (Paginierung unter .../Einstellungen aktivieren)

Gibt zurück

Name Pfad Typ Beschreibung
Liste "Schichten öffnen"
value array of OpenShiftResponse

Liste der geöffneten Schichten

Alle Gründe für abwesenheitsfreie Zeit in einem Team auflisten

Dieser Vorgang gibt die Liste der Time Off-Gründe zurück, die einem Team zugeordnet sind.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Seitenformat
$top integer

Elemente pro Seite (Paginierung unter .../Einstellungen aktivieren)

Gibt zurück

Die Liste der Gründe für abwesenheitsfreie Zeit.

Liste der Gründe für abwesenheitsfreie Zeit, die einem Team zugeordnet sind
GetTimeOffReasonsResponse

Alle Schichten aus meinen Teams auflisten

Dieser Vorgang gibt zugewiesene Schichten aus allen Teams zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Ab Startzeit
startTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Endzeit
endTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Anzeigename des Benutzers
assignedToUserName string

Benutzer mit Name zugewiesen

Seitenformat
$top integer

Elemente pro Seite (Paginierung unter .../Einstellungen aktivieren)

Gibt zurück

Name Pfad Typ Beschreibung
Liste "Schichten"
value array of ShiftResponse

Liste der Schichten

Alle Time Off-Instanzen in einem Team auflisten

Dieser Vorgang gibt alle Time Off-Instanzen in einem Zeitplan zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Ab Startzeit
startTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Endzeit
endTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Seitenformat
$top integer

Elemente pro Seite (Paginierung unter .../Einstellungen aktivieren)

Gibt zurück

Name Pfad Typ Beschreibung
Liste der Abwesenheitsinstanzen
value array of TimeOffResponse

Liste der Time Off-Instanzen

Alle Zeiten aus meinen Teams auflisten

Dieser Vorgang gibt Zeiten zurück, in denen Personen von allen Ihren Teams deaktiviert sind.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Ab Startzeit
startTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Endzeit
endTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Anzeigename des Benutzers
assignedToUserName string

Benutzer mit Name zugewiesen

Seitenformat
$top integer

Wie oft das Abrufen deaktiviert ist

Gibt zurück

Name Pfad Typ Beschreibung
Liste "Zeiten deaktiviert"
value array of TimeOffResponse

Liste der deaktivierten Zeiten

Anfordern einer Angebotsschichtanfrage

Dieser Vorgang gibt eine Offer Shift-Anforderung nach ID zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Angebots schichtanforderungs-ID
offerShiftRequestId True string

Die eindeutige ID der Angebotsschichtanfrage

Gibt zurück

Anbieten einer Schichtanforderungsentität

Angebot Schichtanfrage
OfferShiftRequestResponse

Auflisten aller Abwesenheitsanfragen in einem Team

Dieser Vorgang gibt alle Time Off-Anforderungen in einem Zeitplan zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Seitenformat
$top integer

Elemente pro Seite (Paginierung unter .../Einstellungen aktivieren)

Anforderungsstatus
state string

Anforderungsstatusfilter

Gibt zurück

Name Pfad Typ Beschreibung
Liste der Abwesenheitsanforderungen
value array of TimeOffRequestResponse

Liste der Anforderungen für "Time Off".

Auflisten aller Angebotsschichtanfragen in einem Team

Dieser Vorgang gibt alle Offer Shift-Anforderungen in einem Zeitplan zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Seitenformat
$top integer

Elemente pro Seite (Paginierung unter .../Einstellungen aktivieren)

Anforderungsstatus
state string

Anforderungsstatusfilter

Gibt zurück

Name Pfad Typ Beschreibung
Liste der Angebotsverschiebungsanforderungen
value array of OfferShiftRequestResponse

Liste der Offer Shift-Anforderungen.

Auflisten aller geöffneten Schichten in einem Team

Dieser Vorgang gibt alle Open Shifts in einem Team zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Ab Startzeit
startTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Endzeit
endTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Seitenformat
$top integer

Elemente pro Seite (Paginierung unter .../Einstellungen aktivieren)

Gibt zurück

Name Pfad Typ Beschreibung
Liste "Schichten öffnen"
value array of OpenShiftResponse

Liste der geöffneten Schichten

Auflisten aller Open Shift-Anforderungen in einem Team

Dieser Vorgang gibt alle Open Shift-Änderungsanforderungen in einem Zeitplan zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Seitenformat
$top integer

Elemente pro Seite (Paginierung unter .../Einstellungen aktivieren)

Anforderungsstatus
state string

Anforderungsstatusfilter

Gibt zurück

Name Pfad Typ Beschreibung
Liste "Änderungsanforderungen öffnen"
value array of OpenShiftChangeRequestResponse

Liste der Offenen Schichtänderungsanforderungen.

Auflisten aller Schichten in einem Team

Dieser Vorgang gibt alle Schichten zurück, die Mitgliedern eines Teams zugewiesen sind.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Ab Startzeit
startTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Endzeit
endTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Seitenformat
$top integer

Elemente pro Seite (Paginierung unter .../Einstellungen aktivieren)

Gibt zurück

Name Pfad Typ Beschreibung
Liste "Schichten"
value array of ShiftResponse

Liste der Schichten

Auflisten aller Swap Shifts-Anforderungen in einem Team

Dieser Vorgang gibt alle Swap Shifts-Anforderungen in einem Zeitplan zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Seitenformat
$top integer

Elemente pro Seite (Paginierung unter .../Einstellungen aktivieren)

Anforderungsstatus
state string

Anforderungsstatusfilter

Gibt zurück

Name Pfad Typ Beschreibung
Änderungsanforderungsliste für Tauschverschiebungen
value array of SwapShiftsChangeRequestResponse

Liste der Swap shifts Change Requests.

Auflisten aller Terminplanungsgruppen in einem Team

Dieser Vorgang gibt alle Terminplanungsgruppen in einem Zeitplan zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Seitenformat
$top integer

Elemente pro Seite (Paginierung unter .../Einstellungen aktivieren)

Gibt zurück

Name Pfad Typ Beschreibung
Liste der Terminplanungsgruppen
value array of SchedulingGroupResponse

Liste der Terminplanungsgruppen.

Erstellen einer neuen geöffneten Schicht

Erstellen Einer neuen geöffneten Schicht in einem Zeitplan.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Planungsgruppen-ID
schedulingGroupId string

Planungsgruppen-ID

Anzeigename
displayName string

Anzeigename

Hinweise
notes string

Hinweise

Startzeit
startDateTime True date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Endzeit
endDateTime True date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Theme
theme string

Designfarbe.

Anzahl der offenen Steckplätze
openSlotCount True integer

Anzahl der offenen Steckplätze

Wird bezahlt
isPaid boolean

Wird bezahlt

Startzeit
startDateTime True date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Endzeit
endDateTime True date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Code
code string

Code

Anzeigename
displayName string

Anzeigename

Gibt zurück

Umschaltentität öffnen

Umschalt öffnen
OpenShiftResponse

Erstellen einer neuen Schicht

Mit diesem Vorgang wird eine neue Schicht erstellt und einem Mitglied des Teams zugewiesen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Planungsgruppen-ID
schedulingGroupId string

Planungsgruppen-ID

Anzeigename
displayName string

Anzeigename

Hinweise
notes string

Notizen verschieben

Startzeit
startDateTime True date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Endzeit
endDateTime True date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Theme
theme True string

Designfarbe.

Wird bezahlt
isPaid boolean

Wird bezahlt

Startzeit
startDateTime True date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Endzeit
endDateTime True date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Code
code string

Code

Anzeigename
displayName string

Anzeigename

Benutzer-ID
userId True string

Benutzer-ID zugewiesen

Gibt zurück

Schichtentität.

Erstellen einer neuen Time Off-Instanz

Dieser Vorgang erstellt eine neue Time Off-Instanz und weist sie einem Mitglied des Teams zu.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Abwesenheitsgrund
timeOffReasonId True string

Time Off Reason ID

Startzeit
startDateTime True date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Endzeit
endDateTime True date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Theme
theme True string

Designfarbe.

Benutzer-ID
userId True string

Benutzer-ID zugewiesen

Gibt zurück

Time Off Entity.

Genehmigen einer Abwesenheitsanfrage

Dieser Vorgang ermöglicht es Managern, eine Anforderung für abwesenheitsfreie Zeit zu genehmigen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Anforderungs-ID für Time Off
timeOffRequestId True string

Die eindeutige ID der Time Off-Anforderung

Nachricht vom Manager
message string

Eine Nachricht vom Vorgesetzten an den Absender/Empfänger, wenn eine Anforderung akzeptiert wird.

Genehmigen einer Angebotsschichtanfrage

Mit diesem Vorgang können Empfänger/Manager eine Offer Shift-Anforderung genehmigen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Angebots schichtanforderungs-ID
offerShiftRequestId True string

Die eindeutige ID der Angebotsschichtanfrage

Nachricht vom Empfänger/Vorgesetzten
message string

Eine Nachricht, wenn eine Anforderung akzeptiert wird.

Genehmigen einer Open Shift-Anforderung

Mit diesem Vorgang können Manager eine Open Shift-Anforderung genehmigen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Änderungsanforderungs-ID für Die Schicht öffnen
openShiftChangeRequestId True string

Die eindeutige ID der Anforderung

Nachricht vom Manager
message string

Eine Nachricht vom Vorgesetzten an den Absender/Empfänger, wenn eine Anforderung akzeptiert wird.

Genehmigen einer Swap Shifts-Anforderung

Mit diesem Vorgang kann ein Benutzer eine Swap Shifts-Anforderung genehmigen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Swaps Shifts Change Request ID
swapShiftsChangeRequestId True string

Die eindeutige ID der Anforderung

Nachricht vom Empfänger/Vorgesetzten
message string

Eine Nachricht, wenn eine Anforderung akzeptiert wird.

Löschen einer geöffneten Schicht

Dieser Vorgang löscht eine geöffnete Umschalttaste.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Umschalt-ID öffnen
openShiftId True string

Die eindeutige ID der geöffneten Schicht.

Löschen einer Schicht

Dieser Vorgang löscht eine Umschalttaste mithilfe der eindeutigen ID der Umschalttaste.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Umschalt-ID
shiftId True string

Die eindeutige ID der Umschalttaste.

Löschen einer Time Off-Instanz

Dieser Vorgang löscht eine Abwesenheitszeit mit der eindeutigen ID.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Abwesenheits-ID
timeOffId True string

Die eindeutige ID der Abwesenheitszeit.

Auslöser

Wenn eine Offer Shift-Anforderung erstellt, aktualisiert oder gelöscht wird

Dieser Vorgang wird ausgelöst, wenn eine Offer Shift-Anforderung erstellt, aktualisiert oder gelöscht wird.

Wenn eine Open Shift-Anforderung erstellt, aktualisiert oder gelöscht wird

Dieser Vorgang wird ausgelöst, wenn eine Open Shift-Anforderung erstellt, aktualisiert oder gelöscht wird.

Wenn eine Schicht erstellt, aktualisiert oder gelöscht wird

Dieser Vorgang wird ausgelöst, wenn eine Umschalttaste erstellt, aktualisiert oder gelöscht wird.

Wenn eine Swap Shifts-Anforderung erstellt, aktualisiert oder gelöscht wird

Dieser Vorgang wird ausgelöst, wenn eine Swap Shifts-Anforderung erstellt, aktualisiert oder gelöscht wird.

Wenn eine Time Off-Anforderung erstellt, aktualisiert oder gelöscht wird

Dieser Vorgang wird ausgelöst, wenn eine Time Off-Anforderung erstellt, aktualisiert oder gelöscht wird.

Wenn eine Offer Shift-Anforderung erstellt, aktualisiert oder gelöscht wird

Dieser Vorgang wird ausgelöst, wenn eine Offer Shift-Anforderung erstellt, aktualisiert oder gelöscht wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Gibt zurück

Nutzlast aus Back-End, die Abonnementmetadaten sowie Daten enthält

Wenn eine Open Shift-Anforderung erstellt, aktualisiert oder gelöscht wird

Dieser Vorgang wird ausgelöst, wenn eine Open Shift-Anforderung erstellt, aktualisiert oder gelöscht wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Gibt zurück

Nutzlast aus Back-End, die Abonnementmetadaten sowie Daten enthält

Wenn eine Schicht erstellt, aktualisiert oder gelöscht wird

Dieser Vorgang wird ausgelöst, wenn eine Umschalttaste erstellt, aktualisiert oder gelöscht wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Gibt zurück

Nutzlast aus Back-End, die Abonnementmetadaten sowie Daten enthält

Wenn eine Swap Shifts-Anforderung erstellt, aktualisiert oder gelöscht wird

Dieser Vorgang wird ausgelöst, wenn eine Swap Shifts-Anforderung erstellt, aktualisiert oder gelöscht wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Gibt zurück

Nutzlast aus Back-End, die Abonnementmetadaten sowie Daten enthält

Wenn eine Time Off-Anforderung erstellt, aktualisiert oder gelöscht wird

Dieser Vorgang wird ausgelöst, wenn eine Time Off-Anforderung erstellt, aktualisiert oder gelöscht wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Mannschaft
teamId True string

Team-ID hinzufügen

Gibt zurück

Nutzlast aus Back-End, die Abonnementmetadaten sowie Daten enthält

Definitionen

WebhookPushResponse

Nutzlast aus Back-End, die Abonnementmetadaten sowie Daten enthält

Name Pfad Typ Beschreibung
value
value array of WebhookNotificationEntity

Liste der Werte

WebhookNotificationEntity

Name Pfad Typ Beschreibung
Änderungstyp
changeType string

Ressourcenänderungstyp (erstellt/aktualisiert/gelöscht).

Ressourcen-Daten
resourceData WebhookPushResponseResourceEntity

WebhookPushResponseResourceEntity

Name Pfad Typ Beschreibung
Ressourcen-ID
id string

ID der Ressource, die aktualisiert wird.

Team-ID
teamId string

ID des Teams, in dem das Update stattgefunden hat.

ScheduleResponse

Entität planen.

Name Pfad Typ Beschreibung
Zeitplan-ID
id string

Die eindeutige ID des Zeitplans.

Zeitzone planen
timeZone string

Die Zeitzone des Zeitplans.

Planen des Bereitstellungsstatus
provisionStatus string

Der Bereitstellungsstatus des Zeitplans.

Zeitplan: Statuscode für die Bereitstellung
provisionStatusCode string

Der Bereitstellungsstatuscode des Zeitplans.

TimeOffResponse

Time Off Entity.

Name Pfad Typ Beschreibung
ID
id string

Die eindeutige ID der Abwesenheitszeit.

Erstellungsdatum
createdDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Geänderte Uhrzeit
lastModifiedDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Benutzer-ID zugewiesen
userId string

Benutzer-ID zugewiesen.

Benutzerinformationen
userInfo UserInfo

Benutzerinformationen

Teaminformationen
teamInfo TeamInfo

Teaminformationen

sharedTimeOff SharedTimeOff

Freigegebene Version der Abwesenheitszeit.

Entwurfsänderungen >
draftTimeOff DraftTimeOff

Vorläufige Version der Abwesenheitszeit

SharedTimeOff

Freigegebene Version der Abwesenheitszeit.

Name Pfad Typ Beschreibung
Time Off Reason ID
timeOffReasonId string

Time Off Reason ID.

Startzeit
startDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Endzeit
endDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Theme
theme Theme

Designfarbe.

DraftTimeOff

Vorläufige Version der Abwesenheitszeit

Name Pfad Typ Beschreibung
Time Off Reason ID
timeOffReasonId string

Time Off Reason ID.

Startzeit
startDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Endzeit
endDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Theme
theme Theme

Designfarbe.

ShiftResponse

Schichtentität.

Name Pfad Typ Beschreibung
ID
id string

Die eindeutige ID der Umschalttaste.

Erstellungsdatum
createdDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Geänderte Uhrzeit
lastModifiedDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Benutzer-ID zugewiesen
userId string

Benutzer-ID zugewiesen.

Planungsgruppen-ID
schedulingGroupId string

Planungsgruppen-ID.

Planungsgruppeninformationen
schedulingGroupInfo SchedulingGroupInfo

Planungsgruppeninformationen

Benutzerinformationen
userInfo UserInfo

Benutzerinformationen

Teaminformationen
teamInfo TeamInfo

Teaminformationen

sharedShift SharedShift

Freigegebene Version der Umschalttaste.

Entwurfsänderungen >
draftShift DraftShift

Vorläufige Version der Schicht

SharedShift

Freigegebene Version der Umschalttaste.

Name Pfad Typ Beschreibung
Anzeigename
displayName string

Anzeigename

Hinweise
notes string

Notizen verschieben

Startzeit
startDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Endzeit
endDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Theme
theme Theme

Designfarbe.

Activities
activities Activities

Schichtaktivitäten

DraftShift

Vorläufige Version der Schicht

Name Pfad Typ Beschreibung
Anzeigename
displayName string

Anzeigename

Hinweise
notes string

Hinweise

Startzeit
startDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Endzeit
endDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Theme
theme Theme

Designfarbe.

Activities
activities Activities

Schichtaktivitäten

Theme

Designfarbe.

Designfarbe.

Theme
string

Activities

Schichtaktivitäten

Name Pfad Typ Beschreibung
Wird bezahlt
isPaid boolean

Wird bezahlt

Startzeit
startDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Endzeit
endDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Code
code string

Code

Anzeigename
displayName string

Anzeigename

SchedulingGroupResponse

Planen der Gruppenentität

Name Pfad Typ Beschreibung
ID
id string

Die eindeutige ID der Terminplanungsgruppe.

Anzeigename
displayName string

Der Anzeigename für die Terminplanungsgruppe.

Ist aktiv
isActive boolean

Gibt an, ob die Planungsgruppe beim Erstellen neuer Entitäten oder beim Aktualisieren vorhandener Entitäten verwendet werden kann.

Benutzer-IDs
userIds array of string

Liste der IDs von Benutzern in der Terminplanungsgruppe.

SchedulingGroupInfo

Planungsgruppeninformationen

Name Pfad Typ Beschreibung
Planungsgruppen-ID
schedulingGroupId string

Die eindeutige ID der Terminplanungsgruppe.

Anzeigename
displayName string

Der Anzeigename für die Terminplanungsgruppe.

Code
code string

Der Planungsgruppencode.

UserInfo

Benutzerinformationen

Name Pfad Typ Beschreibung
Benutzer-ID
userId string

Die ID des Benutzers.

Anzeigename
displayName string

Der Anzeigename des Benutzers.

TeamInfo

Teaminformationen

Name Pfad Typ Beschreibung
Team-ID
teamId string

Die ID des Teams.

Anzeigename
displayName string

Der Anzeigename für das Team.

OpenShiftResponse

Umschaltentität öffnen

Name Pfad Typ Beschreibung
ID
id string

Die eindeutige ID der geöffneten Schicht.

Erstellungsdatum
createdDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Geänderte Uhrzeit
lastModifiedDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Planungsgruppen-ID
schedulingGroupId string

Planungsgruppen-ID

Planungsgruppeninformationen
schedulingGroupInfo SchedulingGroupInfo

Planungsgruppeninformationen

Teaminformationen
teamInfo TeamInfo

Teaminformationen

sharedOpenShift SharedOpenShift

Freigegebene Version der Open Shift

Entwurfsänderungen >
draftOpenShift DraftOpenShift

Vorläufige Version der Open Shift

SharedOpenShift

Freigegebene Version der Open Shift

Name Pfad Typ Beschreibung
Anzeigename
displayName string

Anzeigename

Hinweise
notes string

Hinweise

Startzeit
startDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Endzeit
endDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Theme
theme Theme

Designfarbe.

Anzahl der offenen Steckplätze
openSlotCount integer

Anzahl der offenen Steckplätze

Activities
activities Activities

Schichtaktivitäten

DraftOpenShift

Vorläufige Version der Open Shift

Name Pfad Typ Beschreibung
Anzeigename
displayName string

Anzeigename

Hinweise
notes string

Hinweise

Startzeit
startDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Endzeit
endDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Theme
theme Theme

Designfarbe.

Anzahl der offenen Steckplätze
openSlotCount integer

Anzahl der offenen Steckplätze

Activities
activities Activities

Schichtaktivitäten

GetTimeOffReasonsResponse

Die Liste der Gründe für abwesenheitsfreie Zeit.

Name Pfad Typ Beschreibung
Array mit Abwesenheitsgründen
value array of object

Die Liste der Gründe für abwesenheitsfreie Zeit.

Time Off Reason ID
value.id string

Die eindeutige ID des Abwesenheitsgrundes.

Erstellungszeit
value.createdDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Geänderte Uhrzeit
value.lastModifiedDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Anzeigename
value.displayName string

Anzeigename

Symboltyp
value.iconType string

Symboltyp

Ist aktiv
value.isActive boolean

Ist aktiv

TimeOffRequestResponse

Time Off Request Entity

Name Pfad Typ Beschreibung
ID
id string

Die eindeutige ID der Time Off-Anforderung.

Erstellungszeit
createdDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Änderungszeit
lastModifiedDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Zugeordnet
assignedTo string

Die Person, der die Anforderung zugewiesen ist: "Vorgesetzter" oder "Empfänger"

Staat
state string

"genehmigt", "ausstehend" oder "abgelehnt"

Absenderzeit
senderDateTime date-time

Zeitpunkt, zu dem die Anforderung gesendet wurde

Absendernachricht
senderMessage string

Die Nachricht vom Absender der Anforderung

Absender-ID
senderUserId string

Die ID des Benutzers, der die Anforderung gesendet hat

Aktionszeit des Managers
managerActionDateTime date-time

Zeitpunkt, zu dem der Vorgesetzte geantwortet hat

Managernachricht
managerActionMessage string

Die Nachricht vom Vorgesetzten

Manager-ID
managerUserId string

Die ID des Managers, der geantwortet hat

Startzeit
startDateTime date-time

Beginn der abwesenheit angeforderten Zeit

Endzeit
endDateTime date-time

Ende der abwesenheit angeforderten Zeit

Time Off Reason ID
timeOffReasonId string

Die ID des Abwesenheitsgrundes

OfferShiftRequestResponse

Anbieten einer Schichtanforderungsentität

Name Pfad Typ Beschreibung
ID
id string

Die eindeutige ID der Offer Shift-Anforderung.

Erstellungszeit
createdDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Änderungszeit
lastModifiedDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Zugeordnet
assignedTo string

Die Person, der die Anforderung zugewiesen ist: "Vorgesetzter" oder "Empfänger"

Staat
state string

"genehmigt", "ausstehend" oder "abgelehnt"

Absenderzeit
senderDateTime date-time

Zeitpunkt, zu dem die Anforderung gesendet wurde

Absendernachricht
senderMessage string

Die Nachricht vom Absender der Anforderung

Absender-ID
senderUserId string

Die ID des Benutzers, der die Anforderung gesendet hat

Absenderschicht-ID
senderShiftId string

Die ID der Umschalttaste vom Absender

Empfängerzeit
recipientActionDateTime date-time

Zeitpunkt, zu dem der Empfänger geantwortet hat

Empfängernachricht
recipientActionMessage string

Die Nachricht vom Empfänger

Empfänger-ID
recipientUserId string

Die ID des Empfängers der Anforderung

Aktionszeit des Managers
managerActionDateTime date-time

Zeitpunkt, zu dem der Vorgesetzte geantwortet hat

Managernachricht
managerActionMessage string

Die Nachricht vom Vorgesetzten

Manager-ID
managerUserId string

Die ID des Managers, der geantwortet hat

SwapShiftsChangeRequestResponse

Swap Shift Request Entity

Name Pfad Typ Beschreibung
ID
id string

Die eindeutige ID der Swap Shift-Anforderung.

Erstellungszeit
createdDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Änderungszeit
lastModifiedDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Zugeordnet
assignedTo string

Die Person, der die Anforderung zugewiesen ist: "Vorgesetzter" oder "Empfänger"

Staat
state string

"genehmigt", "ausstehend" oder "abgelehnt"

Absenderzeit
senderDateTime date-time

Zeitpunkt, zu dem die Anforderung gesendet wurde

Absendernachricht
senderMessage string

Die Nachricht vom Absender der Anforderung

Absender-ID
senderUserId string

Die ID des Benutzers, der die Anforderung gesendet hat

Absenderschicht-ID
senderShiftId string

Die ID der Umschalttaste vom Absender

Empfängerzeit
recipientActionDateTime date-time

Zeitpunkt, zu dem der Empfänger geantwortet hat

Empfängernachricht
recipientActionMessage string

Die Nachricht vom Empfänger

Empfänger-ID
recipientUserId string

Die ID des Empfängers der Anforderung

Empfängerschicht-ID
recipientShiftId string

Die ID der Umschalttaste vom Empfänger

Aktionszeit des Managers
managerActionDateTime date-time

Zeitpunkt, zu dem der Vorgesetzte geantwortet hat

Managernachricht
managerActionMessage string

Die Nachricht vom Vorgesetzten

Manager-ID
managerUserId string

Die ID des Managers, der geantwortet hat

OpenShiftChangeRequestResponse

Open Shift Change Request Entity

Name Pfad Typ Beschreibung
ID
id string

Die eindeutige ID der Open Shift Change-Anforderung.

Erstellungszeit
createdDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Änderungszeit
lastModifiedDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC-Format)

Zugeordnet
assignedTo string

Die Person, der die Anforderung zugewiesen ist: "Vorgesetzter" oder "Empfänger"

Staat
state string

"genehmigt", "ausstehend" oder "abgelehnt"

Absenderzeit
senderDateTime date-time

Zeitpunkt, zu dem die Anforderung gesendet wurde

Absendernachricht
senderMessage string

Die Nachricht vom Absender der Anforderung

Absender-ID
senderUserId string

Die ID des Benutzers, der die Anforderung gesendet hat

Aktionszeit des Managers
managerActionDateTime date-time

Zeitpunkt, zu dem der Vorgesetzte geantwortet hat

Managernachricht
managerActionMessage string

Die Nachricht vom Vorgesetzten

Manager-ID
managerUserId string

Die ID des Managers, der geantwortet hat

Umschalt-ID öffnen
openShiftId string

Die ID der angeforderten offenen Schicht