timeghost
timeghost to dedykowane rozwiązanie platformy Microsoft 365/Office 365, które doskonale integruje się ze środowiskiem służbowym. Generowanie raportów czasu, faktur i innych dokumentów przy użyciu łącznika timeghost.
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 | Obsługa hostów timeghost |
| adres URL | https://support.timeghost.io |
| support@timeghost.io |
| Metadane łącznika | |
|---|---|
| Publisher | timeghost.io |
| Witryna internetowa | https://timeghost.io |
| Zasady ochrony prywatności | https://timeghost.io/privacy-policy/ |
| Kategorie | Produktywność; Analiza biznesowa |
timeghost
timeghost to dedykowane rozwiązanie platformy Microsoft 365/Office 365, które doskonale integruje się ze środowiskiem służbowym. Generowanie raportów czasu, faktur i innych dokumentów przy użyciu łącznika przepływu timeghost.
Pre-requisites
Aby korzystać z tego łącznika, musisz mieć konto służbowe lub osobiste Microsoft. Musisz również zaakceptować uprawnienia i zgodę hosta timeghost, wykonując jedną z następujących dwóch czynności:
- Teams: zainstaluj aplikację timeghost Teams i uruchom ją, zaakceptuj uprawnienia i zgodę.
- Sieć Web: otwórz aplikację internetową timeghost i zaakceptuj uprawnienia i zgodę.
Teraz możesz rozpocząć korzystanie z tego łącznika.
Obsługiwane operacje
Łącznik obsługuje następujące operacje:
-
Add Client: Dodaj klienta do obszaru roboczego. -
Add Custom Feed Event: Dodaj zdarzenie do kanału informacyjnego użytkowników. Wpis jest automatycznie usuwany po upływie 180 dni. -
Add Project: Dodaj projekt do obszaru roboczego. -
Add Task: Dodaj zadanie do obszaru roboczego. -
Add Time: Dodaj czas do projektu w obszarze roboczym. -
Add Tag: Dodaj tag czasu lub tag projektu do obszaru roboczego. -
Add Group: Dodaj grupę do obszaru roboczego. -
Add ComeGo: Dodaj godzinę roboczą do obszaru roboczego. -
Create Times Excel Report: zwraca plik programu Excel zawierający raport o określonym czasie. -
Delete Item: usuwa element z obszaru roboczego. -
Get Client Projects: Pobierz wszystkie projekty jednego klienta w jednym obszarze roboczym. -
Get Client Times: Pobieraj cały czas jednego klienta w jednym obszarze roboczym. -
Get Clients: Pobierz wszystkich klientów z obszaru roboczego. -
Get Project Tasks: Pobierz wszystkie zadania jednego projektu w jednym obszarze roboczym. -
Get Project Times: Pobieraj cały czas jednego projektu w jednym obszarze roboczym. -
Get Projects: Pobierz wszystkie projekty z obszaru roboczego. -
Get Tags: Pobierz wszystkie tagi z obszaru roboczego. -
Get Times: Pobieraj wszystkie czasy z obszaru roboczego. -
Get Currentuser: Pobierz bieżącego użytkownika z obszaru roboczego. -
Get Workspace by Id: Pobierz obszar roboczy według identyfikatora. -
Get Groups: Pobierz wszystkie grupy z obszaru roboczego. -
Get ComeGo: Pobieraj wszystkie godziny pracy z obszaru roboczego. -
Update Client: aktualizuje klienta w obszarze roboczym. -
Update Custom Feed Event: aktualizuje niestandardowy wpis kanału informacyjnego w obszarze roboczym. -
Update Project Tags: aktualizuje tagi projektu w obszarze roboczym. -
Update Project User: aktualizuje użytkowników projektu w obszarze roboczym. -
Update Project Groups: aktualizuje grupę projektu w obszarze roboczym. -
Update Group: aktualizuje grupę w obszarze roboczym. -
Update Task: aktualizuje zadanie w obszarze roboczym. -
Update Time: aktualizuje czas w obszarze roboczym. -
Update Time tag: aktualizuje tag czasu w obszarze roboczym. -
Update Tag: aktualizuje tag czasu lub tag projektu w obszarze roboczym. -
Update ComeGo: aktualizuje godzinę roboczą w obszarze roboczym. -
Client Trigger: Jeśli klient jest tworzony, zmieniany lub usuwany w hostze timeghost, ten wyzwalacz jest uruchamiany. -
Project Trigger: Jeśli projekt zostanie utworzony, zmieniony lub usunięty w hostze timeghost, ten wyzwalacz zostanie uruchomiony. -
Tag Trigger: Jeśli tag jest tworzony, zmieniany lub usuwany w hostze timeghost, ten wyzwalacz jest uruchamiany. -
Task Trigger: Jeśli zadanie zostało utworzone, zmienione lub usunięte w hostze timeghost, ten wyzwalacz jest uruchamiany. -
Time Trigger: Jeśli czas zostanie utworzony, zmieniony lub usunięty w hostze timeghost, ten wyzwalacz zostanie uruchomiony.
Instrukcje dotyczące wdrażania
Skorzystaj z tych instrukcji , aby wdrożyć ten łącznik jako łącznik niestandardowy w usługach Microsoft Power Automate i Power Apps.
Jak uzyskać poświadczenia?
Poświadczenia potrzebne do korzystania z łącznika timeghost usługi Power Automate są twoimi szczegółami logowania do pakietu Office/platformy Microsoft 365. Nie są wymagane żadne dodatkowe poświadczenia.
Znane problemy i ograniczenia
Brak znanych problemów i ograniczeń.
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.
Limity ograniczania
| Nazwa | Wywołania | Okres odnowienia |
|---|---|---|
| Wywołania interfejsu API na połączenie | 100 | 60 sekund |
Akcje
| Aktualizowanie dowolnego tagu |
Aktualizowanie tagu czasu w obszarze roboczym. |
| Aktualizowanie godzin pracy |
Aktualizowanie godzin pracy w obszarze roboczym. |
| Aktualizowanie grup projektu |
Aktualizowanie grup projektów w obszarze roboczym. |
| Aktualizowanie klienta |
Aktualizowanie klienta w obszarze roboczym. |
| Aktualizowanie tagów czasu |
Aktualizowanie tagów czasu w obszarze roboczym. |
| Aktualizowanie tagów projektu |
Aktualizowanie tagów projektu w obszarze roboczym. |
| Aktualizowanie użytkowników projektu |
Aktualizowanie użytkowników projektu w obszarze roboczym. |
| Aktualizowanie zadania |
Aktualizowanie zadania w obszarze roboczym. |
| Aktualizowanie zdarzenia niestandardowego kanału informacyjnego |
Aktualizowanie niestandardowego wpisu kanału informacyjnego w obszarze roboczym. |
| Aktualizuj projekt |
Aktualizowanie projektu w obszarze roboczym. |
| Czas aktualizacji |
Aktualizowanie czasu w obszarze roboczym. |
| Dodaj czas |
Dodaj czas do projektu w obszarze roboczym. |
| Dodaj dowolny tag |
Dodaj tag czasu do obszaru roboczego. |
| Dodaj grupę |
Dodaj grupę do obszaru roboczego. |
| Dodaj zadanie |
Dodaj zadanie do obszaru roboczego. |
| Dodawanie godzin pracy |
Dodawanie godzin pracy do obszaru roboczego. |
| Dodawanie klienta |
Dodaj klienta do obszaru roboczego. |
| Dodawanie projektu |
Dodawanie projektu do obszaru roboczego. |
| Dodawanie zdarzenia niestandardowego kanału informacyjnego |
Dodaj zdarzenie do kanału informacyjnego użytkowników. Wpis jest automatycznie usuwany po upływie 180 dni. |
| Pobieranie bieżącego użytkownika |
Zwraca bieżący obiekt użytkownika z obszarami roboczymi |
| Pobieranie czasu projektu |
Pobierz cały czas jednego projektu w jednym obszarze roboczym. |
| Pobieranie godzin pracy |
Uzyskaj wszystkie godziny pracy z obszaru roboczego. |
| Pobieranie grup obszarów roboczych |
Pobierz wszystkie grupy z obszaru roboczego. |
| Pobieranie klientów |
Pobierz wszystkich klientów z obszaru roboczego. |
| Pobieranie obszaru roboczego według identyfikatora |
Zwraca obszar roboczy |
| Pobieranie projektów |
Pobierz wszystkie projekty z obszaru roboczego. |
| Pobieranie projektów klienckich |
Pobierz wszystkie projekty jednego klienta w jednym obszarze roboczym. |
| Pobieranie zadań projektu |
Pobierz wszystkie zadania jednego projektu w jednym obszarze roboczym. |
| Pobierz tagi |
Pobierz wszystkie tagi z obszaru roboczego. |
| Tworzenie raportu programu Excel Times |
Zwraca plik programu Excel zawierający raport o określonym czasie. |
| Usuwanie elementu |
Usuń element z obszaru roboczego. |
| Uzyskiwanie czasu |
Pobieraj wszystkie czasy z obszaru roboczego. |
| Uzyskiwanie czasu klienta |
Pobierz cały czas jednego klienta w jednym obszarze roboczym. |
| Zaktualizuj grupę |
Aktualizowanie grupy w obszarze roboczym. |
Aktualizowanie dowolnego tagu
Aktualizowanie tagu czasu w obszarze roboczym.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
|
Tag
|
TagId | True | string |
Tag (lub identyfikator tagu) |
|
Name
|
name | True | string |
Nazwa tagu |
|
Typ tagu
|
tagType | True | integer |
Typ tagu |
|
Tożsamość zewnętrzna
|
externalId | string |
Ta wartość może służyć do przechowywania identyfikatora z innego systemu do mapowania. |
|
|
Nazwa jednostki usługi Cosmos
|
cosmosEntityName | string |
Nazwa jednostki używana w usłudze Cosmos DB |
|
|
Usunięte
|
deleted | boolean |
Wskazuje, czy tag został usunięty |
|
|
Author
|
author | string |
Autor tagu |
|
|
Editor
|
editor | string |
Ostatni edytor tagu |
|
|
Identyfikator obszaru roboczego
|
id | string |
Identyfikator obszaru roboczego |
|
|
Klucz partycji
|
partitionKey | string |
Klucz partycji w usłudze Cosmos DB |
|
|
Status
|
status | string |
Stan tagu |
|
|
Created
|
created | date-time |
Znacznik czasu tworzenia tagu |
|
|
Zmodyfikowane
|
modified | date-time |
Znacznik czasu ostatniej modyfikacji tagu |
Zwraca
- Body
- TagsResponse
Aktualizowanie godzin pracy
Aktualizowanie godzin pracy w obszarze roboczym.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
|
Nazwa encji
|
cosmosEntityName | string |
Typ jednostki, zawsze "comego" |
|
|
Usunięte
|
deleted | boolean |
Wskazuje, czy wpis jest oznaczony jako usunięty |
|
|
Identyfikator edytora
|
editor | string |
Identyfikator użytkownika, który ostatnio edytował wpis |
|
|
Identyfikator autora
|
author | string |
Identyfikator użytkownika, który utworzył wpis |
|
|
Utworzony znacznik czasu
|
created | date-time |
Sygnatura czasowa utworzenia wpisu |
|
|
Zmodyfikowany znacznik czasu
|
modified | date-time |
Sygnatura czasowa ostatniej modyfikacji wpisu |
|
|
Identyfikator wpisu
|
id | string |
Unikatowy identyfikator wpisu ComeGo |
|
|
Status
|
status | string |
Stan wpisu (np. "nowy") |
|
|
Godzina rozpoczęcia
|
start | date-time |
Godzina rozpoczęcia wpisu pracy w formacie ISO 8601 |
|
|
Godzina zakończenia
|
end | date-time |
Godzina zakończenia wpisu pracy w formacie ISO 8601 |
|
|
Name
|
name | string |
Nazwa wpisu może mieć wartość null |
|
|
Klucz partycji
|
partitionKey | string |
Klucz partycji dla wpisu w usłudze CosmosDB |
|
|
Strefa czasowa
|
timeZone | string |
Strefa czasowa, w której zarejestrowano wpis (np. "Europa/Berlin") |
|
|
Typ
|
type | string |
Typ wpisu (np. "praca") |
|
|
Identyfikator użytkownika
|
id | string |
Unikatowy identyfikator użytkownika skojarzonego z tym wpisem |
|
|
Nazwa użytkownika
|
name | string |
Nazwa użytkownika skojarzonego z tym wpisem |
|
|
Identyfikator obszaru roboczego
|
id | string |
Unikatowy identyfikator obszaru roboczego |
|
|
Etykiety
|
tags | array of string |
Tablica tagów skojarzonych z wpisem |
|
|
Użytkownik może edytować
|
currentUserCanEdit | boolean |
Wskazuje, czy bieżący użytkownik może edytować wpis |
Zwraca
- Body
- ComeGoResponse
Aktualizowanie grup projektu
Aktualizowanie grup projektów w obszarze roboczym.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
|
Projekt
|
ProjectId | True | string |
Projekt (lub identyfikator projektu) |
|
Grupa
|
id | True | string |
Grupa (lub identyfikator grupy) |
|
Role
|
role | True | number |
Rola w projekcie |
Zwraca
- Body
- ProjectsResponse
Aktualizowanie klienta
Aktualizowanie klienta w obszarze roboczym.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
|
Client
|
ClientId | True | string |
Klient (lub identyfikator klienta) |
|
Name
|
name | True | string |
Nazwa klienta |
|
Description
|
description | string |
Opis klienta |
|
|
Kolor
|
color | string |
Kolor klienta, np. "#0000FF" |
|
|
Tożsamość zewnętrzna
|
externalId | string |
Ta wartość może służyć do przechowywania identyfikatora z innego systemu do mapowania. |
|
|
Nazwa jednostki usługi Cosmos
|
cosmosEntityName | string |
Nazwa jednostki używana w usłudze Cosmos DB |
|
|
Usunięte
|
deleted | boolean |
Wskazuje, czy klient został usunięty |
|
|
Author
|
author | string |
Autor klienta |
|
|
Editor
|
editor | string |
Ostatni edytor klienta |
|
|
Identyfikator obszaru roboczego
|
id | string |
Identyfikator obszaru roboczego |
|
|
Klucz partycji
|
partitionKey | string |
Klucz partycji w usłudze Cosmos DB |
|
|
Status
|
status | string |
Stan klienta |
|
|
Created
|
created | date-time |
Sygnatura czasowa tworzenia klienta |
|
|
Zmodyfikowane
|
modified | date-time |
Znacznik czasu ostatniej modyfikacji klienta |
|
|
Telefon
|
phone | string |
Numer telefonu |
|
|
Lokalizacja
|
location | string |
Lokalizacja klienta |
|
|
Email
|
string |
Adres e-mail klienta |
||
|
Kontakt podstawowy
|
primaryContact | string |
Nazwa kontaktu podstawowego |
|
|
Kontakt pomocniczy
|
secondaryContact | string |
Nazwa kontaktu pomocniczego |
|
|
Data dołączenia
|
onboardDate | date |
Data dołączenia klienta |
|
|
Przemysł
|
industry | string |
Branża klienta |
Zwraca
- Body
- ClientsResponse
Aktualizowanie tagów czasu
Aktualizowanie tagów czasu w obszarze roboczym.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
|
Identyfikator godziny
|
TimeId | True | string |
Unikatowy identyfikator czasu do zaktualizowania |
|
Tag
|
id | True | string |
Tag (lub identyfikator tagu) |
Zwraca
- Body
- TimesResponse
Aktualizowanie tagów projektu
Aktualizowanie tagów projektu w obszarze roboczym.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
|
Projekt
|
ProjectId | True | string |
Projekt (lub identyfikator projektu) |
|
Tag
|
id | True | string |
Tag (lub identyfikator tagu) |
Zwraca
- Body
- ProjectsResponse
Aktualizowanie użytkowników projektu
Aktualizowanie użytkowników projektu w obszarze roboczym.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
|
Projekt
|
ProjectId | True | string |
Projekt (lub identyfikator projektu) |
|
User
|
id | True | string |
Użytkownik (lub identyfikator użytkownika) |
|
Role
|
role | True | number |
Rola w projekcie |
|
Stawka rozliczana
|
billable_rate | double |
Rozliczana stawka tego użytkownika w tym projekcie |
Zwraca
- Body
- ProjectsResponse
Aktualizowanie zadania
Aktualizowanie zadania w obszarze roboczym.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
|
Zadanie
|
TaskId | True | string |
Zadanie (lub identyfikator zadania) |
|
Name
|
name | string |
Nazwa zadania |
|
|
Szacowanie (w sekundach)
|
estimation | double |
Szacowany czas trwania zadania w sekundach |
|
|
Zakończone
|
completed | boolean |
Wskazuje, czy zadanie jest oznaczone jako ukończone |
|
|
Client
|
id | True | string |
Klient (lub identyfikator klienta) |
|
Name
|
name | string |
Nazwa klienta |
|
|
Projekt
|
id | True | string |
Projekt (lub identyfikator projektu) |
|
Name
|
name | string |
Nazwa projektu |
|
|
Zakończone
|
completed | boolean |
Wskazuje, czy projekt jest oznaczony jako ukończony |
|
|
identyfikator
|
id | True | string |
Identyfikator grupy |
|
Name
|
name | True | string |
Nazwa grupy |
|
Przypisani użytkownicy
|
assignedToUsers | array of string | ||
|
Status
|
status | string |
Stan zadania |
|
|
Czas rozliczany
|
billable | double |
Zarejestrowany czas rozliczany dla tego zadania |
|
|
Czas niepodliwalny
|
notBillable | double |
Czas niepodliczonego rozliczania zarejestrowany dla tego zadania |
|
|
Identyfikator obszaru roboczego
|
id | string |
Identyfikator obszaru roboczego |
|
|
Nazwa jednostki usługi Cosmos
|
cosmosEntityName | string |
Nazwa jednostki używana w usłudze Cosmos DB |
|
|
Klucz partycji
|
partitionKey | string |
Klucz partycji w usłudze Cosmos DB |
|
|
Created
|
created | date-time |
Sygnatura czasowa utworzenia zadania |
|
|
Zmodyfikowane
|
modified | date-time |
Znacznik czasu ostatniej modyfikacji zadania |
|
|
Author
|
author | string |
Autor zadania |
|
|
Editor
|
editor | string |
Ostatni edytor zadania |
|
|
Może utworzyć czas
|
canCreateTime | boolean |
Wskazuje, czy można utworzyć wpisy czasowe dla tego zadania |
|
|
Może edytować
|
canEdit | boolean |
Wskazuje, czy bieżący użytkownik może edytować to zadanie |
Zwraca
- Body
- TasksUpdateResponse
Aktualizowanie zdarzenia niestandardowego kanału informacyjnego
Aktualizowanie niestandardowego wpisu kanału informacyjnego w obszarze roboczym.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
|
identyfikator
|
EventId | True | string |
Identyfikator zdarzenia kanału informacyjnego niestandardowego |
|
Name
|
name | string |
Nazwa wpisów |
|
|
Description
|
description | string |
Opis wpisów |
|
|
User
|
id | True | string |
Użytkownik (lub identyfikator użytkownika) |
|
Start
|
start | date-time |
Data rozpoczęcia i godzina rozpoczęcia wpisu źródła danych |
|
|
Koniec
|
end | date-time |
Data zakończenia i godzina zakończenia wpisu źródła danych |
|
|
Adres URL ikony
|
imageUrl | string |
Ikona Adresu URL wyświetlana we wpisie kanału informacyjnego. Najlepiej używać 96px96px i https. |
|
|
URL
|
url | string |
Adres URL do adresu zewnętrznego. Np. strona szczegółów. Ten link w kanale informacyjnym można otworzyć za pomocą menu kontekstowego. |
|
|
Kategoria
|
category | string |
Użyj wartości, którą można filtrować później w interfejsie. Na przykład "Planner". |
|
|
Tożsamość zewnętrzna
|
externalId | string |
Ta wartość może służyć do przechowywania identyfikatora z innego systemu. Aby mieć proste mapowanie. |
Zwraca
Aktualizuj projekt
Aktualizowanie projektu w obszarze roboczym.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
|
Projekt
|
ProjectId | True | string |
Projekt (lub identyfikator projektu) |
|
Name
|
name | True | string |
Nazwa projektu |
|
Description
|
description | string |
Opis projektu |
|
|
Client
|
id | True | string |
Klient (lub identyfikator klienta) |
|
Name
|
name | string |
Nazwa klienta |
|
|
Kolor
|
color | string |
Kolor projektu np. "#0000FF" |
|
|
Płatne
|
billable | True | boolean |
Wskazuje, czy projekt jest oznaczony jako rozliczany |
|
Zakończone
|
completed | boolean |
Wskazuje, czy projekt jest oznaczony jako ukończony |
|
|
Szacowanie na podstawie zadań
|
taskBasedEstimation | True | boolean |
Budżet jest zależny od zadania. |
|
Szacowania
|
estimation | double |
Szacowany budżet projektu |
|
|
Prywatne
|
private | True | boolean |
Ustaw projekt na publiczny lub prywatny. |
|
Stawka godzinowa
|
hourly_rate | double |
Stawka godzinowa projektu |
|
|
Włączona stawka godzinowa
|
hourly_rate_enabled | boolean |
Wskazuje, czy stawka godzinowa jest włączona dla projektu |
|
|
User
|
id | True | string |
Użytkownik (lub identyfikator użytkownika) |
|
Role
|
role | True | number |
Rola w projekcie |
|
Stawka rozliczana
|
billable_rate | double |
Rozliczana stawka tego użytkownika w tym projekcie |
|
|
Identyfikator tagu
|
id | True | string |
Identyfikator tagu |
|
Nazwa tagu
|
name | True | string |
Nazwa tagu |
|
Groups
|
groups | array of string |
Grupy skojarzone z projektem |
|
|
Kto może dodawać zadania
|
whoCanAddTasks | integer |
Kto może dodawać zadania do tego projektu (np. 1 = tylko menedżer, 2 = wszyscy) |
|
|
Status
|
status | string |
Stan projektu |
|
|
Identyfikator obszaru roboczego
|
id | string |
Identyfikator obszaru roboczego |
|
|
Nazwa jednostki usługi Cosmos
|
cosmosEntityName | string |
Nazwa jednostki używana w usłudze Cosmos DB |
|
|
Author
|
author | string |
Autor projektu |
|
|
Editor
|
editor | string |
Edytor projektu |
|
|
Klucz partycji
|
partitionKey | string |
Klucz partycji w usłudze Cosmos DB |
Zwraca
- Body
- ProjectsResponse
Czas aktualizacji
Aktualizowanie czasu w obszarze roboczym.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator godziny
|
TimeId | True | string |
Unikatowy identyfikator czasu do zaktualizowania |
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
|
Client
|
id | True | string |
Klient (lub identyfikator klienta) |
|
Name
|
name | string |
Nazwa klienta |
|
|
Projekt
|
id | True | string |
Projekt (lub identyfikator projektu) |
|
Name
|
name | string |
Nazwa projektu |
|
|
Zakończone
|
completed | boolean |
Wskazuje, czy projekt został ukończony |
|
|
Zadanie
|
id | True | string |
Zadanie (lub identyfikator zadania) |
|
Name
|
name | string |
Nazwa zadania |
|
|
Zakończone
|
completed | boolean |
Wskazuje, czy zadanie zostało ukończone |
|
|
Name
|
name | string |
Nazwa tego wpisu czasu (nazwa zadania) |
|
|
Start
|
start | date-time |
Data początkowa i godzina rozpoczęcia wpisu godziny, format: rrrr-MM-ddTHH:mm:ss. SSSZ |
|
|
Koniec
|
end | date-time |
Data zakończenia i godzina zakończenia wpisu godziny, format: rrrr-MM-ddTHH:mm:ss. SSSZ |
|
|
Płatne
|
billable | boolean |
Wskazuje, czy czas jest oznaczony jako rozliczany |
|
|
identyfikator
|
id | True | string |
Identyfikator tagu |
|
Name
|
name | string |
Nazwa tagu |
|
|
Strefa czasowa
|
timeZone | string |
Strefa czasowa dla wpisu czasowego |
|
|
Tryb wprowadzania
|
inputMode | string |
Tryb wejściowy dla wpisu czasu (np. zakres) |
|
|
Różnica czasu
|
timeDiff | integer |
Różnica czasu w sekundach |
|
|
Dokumentacja kalendarza programu Outlook
|
outlookCalenderReference | string |
Odwołanie do zdarzenia kalendarza programu Outlook, jeśli ma to zastosowanie |
|
|
Nazwa jednostki usługi Cosmos
|
cosmosEntityName | string |
Nazwa jednostki używana w usłudze Cosmos DB |
|
|
Klucz partycji
|
partitionKey | string |
Klucz partycji w usłudze Cosmos DB |
|
|
Status
|
status | string |
Stan wpisu czasu |
|
|
User
|
id | True | string |
Użytkownik (lub identyfikator użytkownika) — jeśli jest pusty, bieżący użytkownik jest ustawiony |
|
Name
|
name | string |
Nazwa użytkownika |
|
|
Identyfikator obszaru roboczego
|
id | string |
Identyfikator obszaru roboczego |
|
|
Created
|
created | date-time |
Sygnatura czasowa utworzenia wpisu czasu |
|
|
Zmodyfikowane
|
modified | date-time |
Znacznik czasu ostatniej modyfikacji wpisu czasu |
Zwraca
- Body
- TimesResponse
Dodaj czas
Dodaj czas do projektu w obszarze roboczym.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
|
Client
|
id | True | string |
Klient (lub identyfikator klienta) |
|
Projekt
|
id | True | string |
Projekt (lub identyfikator projektu) |
|
Zadanie
|
id | True | string |
Zadanie (lub identyfikator zadania) |
|
Nazwa jednostki usługi Cosmos
|
cosmosEntityName | string |
Nazwa jednostki używana w usłudze Cosmos DB do wykonywania zadań |
|
|
Usunięte
|
deleted | boolean |
Wskazuje, czy zadanie zostało usunięte |
|
|
Name
|
name | True | string |
Nazwa tego wpisu czasu (nazwa zadania) |
|
Start
|
start | True | date-time |
Data początkowa i godzina rozpoczęcia wpisu godziny, format: rrrr-MM-ddTHH:mm:ss. SSSZ |
|
Koniec
|
end | date-time |
Data zakończenia i godzina zakończenia wpisu godziny, format: rrrr-MM-ddTHH:mm:ss. SSSZ |
|
|
Płatne
|
billable | True | boolean |
Wskazuje, czy czas jest oznaczony jako rozliczany |
|
Nazwa jednostki usługi Cosmos
|
cosmosEntityName | string |
Nazwa jednostki używana w usłudze Cosmos DB dla tagów |
|
|
Usunięte
|
deleted | boolean |
Wskazuje, czy tag został usunięty |
|
|
Editor
|
editor | string |
Ostatni edytor tagu |
|
|
Strefa czasowa
|
timeZone | string |
Strefa czasowa dla wpisu czasowego |
|
|
Tryb wprowadzania
|
inputMode | string |
Tryb wejściowy dla wpisu czasu (np. zakres) |
|
|
Dokumentacja kalendarza programu Outlook
|
outlookCalenderReference | string |
Odwołanie do zdarzenia kalendarza programu Outlook, jeśli ma to zastosowanie |
Zwraca
- Body
- TimesResponse
Dodaj dowolny tag
Dodaj tag czasu do obszaru roboczego.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
|
Name
|
name | True | string |
Nazwa tagów |
|
tagType
|
tagType | True | integer |
Wybierz wartość 0 dla tagu Project lub 1 dla tagu Czas |
Zwraca
- Body
- TagsResponse
Dodaj grupę
Dodaj grupę do obszaru roboczego.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
|
Name
|
name | True | string |
Nazwa grupy |
|
Identyfikator użytkownika
|
id | True | string |
Identyfikator użytkownika |
|
Synchronizowana grupa
|
synchronizedGroup | boolean |
Wskazuje, czy grupa jest zsynchronizowana |
|
|
Synchronizowany typ grupy
|
synchronizedGroupType | string |
Typ zsynchronizowanej grupy, jeśli ma to zastosowanie |
Zwraca
- Body
- GroupsResponse
Dodaj zadanie
Dodaj zadanie do obszaru roboczego.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
|
Name
|
name | True | string |
Nazwa zadania |
|
Szacowanie (w sekundach)
|
estimation | True | double |
Szacowany czas trwania zadania w sekundach |
|
Projekt
|
id | True | string |
Projekt (lub identyfikator projektu) |
|
Name
|
name | string |
Nazwa projektu |
|
|
Nazwa jednostki usługi Cosmos
|
cosmosEntityName | string |
Nazwa jednostki w usłudze Cosmos DB |
|
|
Usunięte
|
deleted | boolean |
Wskazuje, czy projekt został usunięty |
|
|
Editor
|
editor | string |
Ostatni edytor projektu |
|
|
identyfikator
|
id | True | string |
Identyfikator grupy |
|
Name
|
name | True | string |
Nazwa grupy |
|
Użytkownicy
|
users | array of string |
Użytkownicy przypisani do tej grupy |
|
|
Synchronizowana grupa
|
synchronizedGroup | boolean |
Wskazuje, czy grupa jest zsynchronizowana |
|
|
Przypisani użytkownicy
|
assignedToUsers | array of string | ||
|
Tożsamość zewnętrzna
|
externalId | string |
Ta wartość może służyć do przechowywania identyfikatora z innego systemu. Aby mieć proste mapowanie. |
Zwraca
- Body
- TasksUpdateResponse
Dodawanie godzin pracy
Dodawanie godzin pracy do obszaru roboczego.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
|
Name
|
name | string |
Nazwa wpisu może mieć wartość null |
|
|
Godzina rozpoczęcia
|
start | date-time |
Godzina rozpoczęcia wpisu pracy w formacie ISO 8601 |
|
|
Godzina zakończenia
|
end | date-time |
Godzina zakończenia wpisu pracy w formacie ISO 8601 może być równa null, jeśli trwa |
|
|
Typ
|
type | string |
Typ wpisu (np. "praca") |
|
|
Strefa czasowa
|
timeZone | string |
Strefa czasowa, w której zarejestrowano wpis (np. "Europa/Berlin") |
|
|
Identyfikator użytkownika
|
id | string |
Unikatowy identyfikator użytkownika skojarzonego z tym wpisem |
Zwraca
- Body
- ComeGoResponse
Dodawanie klienta
Dodaj klienta do obszaru roboczego.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
|
Name
|
name | True | string |
Nazwa klientów |
|
Description
|
description | string |
Opis klienta |
Zwraca
- Body
- ClientsResponse
Dodawanie projektu
Dodawanie projektu do obszaru roboczego.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
|
Name
|
name | True | string |
Nazwa projektu |
|
Description
|
description | string |
Opis projektu |
|
|
Client
|
id | True | string |
Klient (lub identyfikator klienta) |
|
Name
|
name | string |
Nazwa klienta |
|
|
Kolor
|
color | string |
Kolor projektu np. "#0000FF" |
|
|
Płatne
|
billable | True | boolean |
Wskazuje, czy projekt jest oznaczony jako rozliczany |
|
Zakończone
|
completed | boolean |
Wskazuje, czy projekt jest oznaczony jako ukończony |
|
|
Szacowanie na podstawie zadań
|
taskBasedEstimation | True | boolean |
Budżet jest zależny od zadania. |
|
Szacowania
|
estimation | double |
Szacowany budżet projektu |
|
|
Prywatne
|
private | True | boolean |
Ustaw projekt na publiczny lub prywatny. |
|
Typ projektu
|
projectType | string |
Ustawianie typu projektu |
|
|
User
|
id | True | string |
Użytkownik (lub identyfikator użytkownika) |
|
Role
|
role | True | number |
Rola w projekcie |
|
Stawka rozliczana
|
billable_rate | double |
Rozliczana stawka tego użytkownika w tym projekcie |
|
|
Removed
|
removed | boolean |
Wskazuje, czy użytkownik zostanie usunięty z projektu |
|
|
Etykiety
|
tags | array of string |
Tagi skojarzone z projektem |
|
|
Groups
|
groups | array of string |
Grupy skojarzone z projektem |
|
|
Kto może dodawać zadania
|
whoCanAddTasks | integer |
Kto może dodawać zadania do tego projektu (np. 1 = tylko menedżer, 2 = wszyscy) |
|
|
Identyfikator szablonu
|
templateId | string |
Identyfikator szablonu projektu |
|
|
Częstotliwość kopiowania szablonów
|
templateCopyRate | boolean |
Wskazuje, czy skopiować szybkość z szablonu |
|
|
Zadania kopiowania szablonów
|
templateCopyTasks | boolean |
Wskazuje, czy skopiować zadania z szablonu |
|
|
Przypisywanie zadania kopiowania szablonu
|
templateCopyTaskAssign | boolean |
Wskazuje, czy skopiować przypisania zadań z szablonu |
Zwraca
- Body
- ProjectsResponse
Dodawanie zdarzenia niestandardowego kanału informacyjnego
Dodaj zdarzenie do kanału informacyjnego użytkowników. Wpis jest automatycznie usuwany po upływie 180 dni.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
|
Name
|
name | True | string |
Nazwa wpisów |
|
Description
|
description | string |
Opis wpisów |
|
|
User
|
id | True | string |
Użytkownik (lub identyfikator użytkownika) |
|
Start
|
start | True | date-time |
Data rozpoczęcia i godzina rozpoczęcia wpisu źródła danych |
|
Koniec
|
end | True | date-time |
Data zakończenia i godzina zakończenia wpisu źródła danych |
|
Adres URL ikony
|
imageUrl | string |
Ikona Adresu URL wyświetlana we wpisie kanału informacyjnego. Najlepiej używać 96px96px i https. |
|
|
URL
|
url | string |
Adres URL do adresu zewnętrznego. Np. strona szczegółów. Ten link w kanale informacyjnym można otworzyć za pomocą menu kontekstowego. |
|
|
Kategoria
|
category | string |
Użyj wartości, którą można filtrować później w interfejsie. Na przykład "Planner". |
|
|
Tożsamość zewnętrzna
|
externalId | string |
Ta wartość może służyć do przechowywania identyfikatora z innego systemu. Aby mieć proste mapowanie. |
Zwraca
Pobieranie bieżącego użytkownika
Pobieranie czasu projektu
Pobierz cały czas jednego projektu w jednym obszarze roboczym.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
|
Client
|
clientid | string |
Klient (lub identyfikator klienta) |
|
|
Projekt
|
projectid | True | string |
Projekt (lub identyfikator projektu) |
|
Zakres dat
|
$filter-date-range | True | string |
Czasy filtrowania według zakresu |
|
Filtruj według użytkownika
|
$filter-user | string |
Filtrowanie czasów według użytkownika |
|
|
Filtruj zapytanie
|
$filter | string |
Zapytanie filtru ODATA w celu ograniczenia zwracanych czasów |
Zwraca
- response
- array of TimesResponse
Pobieranie godzin pracy
Uzyskaj wszystkie godziny pracy z obszaru roboczego.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
|
Filtruj według użytkownika
|
$filter-user | string |
Filtrowanie czasów według użytkownika |
|
|
Filtruj zapytanie
|
$filter | string |
Zapytanie filtru ODATA w celu ograniczenia zwracanych czasów |
Zwraca
- response
- array of ComeGoResponse
Pobieranie grup obszarów roboczych
Pobierz wszystkie grupy z obszaru roboczego.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
Zwraca
- response
- array of GroupsResponse
Pobieranie klientów
Pobierz wszystkich klientów z obszaru roboczego.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Filtruj zapytanie
|
$filter | string |
Zapytanie filtru ODATA w celu ograniczenia zwracanych klientów |
|
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
Zwraca
- response
- array of ClientsResponse
Pobieranie obszaru roboczego według identyfikatora
Zwraca obszar roboczy
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Workspace
|
workspace-id | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
|
|
Workspace
|
workspace_id | True | string |
Identyfikator obszaru roboczego |
Zwraca
- Body
- WorkspaceResponse
Pobieranie projektów
Pobierz wszystkie projekty z obszaru roboczego.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Filtruj zapytanie
|
$filter | string |
Zapytanie filtru ODATA w celu ograniczenia zwracanych projektów |
|
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
Zwraca
- response
- array of ProjectsResponse
Pobieranie projektów klienckich
Pobierz wszystkie projekty jednego klienta w jednym obszarze roboczym.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
|
Client
|
clientid | True | string |
Klient (lub identyfikator klienta) |
|
Filtruj zapytanie
|
$filter | string |
Zapytanie filtru ODATA w celu ograniczenia zwracanych projektów |
Zwraca
- response
- array of ProjectsResponse
Pobieranie zadań projektu
Pobierz wszystkie zadania jednego projektu w jednym obszarze roboczym.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
|
Client
|
clientid | string |
Klient (lub identyfikator klienta) |
|
|
Projekt
|
projectid | True | string |
Projekt (lub identyfikator projektu) |
|
Filtruj zapytanie
|
$filter | string |
Zapytanie filtru ODATA w celu ograniczenia zwracanych zadań |
Zwraca
- response
- array of TasksUpdateResponse
Pobierz tagi
Pobierz wszystkie tagi z obszaru roboczego.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
|
Filtruj zapytanie
|
$filter | string |
Zapytanie filtru ODATA w celu ograniczenia zwracanych projektów |
Zwraca
- response
- array of TagsResponse
Tworzenie raportu programu Excel Times
Zwraca plik programu Excel zawierający raport o określonym czasie.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
|
startDate
|
startDate | True | date-time | |
|
data zakończenia
|
endDate | True | date-time | |
|
Rozliczanych
|
billable | string | ||
|
klient
|
client | boolean | ||
|
projekt
|
project | boolean | ||
|
projectDescription
|
projectDescription | boolean | ||
|
zadanie
|
task | boolean | ||
|
opis
|
description | boolean | ||
|
autor
|
author | boolean | ||
|
groupedByProject
|
groupedByProject | True | boolean | |
|
projectStatus (Status) projektu (projectT
|
projectStatus | string | ||
|
enabled
|
enabled | boolean | ||
|
minutes
|
minutes | integer | ||
|
typ
|
type | string | ||
|
strefa czasowa
|
timeZone | string | ||
|
users
|
users | array of uuid |
Zwraca
Plik programu Excel
- Plik programu Excel
- object
Usuwanie elementu
Usuń element z obszaru roboczego.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Typ elementu
|
ItemType | True | string |
Typ elementu, który zostanie usunięty |
|
Identyfikator elementu
|
ItemId | True | string |
Identyfikator elementu, który zostanie usunięty |
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
Uzyskiwanie czasu
Pobieraj wszystkie czasy z obszaru roboczego.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
|
Zakres dat
|
$filter-date-range | True | string |
Czasy filtrowania według zakresu |
|
Filtruj według użytkownika
|
$filter-user | string |
Filtrowanie czasów według użytkownika |
|
|
Filtruj zapytanie
|
$filter | string |
Zapytanie filtru ODATA w celu ograniczenia zwracanych czasów |
Zwraca
- response
- array of TimesResponse
Uzyskiwanie czasu klienta
Pobierz cały czas jednego klienta w jednym obszarze roboczym.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
|
Client
|
clientid | True | string |
Klient (lub identyfikator klienta) |
|
Zakres dat
|
$filter-date-range | True | string |
Czasy filtrowania według zakresu |
|
Filtruj według użytkownika
|
$filter-user | string |
Filtrowanie czasów według użytkownika |
|
|
Filtruj zapytanie
|
$filter | string |
Zapytanie filtru ODATA w celu ograniczenia zwracanych czasów |
Zwraca
- response
- array of TimesResponse
Zaktualizuj grupę
Aktualizowanie grupy w obszarze roboczym.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
|
Grupa
|
GroupId | True | string |
Grupa (lub identyfikator grupy) |
|
identyfikator
|
id | True | string |
Identyfikator grupy |
|
Name
|
name | True | string |
Nazwa grupy |
|
Synchronizowana grupa
|
synchronizedGroup | boolean |
Wskazuje, czy grupa jest zsynchronizowana |
|
|
Synchronizowany typ grupy
|
synchronizedGroupType | string |
Typ zsynchronizowanej grupy, jeśli ma to zastosowanie |
|
|
Identyfikator użytkownika
|
id | True | string |
Identyfikator użytkownika |
|
Email
|
True | string |
Adres e-mail użytkownika |
|
|
Name
|
name | string |
Nazwa użytkownika |
Zwraca
- Body
- GroupsResponse
Wyzwalacze
| Wyzwalacz czasu |
Jeśli czas zostanie utworzony, zmieniony lub usunięty w hoście czasowym, ten wyzwalacz zostanie uruchomiony. |
| Wyzwalacz klienta |
Jeśli klient zostanie utworzony, zmieniony lub usunięty w hostze timeghost, ten wyzwalacz zostanie uruchomiony. |
| Wyzwalacz projektu |
Jeśli projekt zostanie utworzony, zmieniony lub usunięty w hoście czasowym, ten wyzwalacz zostanie uruchomiony. |
| Wyzwalacz tagu |
Jeśli tag zostanie utworzony, zmieniony lub usunięty w hostze timeghost, ten wyzwalacz zostanie uruchomiony. |
| Wyzwalacz zadania |
Jeśli zadanie zostanie utworzone, zmienione lub usunięte w hoście czasowym, ten wyzwalacz zostanie uruchomiony. |
Wyzwalacz czasu
Jeśli czas zostanie utworzony, zmieniony lub usunięty w hoście czasowym, ten wyzwalacz zostanie uruchomiony.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
|
Nazwa elementu webhook
|
name | True | string |
Nazwa elementu webhook, aby można go było znaleźć w ustawieniach w timeghost. |
|
Uruchom polecenie w dniu
|
events | array of string |
Wybierz zdarzenia do nasłuchiwania |
Zwraca
- Body
- TimesResponse
Wyzwalacz klienta
Jeśli klient zostanie utworzony, zmieniony lub usunięty w hostze timeghost, ten wyzwalacz zostanie uruchomiony.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
|
Nazwa elementu webhook
|
name | True | string |
Nazwa elementu webhook, aby można go było znaleźć w ustawieniach w timeghost. |
|
Uruchom polecenie w dniu
|
events | array of string |
Wybierz zdarzenia do nasłuchiwania |
Zwraca
- Body
- ClientsResponse
Wyzwalacz projektu
Jeśli projekt zostanie utworzony, zmieniony lub usunięty w hoście czasowym, ten wyzwalacz zostanie uruchomiony.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
|
Nazwa elementu webhook
|
name | True | string |
Nazwa elementu webhook, aby można go było znaleźć w ustawieniach w timeghost. |
|
Uruchom polecenie w dniu
|
events | array of string |
Wybierz zdarzenia do nasłuchiwania |
Zwraca
- Body
- ProjectsResponse
Wyzwalacz tagu
Jeśli tag zostanie utworzony, zmieniony lub usunięty w hostze timeghost, ten wyzwalacz zostanie uruchomiony.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
|
Nazwa elementu webhook
|
name | True | string |
Nazwa elementu webhook, aby można go było znaleźć w ustawieniach w timeghost. |
|
Uruchom polecenie w dniu
|
events | array of string |
Wybierz zdarzenia do nasłuchiwania |
Zwraca
- Body
- TagsResponse
Wyzwalacz zadania
Jeśli zadanie zostanie utworzone, zmienione lub usunięte w hoście czasowym, ten wyzwalacz zostanie uruchomiony.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Workspace
|
workspace-id | True | string |
Wprowadź obszar roboczy (identyfikator obszaru roboczego), w którym są przechowywane dane |
|
Nazwa elementu webhook
|
name | True | string |
Nazwa elementu webhook, aby można go było znaleźć w ustawieniach w timeghost. |
|
Uruchom polecenie w dniu
|
events | array of string |
Wybierz zdarzenia do nasłuchiwania |
Zwraca
- Body
- TasksUpdateResponse
Definicje
ProjektyResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
identyfikator
|
id | string |
Unikatowy identyfikator projektu |
|
Name
|
name | string |
Nazwa projektów |
|
Description
|
description | string |
Opis projektu |
|
Płatne
|
billable | boolean |
Wskazuje, czy projekt jest oznaczony jako rozliczany |
|
Szacowanie na podstawie zadań
|
taskBasedEstimation | boolean |
Wskazuje, czy budżet jest zależny od zadania |
|
Szacowania
|
estimation | double |
Szacowany budżet projektu |
|
Zakończone
|
completed | boolean |
Wskazuje, czy projekt jest oznaczony jako ukończony |
|
Użyj jako domyślnego
|
useAsDefault | boolean |
Wskazuje, czy ten projekt jest używany jako domyślny |
|
Czas rozliczany
|
timesRecorded.billable | number |
Podsumowanie rozliczanych czasów w tym projekcie |
|
Nie można rozliczać czasu
|
timesRecorded.notBillable | number |
Podsumowanie niepodjętnych czasów rozliczania w tym projekcie |
|
Earnings
|
earnings | double |
Zarobki z projektu |
|
Włączona stawka godzinowa
|
hourly_rate_enabled | boolean |
Wskazuje, czy włączono stawkę godzinową |
|
Stawka godzinowa
|
hourly_rate | double |
Stawka godzinowa tego projektu |
|
Kolor
|
color | string |
Kolor projektu. np. "#0000FF" |
|
Prywatne
|
private | boolean |
Wskazuje, czy projekt jest oznaczony jako prywatny |
|
Status
|
status | string |
Wskazuje, czy rekord danych został właśnie utworzony, zaktualizowany lub usunięty |
|
ID klienta
|
client.id | string |
Unikatowy identyfikator klienta |
|
Nazwa klienta
|
client.name | string |
Nazwa klienta |
|
tags
|
tags | array of object | |
|
Identyfikator tagu
|
tags.id | string |
Unikatowy identyfikator tagu |
|
Nazwa tagu
|
tags.name | string |
Nazwa tagu |
|
users
|
users | array of object | |
|
Identyfikator użytkownika
|
users.id | string |
Unikatowy identyfikator użytkownika |
|
Role
|
users.role | number |
Rola użytkownika w projekcie |
|
Stawka rozliczana
|
users.billable_rate | double |
Rozliczana stawka użytkownika w tym projekcie |
|
Removed
|
users.removed | boolean |
Wskazuje, czy użytkownik został usunięty z projektu |
|
groups
|
groups | array of object | |
|
Identyfikator grupy
|
groups.id | string |
Unikatowy identyfikator grupy |
|
Role
|
groups.role | number |
Rola grupy w projekcie |
|
Removed
|
groups.removed | boolean |
Wskazuje, czy grupa została usunięta z projektu |
|
Identyfikator obszaru roboczego
|
workspace.id | string |
Unikatowy identyfikator obszaru roboczego |
|
Klucz partycji
|
partitionKey | string |
Klucz partycji dla usługi CosmosDB |
|
Nazwa jednostki usługi Cosmos
|
cosmosEntityName | string |
Nazwa jednostki cosmos dla tego projektu |
|
Może edytować
|
currentUserCanEdit | boolean |
Wskazuje, czy bieżący użytkownik może edytować projekt |
KlienciResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
identyfikator
|
id | string |
Unikatowy identyfikator klienta |
|
Name
|
name | string |
Nazwa klienta |
|
Description
|
description | string |
Opis klienta |
|
Kolor
|
color | string |
Kolor skojarzony z klientem |
|
Usunięte
|
deleted | boolean |
Wskazuje, czy klient jest oznaczony jako usunięty |
|
Użyj jako domyślnego
|
useAsDefault | boolean |
Wskazuje, czy ten klient jest używany jako domyślny |
|
Status
|
status | string |
Wskazuje, czy rekord danych został właśnie utworzony, zaktualizowany lub usunięty |
|
Created
|
created | date-time |
Sygnatura czasowa utworzenia klienta |
|
Zmodyfikowane
|
modified | date-time |
Sygnatura czasowa ostatniej modyfikacji klienta |
|
Nazwa jednostki usługi Cosmos
|
cosmosEntityName | string |
Nazwa jednostki usługi Cosmos dla tego klienta |
|
Klucz partycji
|
partitionKey | string |
Klucz partycji dla usługi CosmosDB |
|
Identyfikator obszaru roboczego
|
workspace.id | string |
Unikatowy identyfikator obszaru roboczego |
|
Telefon
|
meta.phone | string |
Numer telefonu klienta |
|
Lokalizacja
|
meta.location | string |
Lokalizacja klienta |
|
Email
|
meta.email | string |
Adres e-mail klienta |
|
Kontakt podstawowy
|
meta.primaryContact | string |
Kontakt podstawowy klienta |
|
Kontakt pomocniczy
|
meta.secondaryContact | string |
Kontakt pomocniczy klienta |
|
Data dołączenia
|
meta.onboardDate | date |
Data dołączania klienta |
|
Stawka podatkowa
|
meta.taxRate | string |
Stawka podatkowa stosowana do klienta |
|
Tożsamość zewnętrzna
|
meta.externalId | string |
Identyfikator zewnętrzny do mapowania z innym systemem |
|
Może edytować
|
currentUserCanEdit | boolean |
Wskazuje, czy bieżący użytkownik może edytować klienta |
TimesResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
identyfikator
|
id | string |
Unikatowy identyfikator czasu |
|
Nazwa godziny
|
name | string |
Nazwa godziny |
|
Usunięte
|
deleted | boolean |
Wskazuje, czy czas jest oznaczony jako usunięty |
|
Płatne
|
billable | boolean |
Wskazuje, czy czas jest oznaczony jako rozliczany |
|
Start
|
start | date-time |
Data początkowa i godzina rozpoczęcia wpisu godziny |
|
Koniec
|
end | date-time |
Data zakończenia i godzina zakończenia wpisu godziny |
|
Czas trwania
|
timeDiff | number |
Czas trwania wpisu czasu |
|
Timezone
|
timeZone | string |
Wskazuje, w którym strefie czasowej został utworzony |
|
Zarabiać
|
amount | double |
Zarobki wpisu czasowego |
|
Koszt
|
cost | double |
Koszt pracy wpisu czasu |
|
Identyfikator projektu
|
project.id | string |
Unikatowy identyfikator projektu tego czasu |
|
Nazwa projektów
|
project.name | string |
Nazwa projektów |
|
Zakończone
|
project.completed | boolean |
Wskazuje, czy projekt jest oznaczony jako ukończony |
|
Użyj jako domyślnego
|
project.useAsDefault | boolean |
Wskazuje, czy ten projekt jest używany jako domyślny |
|
tags
|
project.tags | array of object | |
|
Identyfikator tagu
|
project.tags.id | string |
Unikatowy identyfikator tagu |
|
Nazwa tagu
|
project.tags.name | string |
Nazwa tagu |
|
Identyfikator zadania
|
task.id | string |
Unikatowy identyfikator zadania tego czasu |
|
Nazwa zadań
|
task.name | string |
Nazwa zadań |
|
Zakończone
|
task.completed | boolean |
Wskazuje, czy zadanie jest oznaczone jako ukończone |
|
ID klienta
|
client.id | string |
Unikatowy identyfikator klienta tego czasu |
|
Nazwa klientów
|
client.name | string |
Nazwa klientów |
|
Identyfikator użytkownika
|
user.id | string |
Unikatowy identyfikator użytkownika tego czasu |
|
Nazwa użytkowników
|
user.name | string |
Nazwa użytkowników |
|
tags
|
tags | array of object | |
|
Identyfikator tagu
|
tags.id | string |
Unikatowy identyfikator znacznika tego czasu |
|
Nazwa tagu
|
tags.name | string |
Nazwa tagu |
|
Dokumentacja kalendarza programu Outlook
|
outlookCalenderReference | string |
Odwołanie do zdarzenia kalendarza programu Outlook |
|
Identyfikator obszaru roboczego
|
workspace.id | string |
Unikatowy identyfikator obszaru roboczego |
|
Nakładanie się czasu
|
hasTimeOverlap | boolean |
Wskazuje, czy występuje nakładanie się czasu |
|
Tryb wprowadzania
|
inputMode | string |
Tryb wprowadzania, np. "zakres" |
|
Created
|
created | date-time |
Wskazuje, kiedy został utworzony czas |
|
Zmodyfikowane
|
modified | date-time |
Wskazuje, kiedy czas został zmieniony |
|
Status
|
status | string |
Wskazuje, czy rekord danych został właśnie utworzony, zaktualizowany lub usunięty |
|
Nazwa jednostki usługi Cosmos
|
cosmosEntityName | string |
Nazwa jednostki usługi Cosmos dla tego czasu |
|
Klucz partycji
|
partitionKey | string |
Klucz partycji dla usługi CosmosDB |
|
Może edytować
|
currentUserCanEdit | boolean |
Wskazuje, czy bieżący użytkownik może edytować wpis czasu |
TasksUpdateResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
identyfikator
|
id | string |
Unikatowy identyfikator zadania |
|
Name
|
name | string |
Nazwa zadań |
|
Usunięte
|
deleted | boolean |
Wskazuje, czy zadanie jest oznaczone jako usunięte |
|
Created
|
created | date-time |
Wskazuje, kiedy zadanie zostało utworzone |
|
Zmodyfikowane
|
modified | date-time |
Wskazuje, kiedy zadanie zostało zmienione |
|
Zakończone
|
completed | boolean |
Wskazuje, czy zadanie jest oznaczone jako ukończone |
|
Czas podlegający rozliczeniu
|
timesRecorded.billable | number |
Podsumowanie rozliczanych czasów w tym zadaniu |
|
Nie można rozliczać czasu
|
timesRecorded.notBillable | number |
Podsumowanie niepodjęcie rozliczanych godzin w tym zadaniu |
|
Status
|
status | string |
Wskazuje, czy rekord danych został właśnie utworzony, zaktualizowany lub usunięty |
|
ID klienta
|
client.id | string |
Unikatowy identyfikator klienta tego zadania |
|
Nazwa klientów
|
client.name | string |
Nazwa klientów |
|
Identyfikator projektu
|
project.id | string |
Unikatowy identyfikator projektu tego zadania |
|
Nazwa projektów
|
project.name | string |
Nazwa projektów |
|
Ukończono projekt
|
project.completed | boolean |
Wskazuje, czy projekt jest oznaczony jako ukończony |
|
Szacowania
|
estimation | double |
Szacowany budżet zadania |
|
assignedToUsers
|
assignedToUsers | array of object | |
|
Identyfikator użytkownika
|
assignedToUsers.id | string |
Unikatowy identyfikator przypisanego użytkownika |
|
Nazwa użytkownika
|
assignedToUsers.name | string |
Nazwa przypisanego użytkownika |
|
assignedToGroups
|
assignedToGroups | array of object | |
|
Identyfikator grupy
|
assignedToGroups.id | string |
Unikatowy identyfikator przypisanej grupy |
|
Nazwa grupy
|
assignedToGroups.name | string |
Nazwa przypisanej grupy |
|
Identyfikator obszaru roboczego
|
workspace.id | string |
Unikatowy identyfikator obszaru roboczego |
|
Nazwa jednostki usługi Cosmos
|
cosmosEntityName | string |
Nazwa jednostki usługi Cosmos dla tego zadania |
|
Klucz partycji
|
partitionKey | string |
Klucz partycji dla usługi CosmosDB |
|
Może edytować
|
currentUserCanEdit | boolean |
Wskazuje, czy bieżący użytkownik może edytować zadanie |
GrupyResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
identyfikator
|
id | string |
Unikatowy identyfikator grupy |
|
Name
|
name | string |
Nazwa grupy |
|
Synchronizowane
|
synchronizedGroup | boolean |
Wskazuje, czy grupa jest zsynchronizowana |
|
Synchronizowany typ grupy
|
synchronizedGroupType | string |
Typ zsynchronizowanej grupy (np. "teams") |
|
users
|
users | array of object | |
|
Identyfikator użytkownika
|
users.id | string |
Unikatowy identyfikator użytkownika |
|
Name
|
users.name | string |
Nazwa użytkownika |
|
Identyfikator obszaru roboczego
|
workspace.id | string |
Unikatowy identyfikator obszaru roboczego |
|
Nazwa jednostki usługi Cosmos
|
cosmosEntityName | string |
Nazwa jednostki usługi Cosmos dla tej grupy |
|
Klucz partycji
|
partitionKey | string |
Klucz partycji dla usługi CosmosDB |
|
Created
|
created | date-time |
Wskazuje, kiedy grupa została utworzona |
|
Zmodyfikowane
|
modified | date-time |
Wskazuje, kiedy grupa została zmieniona |
|
Status
|
status | string |
Wskazuje, czy rekord danych został właśnie utworzony, zaktualizowany lub usunięty |
|
Może edytować
|
currentUserCanEdit | boolean |
Wskazuje, czy bieżący użytkownik może edytować grupę |
TagsResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
identyfikator
|
id | string |
Unikatowy identyfikator tagu |
|
Name
|
name | string |
Nazwa tagu |
|
Usunięte
|
deleted | boolean |
Wskazuje, czy tag jest oznaczony jako usunięty |
|
Created
|
created | date-time |
Wskazuje, kiedy tag został utworzony |
|
Zmodyfikowane
|
modified | date-time |
Wskazuje, kiedy tag został zmieniony |
|
Status
|
status | string |
Wskazuje, czy rekord danych został właśnie utworzony, zaktualizowany lub usunięty |
|
Tożsamość zewnętrzna
|
externalId | string |
Ta wartość może służyć do przechowywania identyfikatora z innego systemu. Aby mieć proste mapowanie. |
|
Typ tagu
|
tagType | integer |
Typ tagu (np. identyfikator kategorii) |
|
Identyfikator obszaru roboczego
|
workspace.id | string |
Unikatowy identyfikator obszaru roboczego |
|
Nazwa jednostki usługi Cosmos
|
cosmosEntityName | string |
Nazwa jednostki usługi Cosmos dla tego tagu |
|
Klucz partycji
|
partitionKey | string |
Klucz partycji dla usługi CosmosDB |
|
Może edytować
|
currentUserCanEdit | boolean |
Wskazuje, czy bieżący użytkownik może edytować tag |
CustomFeedEventResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
identyfikator
|
id | string |
Unikatowy identyfikator zdarzenia niestandardowego kanału informacyjnego |
|
Usunięte
|
deleted | boolean |
Wskazuje, czy zdarzenie niestandardowego kanału informacyjnego jest oznaczone jako usunięte |
|
Created
|
created | date-time |
Wskazuje, kiedy zostało utworzone zdarzenie kanału informacyjnego niestandardowego |
|
Zmodyfikowane
|
modified | date-time |
Wskazuje, kiedy zdarzenie kanału informacyjnego niestandardowego zostało zmienione |
|
Status
|
status | string |
Wskazuje, czy rekord danych został właśnie utworzony, zaktualizowany lub usunięty |
|
Name
|
name | string |
Nazwa zdarzeń kanału informacyjnego niestandardowego |
|
Description
|
description | string |
Opis wpisów |
|
Start
|
start | date-time |
Data rozpoczęcia i godzina rozpoczęcia wpisu źródła danych |
|
Koniec
|
end | date-time |
Data zakończenia i godzina zakończenia wpisu źródła danych |
|
Adres URL ikony
|
imageUrl | string |
Ikona Adresu URL wyświetlana we wpisie kanału informacyjnego. Najlepiej używać 96px96px i https. |
|
URL
|
url | string |
Adres URL do adresu zewnętrznego. Np. strona szczegółów. Ten link w kanale informacyjnym można otworzyć za pomocą menu kontekstowego. |
|
Kategoria
|
category | string |
Ta wartość może służyć do filtrowania kanałów informacyjnych w interfejsie. |
|
Tożsamość zewnętrzna
|
externalId | string |
Ta wartość może służyć do przechowywania identyfikatora z innego systemu. Aby mieć proste mapowanie. |
UserResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
identyfikator
|
id | string |
Unikatowy identyfikator użytkownika |
|
Usunięte
|
deleted | boolean |
Wskazuje, czy użytkownik jest oznaczony jako usunięty |
|
Poczta e-mail
|
string |
Adres e-mail użytkownika |
|
|
Domyślny identyfikator obszaru roboczego
|
defaultWorkspace | string |
Identyfikator obszaru roboczego domyślnego obszaru roboczego użytkownika |
|
workspaces
|
workspaces | array of object | |
|
Identyfikator obszaru roboczego
|
workspaces.id | string |
Unikatowy identyfikator obszaru roboczego |
|
Nazwa obszaru roboczego
|
workspaces.name | string |
Nazwa obszaru roboczego |
|
Tryb ręczny przechwytywania
|
settings.captureManualMode | boolean |
Wskazuje, czy tryb przechwytywania ręcznego jest włączony |
|
Pokaz kanału informacyjnego zarezerwowanego
|
settings.feedShowBooked | boolean |
Wskazuje, czy kanał informacyjny pokazuje zarezerwowane godziny |
|
Ustawienie języka
|
settings.languageSetting | string |
Ustawienie języka użytkownika (np. 'en-US') |
|
Strefa czasowa
|
settings.timeZone | string |
Strefa czasowa użytkownika (np. "Europa/Amsterdam") |
|
Format godziny 24-godzinny
|
settings.timeFormat24h | boolean |
Wskazuje, czy użytkownik preferuje format godziny 24-godzinnej |
|
Format daty
|
settings.dateFormat | string |
Preferowany format daty użytkownika |
|
Theme
|
settings.theme | string |
Ustawienie motywu interfejsu użytkownika dla użytkownika |
|
Zaokrąglanie włączone
|
settings.rounding.enabled | boolean |
Wskazuje, czy jest włączone zaokrąglanie czasu |
|
Zaokrąglanie minut
|
settings.rounding.minutes | integer |
Liczba minut zaokrąglania |
|
Typ zaokrąglania
|
settings.rounding.type | integer |
Typ zaokrąglania (np. 0 dla najbliższej) |
|
Nazwa organizacji
|
organization.displayName | string |
Nazwa organizacji |
|
enabledGraphScopes
|
enabledGraphScopes | array of string | |
|
apiTokens
|
apiTokens | array of object | |
|
Nazwa tokenu
|
apiTokens.name | string |
Nazwa tokenu interfejsu API |
|
Żeton
|
apiTokens.token | string |
Wartość tokenu interfejsu API |
|
przypięteProjekty
|
pinnedProjects | array of object | |
|
Identyfikator projektu
|
pinnedProjects.id | string |
Unikatowy identyfikator przypiętego projektu |
|
Nazwa projektu
|
pinnedProjects.name | string |
Nazwa przypiętego projektu |
|
Wyświetlana nazwa
|
officeProfile.displayName | string |
Nazwa wyświetlana użytkownika w profilu pakietu Office |
|
Email
|
officeProfile.mail | string |
Adres e-mail w profilu pakietu Office |
|
Główna nazwa użytkownika
|
officeProfile.userPrincipalName | string |
Główna nazwa użytkownika w profilu pakietu Office |
Obszar roboczyResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
identyfikator
|
id | string |
Unikatowy identyfikator obszaru roboczego |
|
Name
|
name | string |
Nazwa obszaru roboczego |
|
Description
|
description | string |
Opis obszaru roboczego |
|
Usunięte
|
deleted | boolean |
Wskazuje, czy obszar roboczy jest oznaczony jako usunięty |
|
Nowe projekty są rozliczane jako domyślne
|
settings.isNewProjectBillable | boolean |
Wskazuje, czy nowe projekty są rozliczane jako domyślne |
|
Stawka godzinowa
|
settings.hourly_rate | double |
Domyślna stawka godzinowa tego obszaru roboczego |
|
Waluta
|
settings.currency | string |
Domyślna waluta tego obszaru roboczego |
|
Śledzenie czasu przyszłego jest dozwolone?
|
settings.allowFutureTimeTracking | boolean |
Wskazuje, czy śledzenie czasu przyszłego jest dozwolone |
|
Zezwalaj na nakładanie się czasu
|
settings.allowTimeOverlap | boolean |
Wskazuje, czy nakładające się wpisy czasowe są dozwolone |
|
Włączono comego
|
settings.comego | boolean |
Wskazuje, czy comego jest włączona dla obszaru roboczego |
|
Tylko comego
|
settings.comegoOnly | boolean |
Wskazuje, czy włączono tylko śledzenie comego |
|
Tryb czasu
|
settings.timesMode | string |
Tryb śledzenia czasu (np. "zakres") |
|
Stan subskrypcji
|
subscription.status | string |
Stan subskrypcji obszaru roboczego (np. "aktywny", "wersja próbna") |
|
Koniec subskrypcji
|
subscription.end | date-time |
Godzina zakończenia subskrypcji |
|
Ilość
|
subscription.quantity | double |
Liczba licencji w tym obszarze roboczym |
|
Provider
|
subscription.provider | string |
Dostawca subskrypcji (np. "paddle") |
|
Interwał cykliczny
|
subscription.recurringInterval | string |
Cykliczny interwał subskrypcji |
|
Waluta
|
subscription.currency | string |
Waluta używana w subskrypcji |
|
users
|
users | array of object | |
|
Identyfikator użytkownika
|
users.id | string |
Unikatowy identyfikator użytkownika |
|
Name
|
users.name | string |
Nazwa użytkownika |
|
Email
|
users.email | string |
Adres e-mail użytkownika |
|
Jest administratorem
|
users.admin | boolean |
Wskazuje, czy użytkownik ma uprawnienia administratora |
|
Stawka rozliczana
|
users.billable_rate | double |
Stawka godzinowa użytkownika w tym obszarze roboczym |
|
Koszt pracy
|
users.labor_cost | double |
Koszt pracy użytkownika w tym obszarze roboczym |
|
Ma licencję
|
users.has_license | boolean |
Wskazuje, czy użytkownik ma licencję w obszarze roboczym |
|
Removed
|
users.removed | boolean |
Wskazuje, czy użytkownik zostanie usunięty z obszaru roboczego |
|
groups
|
groups | array of object | |
|
Identyfikator grupy
|
groups.id | string |
Unikatowy identyfikator grupy |
|
Nazwa grupy
|
groups.name | string |
Nazwa grupy |
|
Synchronizowana grupa
|
groups.synchronizedGroup | boolean |
Wskazuje, czy grupa jest zsynchronizowana |
|
Synchronizowany typ grupy
|
groups.synchronizedGroupType | string |
Typ zsynchronizowanej grupy (np. "teams") |
|
users
|
groups.users | array of object | |
|
Identyfikator użytkownika
|
groups.users.id | string |
Unikatowy identyfikator użytkownika |
|
Nazwa użytkownika
|
groups.users.name | string |
Nazwa użytkownika w grupie |
|
groupsCanManageProjects
|
permissionSettings.groupsCanManageProjects | array of object | |
|
Identyfikator grupy
|
permissionSettings.groupsCanManageProjects.id | string |
Unikatowy identyfikator grupy |
|
groupsCanSeeTeamActivity
|
permissionSettings.groupsCanSeeTeamActivity | array of object | |
|
Identyfikator grupy
|
permissionSettings.groupsCanSeeTeamActivity.id | string |
Unikatowy identyfikator grupy |
|
projectPermissions
|
projectPermissions | array of object | |
|
Identyfikator projektu
|
projectPermissions.projectId | string |
Unikatowy identyfikator projektu |
|
Prywatne
|
projectPermissions.private | boolean |
Wskazuje, czy projekt jest prywatny |
|
users
|
projectPermissions.users | array of object | |
|
Identyfikator użytkownika
|
projectPermissions.users.id | string |
Unikatowy identyfikator użytkownika |
|
Role
|
projectPermissions.users.role | number |
Rola użytkownika w projekcie |
|
groups
|
projectPermissions.groups | array of object | |
|
Identyfikator grupy
|
projectPermissions.groups.id | string |
Unikatowy identyfikator grupy |
|
Role
|
projectPermissions.groups.role | number |
Rola grupy w projekcie |
|
webhooks
|
webhooks | array of object | |
|
Nazwa elementu webhook
|
webhooks.name | string |
Nazwa elementu webhook |
|
Encja
|
webhooks.entity | string |
Jednostka dołączona do elementu webhook |
|
Aktywna
|
webhooks.active | boolean |
Wskazuje, czy element webhook jest aktywny |
|
Może edytować
|
currentUserCanEdit | boolean |
Wskazuje, czy bieżący użytkownik może edytować obszar roboczy |
ComeGoResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | string |
Unikatowy identyfikator wpisu ComeGo |
|
cosmosEntityName
|
cosmosEntityName | string |
Nazwa jednostki w bazie danych |
|
usunięta
|
deleted | boolean |
Wskazuje, czy wpis jest oznaczony jako usunięty |
|
edytor
|
editor | string |
Identyfikator edytora, który ostatnio zmodyfikował wpis |
|
modified
|
modified | date-time |
Sygnatura czasowa ostatniej modyfikacji wpisu |
|
autor
|
author | string |
Identyfikator autora, który utworzył wpis |
|
utworzone
|
created | date-time |
Sygnatura czasowa utworzenia wpisu |
|
stan
|
status | string |
Stan wpisu (np. "nowy") |
|
partitionKey
|
partitionKey | string |
Klucz partycji dla wpisu w bazie danych |
|
nazwa
|
name | string |
Opcjonalna nazwa wpisu |
|
start
|
start | date-time |
Godzina rozpoczęcia wpisu |
|
koniec
|
end | date-time |
Godzina zakończenia wpisu, jeśli ma to zastosowanie |
|
typ
|
type | string |
Typ wpisu (np. "praca", "break") |
|
id
|
user.id | string |
Unikatowy identyfikator użytkownika |
|
nazwa
|
user.name | string |
Nazwa użytkownika |
|
tags
|
tags | array of string |
Tagi skojarzone z wpisem |
|
strefa czasowa
|
timeZone | string |
Strefa czasowa wpisu |
|
id
|
workspace.id | string |
Unikatowy identyfikator obszaru roboczego |
|
currentUserCanEdit
|
currentUserCanEdit | boolean |
Wskazuje, czy bieżący użytkownik ma uprawnienia do edytowania wpisu |
obiekt
Jest to typ "object".