Udostępnij przez


Clockify (niezależny wydawca) (wersja zapoznawcza)

Clockify to popularne, łatwe w użyciu rozwiązanie do śledzenia czasu wolnego. Ten łącznik pomaga połączyć konto Clockify z platformą Power Platform, dzięki czemu można ściągać dane, takie jak obszary robocze, projekty, zadania i timeEntries.

Ten łącznik jest dostępny w następujących produktach i regionach:

Usługa Class Regions
Copilot Studio Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Logic Apps Standard Wszystkie regiony usługi Logic Apps z wyjątkiem następujących:
     — Regiony platformy Azure Government
     — Regiony platformy Azure (Chiny)
     - Departament Obrony USA (DoD)
Power Apps Premium Wszystkie regiony usługi Power Apps z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Power Automate Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Kontakt
Name Dr Adrian Colquhoun (Strategik)
adres URL https://www.linkedin.com/in/adriancolquhoun/
Email adrian@strategik.com.au
Metadane łącznika
Publisher Dr Adrian Colquhoun (Strategik)
Witryna internetowa https://www.Clockify.com/
Zasady ochrony prywatności https://www.Clockify.com/website/privacy/
Kategorie Finanse; Dane

Tworzenie połączenia

Łącznik obsługuje następujące typy uwierzytelniania:

Wartość domyślna Parametry tworzenia połączenia. Wszystkie regiony Nie można udostępniać

Domyślny

Dotyczy: wszystkie regiony

Parametry tworzenia połączenia.

Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.

Name Typ Description Wymagane
Klucz interfejsu API securestring Klucz interfejsu API dla tego interfejsu API Prawda

Limity ograniczania

Nazwa Wywołania Okres odnowienia
Wywołania interfejsu API na połączenie 100 60 sekund

Akcje

Lista obszarów roboczych

Pobiera wszystkie obszary robocze widoczne na koncie Clockify przy użyciu podanego klucza interfejsu API.

Wyświetl listę wpisów czasu użytkownika (przestarzałe) [PRZESTARZAŁE]

Ta akcja została przestarzała. Zamiast tego użyj pozycji Listy czasu użytkownika .

Wyświetlanie listy wpisów czasu użytkownika

Wyświetl listę wszystkich użytkowników w obszarze roboczym (przestarzałe) [PRZESTARZAŁE]

Ta akcja została przestarzała. Zamiast tego użyj opcji Wyświetl wszystkich użytkowników w obszarze roboczym .

Retreives Wszyscy użytkownicy w obszarze roboczym zwraca wszystkich aktywnych użytkowników w wybranym obszarze roboczym Clockify.

Wyświetlanie listy klientów

Wyświetlanie listy klientów

Wyświetlanie listy klientów (przestarzałe) [PRZESTARZAŁE]

Ta akcja została przestarzała. Zamiast tego użyj listy klientów .

Wyświetlanie listy klientów

Wyświetlanie listy obszarów roboczych (przestarzałe) [PRZESTARZAŁE]

Ta akcja została przestarzała. Zamiast tego użyj obszarów roboczych listy .

Pobiera wszystkie obszary robocze widoczne na koncie Clockify przy użyciu podanego klucza interfejsu API.

Wyświetlanie listy projektów

Wyświetlanie listy projektów

Wyświetlanie listy projektów (przestarzałe) [PRZESTARZAŁE]

Ta akcja została przestarzała. Zamiast tego użyj projektów list .

Lista projektów

Wyświetlanie listy wpisów czasu użytkownika

Wyświetlanie listy wpisów czasu użytkownika

Wyświetlanie listy wszystkich użytkowników w obszarze roboczym

Retreives Wszyscy użytkownicy w obszarze roboczym zwraca wszystkich aktywnych użytkowników w wybranym obszarze roboczym Clockify.

Lista obszarów roboczych

Pobiera wszystkie obszary robocze widoczne na koncie Clockify przy użyciu podanego klucza interfejsu API.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
Id
id string
Name
name string

Wyświetl listę wpisów czasu użytkownika (przestarzałe) [PRZESTARZAŁE]

Ta akcja została przestarzała. Zamiast tego użyj pozycji Listy czasu użytkownika .

Wyświetlanie listy wpisów czasu użytkownika

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator obszaru roboczego
workspace_id True string

Identyfikator obszaru roboczego

Start
start string

Wpisy godziny, które rozpoczęły się po określonej dacie/godzinie. Data/godzina musi być w formacie ISO-8601 (np. 2019-04-16T05:15:32.998Z). Czas można wysłać zgodnie ze strefą czasową konta (z ustawień profilu) i uzyskać odpowiedź z czasem w formacie UTC.

Koniec
end string

Wpisy godziny, które zakończyły się po określonej dacie/godzinie. Data/godzina musi być w formacie ISO-8601 (np. 2019-04-16T05:15:32.998Z). Czas można wysłać zgodnie ze strefą czasową konta (z ustawień profilu) i uzyskać odpowiedź z czasem w formacie UTC.

Projekt
project string

Wpisy czasu będą filtrowane według projektu.

Zadanie
task string

Wpisy czasu będą filtrowane według zadania.

Identyfikator użytkownika
user_id True string

Identyfikator użytkownika

Zwraca

Nazwa Ścieżka Typ Opis
timeEntriesList
timeEntriesList array of object
Identyfikator wpisu czasu
timeEntriesList.id string
Description
timeEntriesList.description string
Identyfikator projektu
timeEntriesList.projectId string
Identyfikator zadania
timeEntriesList.taskId string
Identyfikator obszaru roboczego
timeEntriesList.workspaceId string
Czas trwania
timeEntriesList.timeInterval.duration string

Czas trwania tego wpisu grafiku.

Godzina zakończenia
timeEntriesList.timeInterval.end string
Godzina rozpoczęcia
timeEntriesList.timeInterval.start string

Wyświetl listę wszystkich użytkowników w obszarze roboczym (przestarzałe) [PRZESTARZAŁE]

Ta akcja została przestarzała. Zamiast tego użyj opcji Wyświetl wszystkich użytkowników w obszarze roboczym .

Retreives Wszyscy użytkownicy w obszarze roboczym zwraca wszystkich aktywnych użytkowników w wybranym obszarze roboczym Clockify.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator obszaru roboczego
workspace_id True string

Identyfikator obszaru roboczego

Email
email string

e-mail

Identyfikator projektu
projectid string

identyfikator projektu

Name
name string

nazwa

Status
status string

stan

Zwraca

Nazwa Ścieżka Typ Opis
array of object
Identyfikator użytkownika
id string
Name
name string
Email
email string

Wyświetlanie listy klientów

Wyświetlanie listy klientów

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator obszaru roboczego
workspace_id True string

Identyfikator obszaru roboczego

Archiwizowane
archived boolean

Ustaw wartość true, aby zwracać zarchiwizowane klientów zwraca tylko aktywnych klientów, gdy wartość false.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
Address
address string
Archiwizowane
archived boolean
Email
email string
Id
id string
Name
name string
Uwaga / Notatka
note string
Identyfikator obszaru roboczego
workspaceId string

Wyświetlanie listy klientów (przestarzałe) [PRZESTARZAŁE]

Ta akcja została przestarzała. Zamiast tego użyj listy klientów .

Wyświetlanie listy klientów

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator obszaru roboczego
workspace_id True string

Identyfikator obszaru roboczego

Archiwizowane
archived boolean

Ustaw wartość true, aby zwracać zarchiwizowane klientów zwraca tylko aktywnych klientów, gdy wartość false.

Zwraca

Nazwa Ścieżka Typ Opis
Address
address string
Archiwizowane
archived boolean
Email
email string
Id
id string
Name
name string
Uwaga / Notatka
note string
Identyfikator obszaru roboczego
workspaceId string

Wyświetlanie listy obszarów roboczych (przestarzałe) [PRZESTARZAŁE]

Ta akcja została przestarzała. Zamiast tego użyj obszarów roboczych listy .

Pobiera wszystkie obszary robocze widoczne na koncie Clockify przy użyciu podanego klucza interfejsu API.

Zwraca

Nazwa Ścieżka Typ Opis
array of object
Id
id string
Name
name string

Wyświetlanie listy projektów

Wyświetlanie listy projektów

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator obszaru roboczego
workspace_id True string

Identyfikator obszaru roboczego

Zwraca

Nazwa Ścieżka Typ Opis
array of object
Id
id string
Name
name string
Kwota
hourlyRate.amount integer
Waluta
hourlyRate.currency string
Kwota
costRate.amount integer
Waluta
costRate.currency string
Członkostwa
memberships array of object
Identyfikator użytkownika
memberships.userId string
Identyfikator docelowy
memberships.targetId string
Typ członkostwa
memberships.membershipType string
Stan członkostwa
memberships.membershipStatus string
TimeRounding w raportach
workspaceSettings.timeRoundingInReports boolean
Tylko administratorzy widzą rozliczane stawki
workspaceSettings.onlyAdminsSeeBillableRates boolean
Aktywne godziny rozliczane
workspaceSettings.activeBillableHours boolean
Tylko administratorzy mogą zmieniać stan rozliczany
workspaceSettings.onlyAdminsCanChangeBillableStatus boolean
Tylko administratorzy tworzą projekt
workspaceSettings.onlyAdminsCreateProject boolean
Tylko administratorzy widzą pulpit nawigacyjny
workspaceSettings.onlyAdminsSeeDashboard boolean
Domyślne projekty rozliczane
workspaceSettings.defaultBillableProjects boolean
Czy projekt jest publiczny
workspaceSettings.isProjectPublicByDefault boolean
Round
workspaceSettings.round.round string
Minutes
workspaceSettings.round.minutes string
Ulubione projektu
workspaceSettings.projectFavorites boolean
Wyświetlanie grafiku
workspaceSettings.canSeeTimeSheet boolean
Może wyświetlać tracker
workspaceSettings.canSeeTracker boolean
Filtr specjalny selektora projektów
workspaceSettings.projectPickerSpecialFilter boolean
Wymuszanie projektów
workspaceSettings.forceProjects boolean
Wymuszanie zadań
workspaceSettings.forceTasks boolean
Wymuszanie tagów
workspaceSettings.forceTags boolean
Opis wymuszenia
workspaceSettings.forceDescription boolean
Tylko administratorzy widzą wszystkie entries
workspaceSettings.onlyAdminsSeeAllTimeEntries boolean
Tylko administratorzy widzą wpisy projektów publicznych
workspaceSettings.onlyAdminsSeePublicProjectsEntries boolean
Tylko administratorzy widzą stan projektu
workspaceSettings.onlyAdminsSeeProjectStatus boolean
TrackTime DownToSecond
workspaceSettings.trackTimeDownToSecond boolean
Etykieta grupowania projektów
workspaceSettings.projectGroupingLabel string
Tylko administratorzy tworzą tag
workspaceSettings.onlyAdminsCreateTag boolean
Czy wartość CostRate jest aktywna
workspaceSettings.isCostRateActive boolean
Włączono zatwierdzenie czasu
workspaceSettings.timeApprovalEnabled boolean
Zrzuty ekranu włączone
workspaceSettings.screenshotsEnabled boolean
Włączone lokalizacje
workspaceSettings.locationsEnabled boolean
Tylko administratorzy tworzą zadanie
workspaceSettings.onlyAdminsCreateTask boolean
Tryb śledzenia czasu
workspaceSettings.timeTrackingMode string
Włączone rozliczanie zadania
workspaceSettings.taskBillableEnabled boolean
Włączono częstotliwość zadań
workspaceSettings.taskRateEnabled boolean
Włączone fakturowanie
workspaceSettings.invoicingEnabled boolean
Włączone wydatki
workspaceSettings.expensesEnabled boolean
Adres firmy
workspaceSettings.companyAddress string
Format dziesiętny
workspaceSettings.decimalFormat boolean
Może edytować czas użytkowników
workspaceSettings.canManagerEditUsersTime boolean
dni robocze
workspaceSettings.workingDays array of string
Inne widoczne przekroczenie limitu czasu użytkownika
workspaceSettings.timeOff.regularUserCanSeeOtherUsersTimeOff boolean
Aktywna
workspaceSettings.timeOff.active boolean
Pokaż widżet czatu
workspaceSettings.pumbleIntegrationSettings.showChatWidget boolean
Adres URL obrazu
imageUrl string
W poddomenie
onSubdomain boolean

Wyświetlanie listy projektów (przestarzałe) [PRZESTARZAŁE]

Ta akcja została przestarzała. Zamiast tego użyj projektów list .

Lista projektów

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator obszaru roboczego
workspace_id True string

Identyfikator obszaru roboczego

Zwraca

Nazwa Ścieżka Typ Opis
array of object
Id
id string
Name
name string
Kwota
hourlyRate.amount integer
Waluta
hourlyRate.currency string
Kwota
costRate.amount integer
Waluta
costRate.currency string
Członkostwa
memberships array of object
Identyfikator użytkownika
memberships.userId string
Identyfikator docelowy
memberships.targetId string
Typ członkostwa
memberships.membershipType string
Stan członkostwa
memberships.membershipStatus string
TimeRounding w raportach
workspaceSettings.timeRoundingInReports boolean
Tylko administratorzy widzą rozliczane stawki
workspaceSettings.onlyAdminsSeeBillableRates boolean
Aktywne godziny rozliczane
workspaceSettings.activeBillableHours boolean
Tylko administratorzy mogą zmieniać stan rozliczany
workspaceSettings.onlyAdminsCanChangeBillableStatus boolean
Tylko administratorzy tworzą projekt
workspaceSettings.onlyAdminsCreateProject boolean
Tylko administratorzy widzą pulpit nawigacyjny
workspaceSettings.onlyAdminsSeeDashboard boolean
Domyślne projekty rozliczane
workspaceSettings.defaultBillableProjects boolean
Czy projekt jest publiczny
workspaceSettings.isProjectPublicByDefault boolean
Round
workspaceSettings.round.round string
Minutes
workspaceSettings.round.minutes string
Ulubione projektu
workspaceSettings.projectFavorites boolean
Wyświetlanie grafiku
workspaceSettings.canSeeTimeSheet boolean
Może wyświetlać tracker
workspaceSettings.canSeeTracker boolean
Filtr specjalny selektora projektów
workspaceSettings.projectPickerSpecialFilter boolean
Wymuszanie projektów
workspaceSettings.forceProjects boolean
Wymuszanie zadań
workspaceSettings.forceTasks boolean
Wymuszanie tagów
workspaceSettings.forceTags boolean
Opis wymuszenia
workspaceSettings.forceDescription boolean
Tylko administratorzy widzą wszystkie entries
workspaceSettings.onlyAdminsSeeAllTimeEntries boolean
Tylko administratorzy widzą wpisy projektów publicznych
workspaceSettings.onlyAdminsSeePublicProjectsEntries boolean
Tylko administratorzy widzą stan projektu
workspaceSettings.onlyAdminsSeeProjectStatus boolean
TrackTime DownToSecond
workspaceSettings.trackTimeDownToSecond boolean
Etykieta grupowania projektów
workspaceSettings.projectGroupingLabel string
Tylko administratorzy tworzą tag
workspaceSettings.onlyAdminsCreateTag boolean
Czy wartość CostRate jest aktywna
workspaceSettings.isCostRateActive boolean
Włączono zatwierdzenie czasu
workspaceSettings.timeApprovalEnabled boolean
Zrzuty ekranu włączone
workspaceSettings.screenshotsEnabled boolean
Włączone lokalizacje
workspaceSettings.locationsEnabled boolean
Tylko administratorzy tworzą zadanie
workspaceSettings.onlyAdminsCreateTask boolean
Tryb śledzenia czasu
workspaceSettings.timeTrackingMode string
Włączone rozliczanie zadania
workspaceSettings.taskBillableEnabled boolean
Włączono częstotliwość zadań
workspaceSettings.taskRateEnabled boolean
Włączone fakturowanie
workspaceSettings.invoicingEnabled boolean
Włączone wydatki
workspaceSettings.expensesEnabled boolean
Adres firmy
workspaceSettings.companyAddress string
Format dziesiętny
workspaceSettings.decimalFormat boolean
Może edytować czas użytkowników
workspaceSettings.canManagerEditUsersTime boolean
dni robocze
workspaceSettings.workingDays array of string
Inne widoczne przekroczenie limitu czasu użytkownika
workspaceSettings.timeOff.regularUserCanSeeOtherUsersTimeOff boolean
Aktywna
workspaceSettings.timeOff.active boolean
Pokaż widżet czatu
workspaceSettings.pumbleIntegrationSettings.showChatWidget boolean
Adres URL obrazu
imageUrl string
W poddomenie
onSubdomain boolean

Wyświetlanie listy wpisów czasu użytkownika

Wyświetlanie listy wpisów czasu użytkownika

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator obszaru roboczego
workspace_id True string

Identyfikator obszaru roboczego

Start
start string

Wpisy godziny, które rozpoczęły się po określonej dacie/godzinie. Data/godzina musi być w formacie ISO-8601 (np. 2019-04-16T05:15:32.998Z). Czas można wysłać zgodnie ze strefą czasową konta (z ustawień profilu) i uzyskać odpowiedź z czasem w formacie UTC.

Koniec
end string

Wpisy godziny, które zakończyły się po określonej dacie/godzinie. Data/godzina musi być w formacie ISO-8601 (np. 2019-04-16T05:15:32.998Z). Czas można wysłać zgodnie ze strefą czasową konta (z ustawień profilu) i uzyskać odpowiedź z czasem w formacie UTC.

Projekt
project string

Wpisy czasu będą filtrowane według projektu.

Zadanie
task string

Wpisy czasu będą filtrowane według zadania.

Identyfikator użytkownika
user_id True string

Identyfikator użytkownika

Numer strony
page integer

Numer strony

Rozmiar strony
page-size integer

Maksymalny dozwolony rozmiar strony 50

Zwraca

Nazwa Ścieżka Typ Opis
array of object
Identyfikator wpisu czasu
id string
Description
description string
Identyfikator projektu
projectId string
Identyfikator zadania
taskId string
Identyfikator obszaru roboczego
workspaceId string
Czas trwania
timeInterval.duration string

Czas trwania tego wpisu grafiku.

Godzina zakończenia
timeInterval.end string
Godzina rozpoczęcia
timeInterval.start string

Wyświetlanie listy wszystkich użytkowników w obszarze roboczym

Retreives Wszyscy użytkownicy w obszarze roboczym zwraca wszystkich aktywnych użytkowników w wybranym obszarze roboczym Clockify.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator obszaru roboczego
workspace_id True string

Identyfikator obszaru roboczego

Email
email string

Email

Identyfikator projektu
project-id string

Identyfikator projektu

Name
name string

Name

Status
status string

Status

Numer strony
page integer

Numer strony

Rozmiar strony
page-size integer

Maksymalny dozwolony rozmiar strony 50

Sortuj kolumnę
sort-column string

Sortowanie kryteriów kolumny. Wartość domyślna: EMAIL

Kolejność sortowania
sort-order string

Tryb sortowania. Wartość domyślna: ROSNĄCO

Zwraca

Nazwa Ścieżka Typ Opis
array of object
Identyfikator użytkownika
id string
Name
name string
Email
email string