Aracılığıyla paylaş


Microsoft Teams için Vardiyalar

Yöneticiler için vardiya zamanlamalarını planlayın, açık ve doldurulmamış vardiyaları ekibinize yayınlayın. Ekip üyeleri için vardiyalarınızı kolayca görüntüleyebilir ve zamanlama değişikliği isteklerinde bulunabilirsiniz (değiştirme/teklif/izin).

Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:

Hizmet Class Bölgeler
Copilot Studio Standart Aşağıdakiler dışında tüm Power Automate bölgeleri :
     - 21Vianet tarafından işletilen Çin Bulutu
Logic Apps Standart Aşağıdakiler dışında tüm Logic Apps bölgeleri :
     - Azure Çin bölgeleri
Power Apps Standart Aşağıdakiler dışında tüm Power Apps bölgeleri :
     - 21Vianet tarafından işletilen Çin Bulutu
Power Automate Standart Aşağıdakiler dışında tüm Power Automate bölgeleri :
     - 21Vianet tarafından işletilen Çin Bulutu
İletişim
İsim Microsoft
URL https://support.microsoft.com/teams
Bağlayıcı Meta Verileri
Publisher Microsoft
Web sitesi https://docs.microsoft.com/en-us/microsoftteams/expand-teams-across-your-org/shifts-for-teams-landing-page
Gizlilik ilkesi https://privacy.microsoft.com/privacystatement
Kategoriler Verimli -lik

Microsoft Teams'de Vardiyalar, ekibiniz için zamanlamalar oluşturmanıza, güncelleştirmenize ve yönetmenize yardımcı olan bir zamanlama yönetim aracıdır.

Vardiyalar + Power Automate, Vardiyalardan bilgi almanıza ve diğer uygulamalarla özel iş akışları oluşturmanıza ve büyük ölçekte işlemler gerçekleştirmenize olanak tanır. Çok az kodla ve hiç kod olmadan önemli işlemleri otomatikleştirin.

Tetikleyicilerle ilgili bilinen sorunlar ve sınırlamalar

  • Tetikleyiciler GCC bölgesinde desteklenmez.

Bağlantı oluşturma

Bağlayıcı aşağıdaki kimlik doğrulama türlerini destekler:

Varsayılan Bağlantı oluşturmak için parametreler. Tüm bölgeler Paylaşılamaz

Temerrüt

Geçerli: Tüm bölgeler

Bağlantı oluşturmak için parametreler.

Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.

Azaltma Sınırları

Name Çağrılar Yenileme Dönemi
Bağlantı başına API çağrıları 100 60 saniye

Eylemler

Açık Vardiya alma

Bu işlem, Open Shift için ayrıntıları döndürür.

Açık Vardiya silme

Bu işlem bir Open Shift'i siler.

Açık Vardiyayı Güncelleştirme

Zamanlamaya Göre Bir Açık Vardiyayı Güncelleştirme.

bir izin isteği alma

Bu işlem, kimliğine göre bir zaman aşımı isteği döndürür.

bir izin isteğini onaylama

Bu işlem yöneticilerin bir İzin isteğini onaylamasına olanak tanır.

bir izin isteğini reddetme

Bu işlem yöneticilerin bir İzin isteğini reddetmesine olanak tanır.

Bir zaman aşımı örneğini silme

Bu işlem, benzersiz kimliğini kullanarak bir zaman aşımını siler.

Değiştirme Vardiyaları isteğini onaylama

Bu işlem, kullanıcının Vardiya Değiştirme isteğini onaylamasına olanak tanır.

Değiştirme Vardiyaları isteğini reddetme

Bu işlem, kullanıcıların Vardiya Değiştirme isteğini reddetmesine olanak tanır.

Ekiplerimden gelen tüm Açık Vardiyaları listele

Bu işlem, tüm ekiplerinizden doldurulması gereken Açık Vardiyaları döndürür.

Ekiplerimden tüm Vardiyaları listele

Bu işlem tüm ekiplerinizden atanan Vardiyaları döndürür.

Ekiplerimden tüm Zaman Kapalı zamanlarını listele

Bu işlem, kişilerin tüm ekiplerinizin dışında olduğu zamanları döndürür.

Ekipteki tüm Açık Vardiyaları listeleme

Bu işlem bir ekipteki tüm Açık Vardiyaları döndürür.

Ekipteki tüm izin isteklerini listeleme

Bu işlem, zamanlamadaki tüm izin isteklerini döndürür.

Ekipteki tüm izin nedenlerini listeleme

Bu işlem, bir ekiple ilişkilendirilmiş izin nedenlerinin listesini döndürür.

Ekipteki tüm Open Shift isteklerini listeleme

Bu işlem, zamanlamadaki tüm Open Shift değişiklik isteklerini döndürür.

Ekipteki tüm Teklif Vardiyası isteklerini listeleme

Bu işlem, zamanlamadaki tüm Teklif Vardiyası isteklerini döndürür.

Ekipteki tüm Vardiya Değiştirme isteklerini listeleme

Bu işlem, zamanlamadaki tüm Değiştirme Vardiyaları isteklerini döndürür.

Ekipteki tüm Vardiyaları listeleme

Bu işlem, bir ekibin üyelerine atanan tüm Vardiyaları döndürür

Ekipteki tüm zaman aşımı örneklerini listeleme

Bu işlem bir Zamanlamadaki tüm zaman aşımı örneklerini döndürür

Ekipteki tüm Zamanlama Gruplarını listeleme

Bu işlem, zamanlamadaki tüm Zamanlama Gruplarını döndürür.

Open Shift isteği alma

Bu işlem, kimliğine göre bir Open Shift değişiklik isteği döndürür.

Open Shift isteğini onaylama

Bu işlem yöneticilerin bir Open Shift isteğini onaylamasına olanak tanır.

Open Shift isteğini reddetme

Bu işlem yöneticilerin bir Open Shift isteğini reddetmesine olanak tanır.

Teklif Vardiyası isteği alma

Bu işlem, kimliğine göre bir Teklif Vardiyası isteği döndürür.

Teklif Vardiyası isteğini onaylama

Bu işlem, alıcıların/yöneticilerin Bir Teklif Vardiyası isteğini onaylamasına olanak tanır.

Teklif Vardiyası isteğini reddetme

Bu işlem kullanıcıların Bir Teklif Vardiyası isteğini reddetmesine olanak tanır.

Vardiya Alma

Bu işlem, Shift'in benzersiz kimliğini kullanarak Shift'in ayrıntılarını döndürür.

Vardiya Değiştirme isteği alma

Bu işlem, kimliğine göre Değiştirme Vardiyaları isteği döndürür.

Vardiya Silme

Bu işlem, Shift'in benzersiz kimliğini kullanarak bir Shift'i siler.

Yeni bir izin örneği oluşturma

Bu işlem yeni bir İzin Süresi örneği oluşturur ve bunu ekibin bir üyesine atar

Yeni bir Open Shift oluşturma

Zamanlamada yeni bir Open Shift oluşturun.

Yeni bir Shift oluşturma

Bu işlem yeni bir Shift oluşturur ve ekibin bir üyesine atar

zaman aşımı örneği alma

Bu işlem, benzersiz kimliğini kullanarak bir Zaman aşımının ayrıntılarını döndürür.

Zamanlama Grubu Alma

Bu işlem, benzersiz kimliğini kullanarak zamanlama grubunun ayrıntılarını döndürür.

Zamanlamanın ayrıntılarını alma

Bu işlem, Zamanlamanın benzersiz kimliğini kullanarak zamanlamanın ayrıntılarını döndürür.

Açık Vardiya alma

Bu işlem, Open Shift için ayrıntıları döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

Shift Kimliğini Aç
openShiftId True string

Open Shift'in benzersiz kimliği.

Döndürülenler

Shift Varlığını Aç

Shift'i aç
OpenShiftResponse

Açık Vardiya silme

Bu işlem bir Open Shift'i siler.

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

Shift Kimliğini Aç
openShiftId True string

Open Shift'in benzersiz kimliği.

Açık Vardiyayı Güncelleştirme

Zamanlamaya Göre Bir Açık Vardiyayı Güncelleştirme.

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

Shift Kimliğini Aç
openShiftId True string

Open Shift'in benzersiz kimliği.

Zamanlama Grubu Kimliği
schedulingGroupId string

Zamanlama Grubu Kimliği

Görüntü adı
displayName string

Görüntü adı

Notes
notes string

Notes

Başlangıç Saati
startDateTime True date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Bitiş Saati
endDateTime True date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Theme
theme string

Tema rengi.

Açık Yuva Sayısı
openSlotCount True integer

Açık Yuva Sayısı

Ücretlidir
isPaid boolean

Ücretlidir

Başlangıç Saati
startDateTime True date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Bitiş Saati
endDateTime True date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Kod
code string

Kod

Görüntü adı
displayName string

Görüntü adı

Döndürülenler

Shift Varlığını Aç

Shift'i aç
OpenShiftResponse

bir izin isteği alma

Bu işlem, kimliğine göre bir zaman aşımı isteği döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

zaman izin isteği kimliği
timeOffRequestId True string

zaman aşımı isteğinin benzersiz kimliği

Döndürülenler

zaman izin isteği varlığı

İzin İsteği
TimeOffRequestResponse

bir izin isteğini onaylama

Bu işlem yöneticilerin bir İzin isteğini onaylamasına olanak tanır.

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

zaman izin isteği kimliği
timeOffRequestId True string

zaman aşımı isteğinin benzersiz kimliği

Yöneticiden İleti
message string

Bir istek kabul edildiğinde yöneticiden gönderene/alıcıya ileti.

bir izin isteğini reddetme

Bu işlem yöneticilerin bir İzin isteğini reddetmesine olanak tanır.

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

zaman izin isteği kimliği
timeOffRequestId True string

zaman aşımı isteğinin benzersiz kimliği

Yöneticiden İleti
message string

bir istek reddedildiğinde yöneticiden gönderene/alıcıya ileti.

Bir zaman aşımı örneğini silme

Bu işlem, benzersiz kimliğini kullanarak bir zaman aşımını siler.

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

zaman aşımı kimliği
timeOffId True string

zaman aşımının benzersiz kimliği.

Değiştirme Vardiyaları isteğini onaylama

Bu işlem, kullanıcının Vardiya Değiştirme isteğini onaylamasına olanak tanır.

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

Değiştirme Vardiyaları Değişiklik İsteği Kimliği
swapShiftsChangeRequestId True string

İsteğin benzersiz kimliği

Alıcıdan/Yöneticiden İleti
message string

İstek kabul edildiğinde ileti.

Değiştirme Vardiyaları isteğini reddetme

Bu işlem, kullanıcıların Vardiya Değiştirme isteğini reddetmesine olanak tanır.

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

Değiştirme Vardiyaları Değişiklik İsteği Kimliği
swapShiftsChangeRequestId True string

İsteğin benzersiz kimliği

Alıcıdan/Yöneticiden İleti
message string

İstek reddedildiğinde ileti.

Ekiplerimden gelen tüm Açık Vardiyaları listele

Bu işlem, tüm ekiplerinizden doldurulması gereken Açık Vardiyaları döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Başlangıç Zamanından Itibaren
startTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Bitiş Saati
endTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Sayfa Boyutu
$top integer

Sayfa başına öğeler (.../Ayarlar altında Sayfalandırma'yı etkinleştirin)

Döndürülenler

Name Yol Tür Description
Vardiyalar Listesini Aç
value array of OpenShiftResponse

Açık Vardiyalar Listesi

Ekiplerimden tüm Vardiyaları listele

Bu işlem tüm ekiplerinizden atanan Vardiyaları döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Başlangıç Zamanından Itibaren
startTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Bitiş Saati
endTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Kullanıcı Görünen Adı
assignedToUserName string

Ada sahip kullanıcıya atandı

Sayfa Boyutu
$top integer

Sayfa başına öğeler (.../Ayarlar altında Sayfalandırma'yı etkinleştirin)

Döndürülenler

Name Yol Tür Description
Vardiyalar Listesi
value array of ShiftResponse

Vardiya listesi

Ekiplerimden tüm Zaman Kapalı zamanlarını listele

Bu işlem, kişilerin tüm ekiplerinizin dışında olduğu zamanları döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Başlangıç Zamanından Itibaren
startTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Bitiş Saati
endTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Kullanıcı Görünen Adı
assignedToUserName string

Ada sahip kullanıcıya atandı

Sayfa Boyutu
$top integer

Getirmek için kaç kez izin

Döndürülenler

Name Yol Tür Description
Zaman Kapalı Listesi
value array of TimeOffResponse

Kapalı zamanların listesi

Ekipteki tüm Açık Vardiyaları listeleme

Bu işlem bir ekipteki tüm Açık Vardiyaları döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

Başlangıç Zamanından Itibaren
startTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Bitiş Saati
endTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Sayfa Boyutu
$top integer

Sayfa başına öğeler (.../Ayarlar altında Sayfalandırma'yı etkinleştirin)

Döndürülenler

Name Yol Tür Description
Vardiyalar Listesini Aç
value array of OpenShiftResponse

Açık Vardiyalar Listesi

Ekipteki tüm izin isteklerini listeleme

Bu işlem, zamanlamadaki tüm izin isteklerini döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

Sayfa Boyutu
$top integer

Sayfa başına öğeler (.../Ayarlar altında Sayfalandırma'yı etkinleştirin)

İstek Durumu
state string

İstek durumu filtresi

Döndürülenler

Name Yol Tür Description
zaman izin istekleri listesi
value array of TimeOffRequestResponse

zaman aşımı isteklerinin listesi.

Ekipteki tüm izin nedenlerini listeleme

Bu işlem, bir ekiple ilişkilendirilmiş izin nedenlerinin listesini döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

Sayfa Boyutu
$top integer

Sayfa başına öğeler (.../Ayarlar altında Sayfalandırma'yı etkinleştirin)

Döndürülenler

zaman aşımı nedenleri listesi.

Bir ekiple ilişkilendirilmiş izin nedenlerinin listesi
GetTimeOffReasonsResponse

Ekipteki tüm Open Shift isteklerini listeleme

Bu işlem, zamanlamadaki tüm Open Shift değişiklik isteklerini döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

Sayfa Boyutu
$top integer

Sayfa başına öğeler (.../Ayarlar altında Sayfalandırma'yı etkinleştirin)

İstek Durumu
state string

İstek durumu filtresi

Döndürülenler

Name Yol Tür Description
Shift Değişiklik İstekleri Listesini Aç
value array of OpenShiftChangeRequestResponse

Open Shift Değişiklik İsteklerinin Listesi.

Ekipteki tüm Teklif Vardiyası isteklerini listeleme

Bu işlem, zamanlamadaki tüm Teklif Vardiyası isteklerini döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

Sayfa Boyutu
$top integer

Sayfa başına öğeler (.../Ayarlar altında Sayfalandırma'yı etkinleştirin)

İstek Durumu
state string

İstek durumu filtresi

Döndürülenler

Name Yol Tür Description
Teklif Vardiya İstekleri Listesi
value array of OfferShiftRequestResponse

Teklif Vardiyası isteklerinin listesi.

Ekipteki tüm Vardiya Değiştirme isteklerini listeleme

Bu işlem, zamanlamadaki tüm Değiştirme Vardiyaları isteklerini döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

Sayfa Boyutu
$top integer

Sayfa başına öğeler (.../Ayarlar altında Sayfalandırma'yı etkinleştirin)

İstek Durumu
state string

İstek durumu filtresi

Döndürülenler

Name Yol Tür Description
Vardiya değiştirme değişiklik istekleri listesi
value array of SwapShiftsChangeRequestResponse

Değiştirme Vardiyaları Değişiklik İstekleri Listesi.

Ekipteki tüm Vardiyaları listeleme

Bu işlem, bir ekibin üyelerine atanan tüm Vardiyaları döndürür

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

Başlangıç Zamanından Itibaren
startTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Bitiş Saati
endTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Sayfa Boyutu
$top integer

Sayfa başına öğeler (.../Ayarlar altında Sayfalandırma'yı etkinleştirin)

Döndürülenler

Name Yol Tür Description
Vardiyalar Listesi
value array of ShiftResponse

Vardiya listesi

Ekipteki tüm zaman aşımı örneklerini listeleme

Bu işlem bir Zamanlamadaki tüm zaman aşımı örneklerini döndürür

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

Başlangıç Zamanından Itibaren
startTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Bitiş Saati
endTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Sayfa Boyutu
$top integer

Sayfa başına öğeler (.../Ayarlar altında Sayfalandırma'yı etkinleştirin)

Döndürülenler

Name Yol Tür Description
Zaman Aşımı Örnekleri Listesi
value array of TimeOffResponse

zaman aşımı örneklerinin listesi

Ekipteki tüm Zamanlama Gruplarını listeleme

Bu işlem, zamanlamadaki tüm Zamanlama Gruplarını döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

Sayfa Boyutu
$top integer

Sayfa başına öğeler (.../Ayarlar altında Sayfalandırma'yı etkinleştirin)

Döndürülenler

Name Yol Tür Description
Zamanlama Grupları Listesi
value array of SchedulingGroupResponse

Zamanlama Gruplarının Listesi.

Open Shift isteği alma

Bu işlem, kimliğine göre bir Open Shift değişiklik isteği döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

Shift Değişiklik İsteği Kimliğini Aç
openShiftChangeRequestId True string

İsteğin benzersiz kimliği

Döndürülenler

Shift Değişiklik İsteği Varlığını Açma

Shift Değişiklik İsteğini Aç
OpenShiftChangeRequestResponse

Open Shift isteğini onaylama

Bu işlem yöneticilerin bir Open Shift isteğini onaylamasına olanak tanır.

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

Shift Değişiklik İsteği Kimliğini Aç
openShiftChangeRequestId True string

İsteğin benzersiz kimliği

Yöneticiden İleti
message string

Bir istek kabul edildiğinde yöneticiden gönderene/alıcıya ileti.

Open Shift isteğini reddetme

Bu işlem yöneticilerin bir Open Shift isteğini reddetmesine olanak tanır.

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

Shift Değişiklik İsteği Kimliğini Aç
openShiftChangeRequestId True string

İsteğin benzersiz kimliği

Yöneticiden İleti
message string

bir istek reddedildiğinde yöneticiden gönderene/alıcıya ileti.

Teklif Vardiyası isteği alma

Bu işlem, kimliğine göre bir Teklif Vardiyası isteği döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

Teklif Vardiyası İstek Kimliği
offerShiftRequestId True string

Teklif Vardiyası isteğinin benzersiz kimliği

Döndürülenler

Teklif Kaydırma İsteği Varlığı

Teklif Vardiyası İsteği
OfferShiftRequestResponse

Teklif Vardiyası isteğini onaylama

Bu işlem, alıcıların/yöneticilerin Bir Teklif Vardiyası isteğini onaylamasına olanak tanır.

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

Teklif Vardiyası İstek Kimliği
offerShiftRequestId True string

Teklif Vardiyası isteğinin benzersiz kimliği

Alıcıdan/Yöneticiden İleti
message string

İstek kabul edildiğinde ileti.

Teklif Vardiyası isteğini reddetme

Bu işlem kullanıcıların Bir Teklif Vardiyası isteğini reddetmesine olanak tanır.

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

Teklif Vardiyası İstek Kimliği
offerShiftRequestId True string

Teklif Vardiyası isteğinin benzersiz kimliği

Alıcıdan/Yöneticiden İleti
message string

İstek reddedildiğinde ileti.

Vardiya Alma

Bu işlem, Shift'in benzersiz kimliğini kullanarak Shift'in ayrıntılarını döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

Shift Kimliği
shiftId True string

Shift'in benzersiz kimliği.

Döndürülenler

Shift Varlığı.

Vardiya
ShiftResponse

Vardiya Değiştirme isteği alma

Bu işlem, kimliğine göre Değiştirme Vardiyaları isteği döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

Değiştirme Vardiyaları Değişiklik İsteği Kimliği
swapShiftsChangeRequestId True string

İsteğin benzersiz kimliği

Döndürülenler

Vardiya İsteği Varlığını Değiştir

Vardiya değiştirme isteği
SwapShiftsChangeRequestResponse

Vardiya Silme

Bu işlem, Shift'in benzersiz kimliğini kullanarak bir Shift'i siler.

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

Shift Kimliği
shiftId True string

Shift'in benzersiz kimliği.

Yeni bir izin örneği oluşturma

Bu işlem yeni bir İzin Süresi örneği oluşturur ve bunu ekibin bir üyesine atar

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

zaman izin nedeni
timeOffReasonId True string

zaman aşımı neden kimliği

Başlangıç Saati
startDateTime True date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Bitiş Saati
endDateTime True date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Theme
theme True string

Tema rengi.

Kullanıcı kimliği
userId True string

Kullanıcı Kimliğine Atandı

Döndürülenler

Zaman Aşımı Varlığı.

zaman izin
TimeOffResponse

Yeni bir Open Shift oluşturma

Zamanlamada yeni bir Open Shift oluşturun.

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

Zamanlama Grubu Kimliği
schedulingGroupId string

Zamanlama Grubu Kimliği

Görüntü adı
displayName string

Görüntü adı

Notes
notes string

Notes

Başlangıç Saati
startDateTime True date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Bitiş Saati
endDateTime True date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Theme
theme string

Tema rengi.

Açık Yuva Sayısı
openSlotCount True integer

Açık Yuva Sayısı

Ücretlidir
isPaid boolean

Ücretlidir

Başlangıç Saati
startDateTime True date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Bitiş Saati
endDateTime True date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Kod
code string

Kod

Görüntü adı
displayName string

Görüntü adı

Döndürülenler

Shift Varlığını Aç

Shift'i aç
OpenShiftResponse

Yeni bir Shift oluşturma

Bu işlem yeni bir Shift oluşturur ve ekibin bir üyesine atar

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

Zamanlama Grubu Kimliği
schedulingGroupId string

Zamanlama Grubu Kimliği

Görüntü adı
displayName string

Görüntü adı

Notes
notes string

Shift Notları

Başlangıç Saati
startDateTime True date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Bitiş Saati
endDateTime True date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Theme
theme True string

Tema rengi.

Ücretlidir
isPaid boolean

Ücretlidir

Başlangıç Saati
startDateTime True date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Bitiş Saati
endDateTime True date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Kod
code string

Kod

Görüntü adı
displayName string

Görüntü adı

Kullanıcı kimliği
userId True string

Kullanıcı Kimliğine Atandı

Döndürülenler

Shift Varlığı.

Vardiya
ShiftResponse

zaman aşımı örneği alma

Bu işlem, benzersiz kimliğini kullanarak bir Zaman aşımının ayrıntılarını döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

zaman aşımı kimliği
timeOffId True string

zaman aşımının benzersiz kimliği.

Döndürülenler

Zaman Aşımı Varlığı.

zaman izin
TimeOffResponse

Zamanlama Grubu Alma

Bu işlem, benzersiz kimliğini kullanarak zamanlama grubunun ayrıntılarını döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

Zamanlama Grubu Kimliği
schedulingGroupId True string

Zamanlama Grubunun benzersiz kimliği.

Döndürülenler

Zamanlama Grubu Varlığı

Zamanlama Grubu
SchedulingGroupResponse

Zamanlamanın ayrıntılarını alma

Bu işlem, Zamanlamanın benzersiz kimliğini kullanarak zamanlamanın ayrıntılarını döndürür.

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

Döndürülenler

Varlığı Zamanla.

Tetikleyiciler

Bir Open Shift isteği oluşturulduğunda, güncelleştirildiğinde veya silindiğinde

Bu işlem, bir Open Shift isteği oluşturulduğunda, güncelleştirildiğinde veya silindiğinde tetikler.

Bir Shift oluşturulduğunda, güncelleştirildiğinde veya silindiğinde

Bu işlem bir Shift oluşturulduğunda, güncelleştirildiğinde veya silindiğinde tetikler.

Bir Teklif Vardiyası isteği oluşturulduğunda, güncelleştirildiğinde veya silindiğinde

Bu işlem bir Teklif Vardiyası isteği oluşturulduğunda, güncelleştirildiğinde veya silindiğinde tetikler.

Bir zaman aşımı isteği oluşturulduğunda, güncelleştirildiğinde veya silindiğinde

Bu işlem, bir zaman aşımı isteği oluşturulduğunda, güncelleştirildiğinde veya silindiğinde tetikler.

Vardiya Değiştirme isteği oluşturulduğunda, güncelleştirildiğinde veya silindiğinde

Değiştirme Vardiyaları isteği oluşturulduğunda, güncelleştirildiğinde veya silindiğinde bu işlem tetikler.

Bir Open Shift isteği oluşturulduğunda, güncelleştirildiğinde veya silindiğinde

Bu işlem, bir Open Shift isteği oluşturulduğunda, güncelleştirildiğinde veya silindiğinde tetikler.

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

Döndürülenler

Abonelik meta verilerinin yanı sıra verileri içeren arka uçtan yük

Bir Shift oluşturulduğunda, güncelleştirildiğinde veya silindiğinde

Bu işlem bir Shift oluşturulduğunda, güncelleştirildiğinde veya silindiğinde tetikler.

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

Döndürülenler

Abonelik meta verilerinin yanı sıra verileri içeren arka uçtan yük

Bir Teklif Vardiyası isteği oluşturulduğunda, güncelleştirildiğinde veya silindiğinde

Bu işlem bir Teklif Vardiyası isteği oluşturulduğunda, güncelleştirildiğinde veya silindiğinde tetikler.

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

Döndürülenler

Abonelik meta verilerinin yanı sıra verileri içeren arka uçtan yük

Bir zaman aşımı isteği oluşturulduğunda, güncelleştirildiğinde veya silindiğinde

Bu işlem, bir zaman aşımı isteği oluşturulduğunda, güncelleştirildiğinde veya silindiğinde tetikler.

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

Döndürülenler

Abonelik meta verilerinin yanı sıra verileri içeren arka uçtan yük

Vardiya Değiştirme isteği oluşturulduğunda, güncelleştirildiğinde veya silindiğinde

Değiştirme Vardiyaları isteği oluşturulduğunda, güncelleştirildiğinde veya silindiğinde bu işlem tetikler.

Parametreler

Name Anahtar Gerekli Tür Description
Takım
teamId True string

Ekip Kimliği Ekle

Döndürülenler

Abonelik meta verilerinin yanı sıra verileri içeren arka uçtan yük

Tanımlar

WebhookPushResponse

Abonelik meta verilerinin yanı sıra verileri içeren arka uçtan yük

Name Yol Tür Description
value
value array of WebhookNotificationEntity

Değer listesi

WebhookNotificationEntity

Name Yol Tür Description
Türü Değiştir
changeType string

Kaynak değişikliği türü (oluşturuldu/güncelleştirildi/silindi).

kaynakVerileri
resourceData WebhookPushResponseResourceEntity

WebhookPushResponseResourceEntity

Name Yol Tür Description
Kaynak Kimliği
id string

Güncelleştirilen kaynağın kimliği.

Ekip Kimliği
teamId string

Güncelleştirmenin gerçekleştiği ekibin kimliği.

ScheduleResponse

Varlığı Zamanla.

Name Yol Tür Description
Zamanlama Kimliği
id string

Zamanlamanın benzersiz kimliği.

Zamanlama Saat Dilimi
timeZone string

Zamanlamanın Saat Dilimi.

Sağlama Durumunu Zamanla
provisionStatus string

Zamanlamanın Sağlama Durumu.

Sağlama Durum Kodunu Zamanla
provisionStatusCode string

Zamanlamanın Sağlama Durum Kodu.

TimeOffResponse

Zaman Aşımı Varlığı.

Name Yol Tür Description
Kimlik
id string

zaman aşımının benzersiz kimliği.

Oluşturma Tarihi Saati
createdDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Değiştirme Tarihi Saati
lastModifiedDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Kullanıcı Kimliğine Atandı
userId string

Kullanıcı Kimliğine Atandı.

Kullanıcı Bilgileri
userInfo UserInfo

Kullanıcı Bilgileri

Ekip Bilgileri
teamInfo TeamInfo

Ekip Bilgileri

sharedTimeOff SharedTimeOff

Time Off'un paylaşılan sürümü.

Taslak Değişiklikleri >
draftTimeOff DraftTimeOff

time off'un ön sürümü

SharedTimeOff

Time Off'un paylaşılan sürümü.

Name Yol Tür Description
zaman aşımı neden kimliği
timeOffReasonId string

zaman aşımı neden kimliği.

Başlangıç Saati
startDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Bitiş Saati
endDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Theme
theme Theme

Tema rengi.

DraftTimeOff

time off'un ön sürümü

Name Yol Tür Description
zaman aşımı neden kimliği
timeOffReasonId string

zaman aşımı neden kimliği.

Başlangıç Saati
startDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Bitiş Saati
endDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Theme
theme Theme

Tema rengi.

ShiftResponse

Shift Varlığı.

Name Yol Tür Description
Kimlik
id string

Shift'in benzersiz kimliği.

Oluşturma Tarihi Saati
createdDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Değiştirme Tarihi Saati
lastModifiedDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Kullanıcı Kimliğine Atandı
userId string

Kullanıcı Kimliğine Atandı.

Zamanlama Grubu Kimliği
schedulingGroupId string

Zamanlama Grubu Kimliği.

Zamanlama Grubu Bilgileri
schedulingGroupInfo SchedulingGroupInfo

Zamanlama Grubu Bilgileri

Kullanıcı Bilgileri
userInfo UserInfo

Kullanıcı Bilgileri

Ekip Bilgileri
teamInfo TeamInfo

Ekip Bilgileri

sharedShift SharedShift

Shift'in paylaşılan sürümü.

Taslak Değişiklikleri >
draftShift DraftShift

Shift'in ön sürümü

SharedShift

Shift'in paylaşılan sürümü.

Name Yol Tür Description
Görüntü adı
displayName string

Görüntü adı

Notes
notes string

Shift Notları

Başlangıç Saati
startDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Bitiş Saati
endDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Theme
theme Theme

Tema rengi.

Activities
activities Activities

Vardiya etkinlikleri

DraftShift

Shift'in ön sürümü

Name Yol Tür Description
Görüntü adı
displayName string

Görüntü adı

Notes
notes string

Notes

Başlangıç Saati
startDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Bitiş Saati
endDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Theme
theme Theme

Tema rengi.

Activities
activities Activities

Vardiya etkinlikleri

Theme

Tema rengi.

Tema rengi.

Theme
string

Activities

Vardiya etkinlikleri

Name Yol Tür Description
Ücretlidir
isPaid boolean

Ücretlidir

Başlangıç Saati
startDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Bitiş Saati
endDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Kod
code string

Kod

Görüntü adı
displayName string

Görüntü adı

SchedulingGroupResponse

Zamanlama Grubu Varlığı

Name Yol Tür Description
Kimlik
id string

Zamanlama Grubunun benzersiz kimliği.

Görüntü adı
displayName string

Zamanlama Grubunun görünen adı.

Etkin
isActive boolean

Zamanlama Grubu'nun yeni varlıklar oluştururken veya mevcut varlıkları güncelleştirirken kullanılıp kullanılamayacağını gösterir.

Kullanıcı Kimlikleri
userIds array of string

Zamanlama Grubundaki kullanıcıların kimliklerinin listesi.

SchedulingGroupInfo

Zamanlama Grubu Bilgileri

Name Yol Tür Description
Zamanlama Grubu Kimliği
schedulingGroupId string

Zamanlama Grubunun benzersiz kimliği.

Görüntü adı
displayName string

Zamanlama Grubunun görünen adı.

Kod
code string

Zamanlama grubu kodu.

Kullanıcı Bilgisi

Kullanıcı Bilgileri

Name Yol Tür Description
Kullanıcı Kimliği
userId string

Kullanıcının kimliği.

Görüntü adı
displayName string

Kullanıcının görünen adı.

TeamInfo

Ekip Bilgileri

Name Yol Tür Description
Ekip Kimliği
teamId string

Ekibin kimliği.

Görüntü adı
displayName string

Ekibin görünen adı.

OpenShiftResponse

Shift Varlığını Aç

Name Yol Tür Description
Kimlik
id string

Open Shift'in benzersiz kimliği.

Oluşturma Tarihi Saati
createdDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Değiştirme Tarihi Saati
lastModifiedDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Zamanlama Grubu Kimliği
schedulingGroupId string

Zamanlama Grubu Kimliği

Zamanlama Grubu Bilgileri
schedulingGroupInfo SchedulingGroupInfo

Zamanlama Grubu Bilgileri

Ekip Bilgileri
teamInfo TeamInfo

Ekip Bilgileri

sharedOpenShift SharedOpenShift

Open Shift'in paylaşılan sürümü

Taslak Değişiklikleri >
draftOpenShift DraftOpenShift

Open Shift'in ön sürümü

SharedOpenShift

Open Shift'in paylaşılan sürümü

Name Yol Tür Description
Görüntü adı
displayName string

Görüntü adı

Notes
notes string

Notes

Başlangıç Saati
startDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Bitiş Saati
endDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Theme
theme Theme

Tema rengi.

Açık Yuva Sayısı
openSlotCount integer

Açık Yuva Sayısı

Activities
activities Activities

Vardiya etkinlikleri

DraftOpenShift

Open Shift'in ön sürümü

Name Yol Tür Description
Görüntü adı
displayName string

Görüntü adı

Notes
notes string

Notes

Başlangıç Saati
startDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Bitiş Saati
endDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Theme
theme Theme

Tema rengi.

Açık Yuva Sayısı
openSlotCount integer

Açık Yuva Sayısı

Activities
activities Activities

Vardiya etkinlikleri

GetTimeOffReasonsResponse

zaman aşımı nedenleri listesi.

Name Yol Tür Description
zaman aşımı nedenlerini içeren dizi
value array of object

zaman aşımı nedenleri listesi.

zaman aşımı neden kimliği
value.id string

zaman aşımı nedeninin benzersiz kimliği.

Oluşturma Zamanı
value.createdDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Değiştirme Tarihi Saati
value.lastModifiedDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Görüntü adı
value.displayName string

Görüntü adı

Simge Türü
value.iconType string

Simge Türü

Etkin
value.isActive boolean

Etkin

TimeOffRequestResponse

zaman izin isteği varlığı

Name Yol Tür Description
Kimlik
id string

zaman aşımı isteğinin benzersiz kimliği.

Oluşturma Zamanı
createdDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Değiştirme Zamanı
lastModifiedDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Atanan Kişi:
assignedTo string

İsteğin atandığı kişi: 'yönetici' veya 'alıcı'

Devlet
state string

'approved', 'pending' veya 'declined'

Gönderen Saati
senderDateTime date-time

İsteğin gönderildiği zaman

Gönderen İletisi
senderMessage string

İstek gönderenden gelen ileti

Gönderen Kimliği
senderUserId string

İsteği gönderen kullanıcının kimliği

Yönetici Eylem Zamanı
managerActionDateTime date-time

Yöneticinin yanıt verdiği zaman

Yönetici İletisi
managerActionMessage string

Yöneticiden gelen ileti

Yönetici Kimliği
managerUserId string

Yanıt veren yöneticinin kimliği

Başlangıç Saati
startDateTime date-time

İstenen sürenin başlangıcı kapalı

Bitiş Saati
endDateTime date-time

İstenen süre sonu kapalı

zaman aşımı neden kimliği
timeOffReasonId string

zaman aşımı nedeninin kimliği

OfferShiftRequestResponse

Teklif Kaydırma İsteği Varlığı

Name Yol Tür Description
Kimlik
id string

Teklif Vardiyası isteğinin benzersiz kimliği.

Oluşturma Zamanı
createdDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Değiştirme Zamanı
lastModifiedDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Atanan Kişi:
assignedTo string

İsteğin atandığı kişi: 'yönetici' veya 'alıcı'

Devlet
state string

'approved', 'pending' veya 'declined'

Gönderen Saati
senderDateTime date-time

İsteğin gönderildiği zaman

Gönderen İletisi
senderMessage string

İstek gönderenden gelen ileti

Gönderen Kimliği
senderUserId string

İsteği gönderen kullanıcının kimliği

Gönderen Vardiya Kimliği
senderShiftId string

Gönderenden Shift kimliği

Alıcı Zamanı
recipientActionDateTime date-time

Alıcının yanıt verdiği zaman

Alıcı İletisi
recipientActionMessage string

Alıcıdan gelen ileti

Alıcı Kimliği
recipientUserId string

İsteğin alıcısının kimliği

Yönetici Eylem Zamanı
managerActionDateTime date-time

Yöneticinin yanıt verdiği zaman

Yönetici İletisi
managerActionMessage string

Yöneticiden gelen ileti

Yönetici Kimliği
managerUserId string

Yanıt veren yöneticinin kimliği

SwapShiftsChangeRequestResponse

Vardiya İsteği Varlığını Değiştir

Name Yol Tür Description
Kimlik
id string

Değiştirme Vardiyası isteğinin benzersiz kimliği.

Oluşturma Zamanı
createdDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Değiştirme Zamanı
lastModifiedDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Atanan Kişi:
assignedTo string

İsteğin atandığı kişi: 'yönetici' veya 'alıcı'

Devlet
state string

'approved', 'pending' veya 'declined'

Gönderen Saati
senderDateTime date-time

İsteğin gönderildiği zaman

Gönderen İletisi
senderMessage string

İstek gönderenden gelen ileti

Gönderen Kimliği
senderUserId string

İsteği gönderen kullanıcının kimliği

Gönderen Vardiya Kimliği
senderShiftId string

Gönderenden Shift kimliği

Alıcı Zamanı
recipientActionDateTime date-time

Alıcının yanıt verdiği zaman

Alıcı İletisi
recipientActionMessage string

Alıcıdan gelen ileti

Alıcı Kimliği
recipientUserId string

İsteğin alıcısının kimliği

Alıcı Vardiya Kimliği
recipientShiftId string

Alıcıdan Shift kimliği

Yönetici Eylem Zamanı
managerActionDateTime date-time

Yöneticinin yanıt verdiği zaman

Yönetici İletisi
managerActionMessage string

Yöneticiden gelen ileti

Yönetici Kimliği
managerUserId string

Yanıt veren yöneticinin kimliği

OpenShiftChangeRequestResponse

Shift Değişiklik İsteği Varlığını Açma

Name Yol Tür Description
Kimlik
id string

Open Shift Change isteğinin benzersiz kimliği.

Oluşturma Zamanı
createdDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Değiştirme Zamanı
lastModifiedDateTime date-time

yyyy-MM-ddTHH:mm:ss.fffZ (UTC biçimi)

Atanan Kişi:
assignedTo string

İsteğin atandığı kişi: 'yönetici' veya 'alıcı'

Devlet
state string

'approved', 'pending' veya 'declined'

Gönderen Saati
senderDateTime date-time

İsteğin gönderildiği zaman

Gönderen İletisi
senderMessage string

İstek gönderenden gelen ileti

Gönderen Kimliği
senderUserId string

İsteği gönderen kullanıcının kimliği

Yönetici Eylem Zamanı
managerActionDateTime date-time

Yöneticinin yanıt verdiği zaman

Yönetici İletisi
managerActionMessage string

Yöneticiden gelen ileti

Yönetici Kimliği
managerUserId string

Yanıt veren yöneticinin kimliği

Shift Kimliğini Aç
openShiftId string

İstenen Open Shift'in kimliği