Timeneye (wersja zapoznawcza)
Ten interfejs umożliwia użytkownikom integrację funkcji śledzenia czasu i zarządzania timeneye z różnymi aplikacjami i usługami w ekosystemie firmy Microsoft. Dzięki wykorzystaniu tego interfejsu użytkownicy mogą automatyzować przepływy pracy, synchronizować dane śledzenia czasu i zwiększać produktywność dzięki bezproblemowej integracji z innymi narzędziami.
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 | Support |
| adres URL | https://support.timeneye.com/ |
| info@timeneye.com |
| Metadane łącznika | |
|---|---|
| Publisher | DM Digital Software SRL |
Łącznik interfejsu API timeneye
Timeneye to narzędzie do śledzenia czasu, które ułatwia efektywne zarządzanie projektami. Ten łącznik umożliwia interakcję z usługą Timeneye za pośrednictwem interfejsu API, umożliwiając integrację danych śledzenia czasu z różnymi usługami.
Wymagania wstępne
Przed rozpoczęciem korzystania z tego łącznika potrzebne będą następujące elementy:
- Konto Timeneye. Jeśli go nie masz, możesz zarejestrować się tutaj.
Wprowadzenie
Konfigurowanie łącznika:
- Otwórz platformę Power Platform i przejdź do sekcji łączników.
- Wyszukaj łącznik Timeneye.
- Po wyświetleniu monitu uwierzytelnij się przy użyciu przepływu OAuth 2.0.
Ograniczanie szybkości
Aby móc oferować niezawodną usługę wszystkim naszym użytkownikom i klientom, ograniczamy liczbę żądań, które można wykonać na token co 5 minut.
Każdy token ma ograniczoną liczbę żądań (w poniższej tabeli), które można wykonać w danym przedziale czasu. Liczba żądań jest resetowany co 5 minut.
Liczba żądań, które mogą być wykonywane co 5 minut, zmienia się w zależności od tego, który plan ma konto użytkownika w momencie żądania.
| Plan | Maksymalna liczba żądań na 5 minut |
|---|---|
| Bezpłatna | 500 |
| Biznes (dowolna warstwa)/PRO | 2000 |
W przypadku osiągnięcia limitu następujące żądania (dla danego tokenu) otrzymają 429 błąd.
Odpowiedź będzie zawierać następujące nagłówki: | Nagłówek | Przykładowa wartość | Opis | |--|-|--| | X-RateLimit-Limit | 2000 | Ile żądań można wykonać | | X-RateLimit-Remaining | 0 | Ile pozostałych żądań pozostało | | Retry-After | 177 | Wskazuje, ile sekund oczekiwania przed wykonaniem żądania kontynuacji.| | X-RateLimit-Reset | 1691677002 | Wskazuje, kiedy limit resetuje (sygnatura czasowa systemu UNIX) |
Errors
Wszystkie nasze punkty końcowe interfejsu API zwracają kod stanu HTTP 200, gdy wszystko działa zgodnie z oczekiwaniami, ale czasami może zwrócić błąd.
Nasze interfejsy API zwracają różne kody błędów na podstawie przyczyny błędu, począwszy od brakujących parametrów do błędów serwera po naszej stronie.
W poniższej tabeli znajdziesz listę wszystkich naszych kodów błędów z ogólnym opisem przyczyny, w przypadku gdy punkt końcowy nie zwraca opisu konkretnego przypadku.
| Code | Meaning | Description |
|---|---|---|
| 400 | Nieprawidłowe żądanie | Brakuje jednego lub wielu wymaganych parametrów lub jest on nieprawidłowy. |
| 401 | Brak autoryzacji | Brak tokenu autoryzacji, nieprawidłowy lub wygasł. |
| 403 | Zakazany | Zarówno uwierzytelnianie, jak i składnia żądania są poprawne, ale zasób, który próbujesz edytować, wymaga poziomu dostępu, którego nie ma autoryzowany użytkownik. |
| 403 | Nie znaleziono | Żądany zasób jest niedostępny. |
| 403 | Nie znaleziono | Żądany zasób jest niedostępny. |
| 422 | Validation | Przekazane parametry lub ładunek nie są zgodne z wymaganą specyfikacją |
| 429 | Zbyt wiele żądań | Osiągnięto limit szybkości. |
| 500 | Wewnętrzny błąd serwera. | Po naszej stronie wystąpił problem. |
Limity ograniczania
| Nazwa | Wywołania | Okres odnowienia |
|---|---|---|
| Wywołania interfejsu API na połączenie | 100 | 60 sekund |
Akcje
| Aktualizowanie budżetu |
Aktualizuje budżet |
| Aktualizowanie czasomierza |
Aktualizuje czasomierz |
| Aktualizowanie fazy |
Aktualizuje fazę |
| Aktualizowanie grupy |
Aktualizowanie grupy |
| Aktualizowanie kategorii fazy |
Aktualizowanie kategorii fazy |
| Aktualizowanie klienta |
Aktualizuje klienta |
| Aktualizowanie konta |
Aktualizuje konto |
| Aktualizowanie listy tagów |
Aktualizuje listę tagów |
| Aktualizowanie listy zadań do wykonania |
Aktualizuje listę tagów |
| Aktualizowanie projektu |
Aktualizuje projekt |
| Aktualizowanie relacji Group-User |
Aktualizuje relację między użytkownikiem a grupą |
| Aktualizowanie relacji listy Project-Tag |
Aktualizowanie relacji listy tagów projektu |
| Aktualizowanie relacji Project-Tag |
Aktualizowanie relacji listy tagów projektu |
| Aktualizowanie relacji Project-User |
Aktualizuje relację między projektem a użytkownikiem |
| Aktualizowanie tagu |
Aktualizuje tag |
| Aktualizowanie użytkownika |
Aktualizuje użytkownika |
| Aktualizowanie wpisu |
Aktualizuje wpis |
| Aktualizowanie zadań do wykonania |
Aktualizuje todo |
| Czasomierze listy |
Pobieranie listy czasomierzy |
| Fazy listy |
Wyświetlanie listy wszystkich faz |
| Kategorie fazy listy |
Pobieranie listy kategorii faz |
| Lista grup |
Pobieranie listy wszystkich grup |
| Lista krajów |
Pobieranie listy krajów |
| Lista list zadań do wykonania |
Pobieranie listy zadań do wykonania |
| Lista walut |
Pobieranie listy walut |
| Lista zadań do wykonania |
Pobieranie listy zadań do wykonania |
| Listy języków |
Pobieranie listy języków |
| Listy tagów |
Pobieranie listy tagów |
| Pobieranie budżetu |
Pobieranie budżetu |
| Pobieranie czasomierza |
Pobieranie czasomierza |
| Pobieranie fazy |
Pobiera fazę |
| Pobieranie grupy |
Pobieranie grupy |
| Pobieranie kategorii fazy |
Pobieranie kategorii fazy |
| Pobieranie konta |
Pobiera informacje o koncie użytkownika |
| Pobieranie listy tagów |
Pobiera pojedynczą listę tagów |
| Pobieranie listy zadań do wykonania |
Pobiera pojedynczą listę zadań do wykonania |
| Pobieranie projektu |
Pobiera projekt |
| Pobieranie tagu |
Pobieranie pojedynczego tagu |
| Pobieranie użytkownika |
Pobiera jednego użytkownika |
| Pobieranie wpisów |
Pobieranie wpisu |
| Pobieranie zadań do wykonania |
Pobiera pojedynczą czynność do wykonania |
| Sugestie dotyczące pozycji listy |
Pobieranie listy sugestii dotyczących pozycji dla danego przedziału czasu |
| Tagi listy |
Pobieranie listy tagów |
| Tworzenie awatara |
Tworzy awatar |
| Tworzenie budżetu |
Tworzy budżet |
| Tworzenie czasomierza |
Tworzy czasomierz |
| Tworzenie fazy |
Tworzenie nowej fazy |
| Tworzenie grupy |
Utwórz grupę |
| Tworzenie kategorii fazy |
Tworzy kategorię faz |
| Tworzenie klienta |
Tworzy klienta |
| Tworzenie listy tagów |
Tworzy listę tagów |
| Tworzenie listy zadań do wykonania |
Tworzenie listy zadań do wykonania |
| Tworzenie projektu |
Tworzy projekt |
| Tworzenie relacji Group-Project |
Dołączanie projektu do grupy |
| Tworzenie relacji Group-User |
Dołączanie użytkownika do grupy |
| Tworzenie relacji listy Project-Tag |
Tworzenie relacji listy Project-Tag |
| Tworzenie relacji Project-Tag |
Tworzenie relacji listy Project-Tag |
| Tworzenie relacji Project-User |
Dołączanie użytkownika do projektu |
| Tworzenie tagu |
Tworzy tag |
| Tworzenie wpisu |
Tworzy wpis |
| Tworzenie zadań do wykonania |
Tworzenie zadań do wykonania |
| Usuwanie budżetu |
Usuwa budżet |
| Usuwanie czasomierza |
Usuwanie czasomierza |
| Usuwanie fazy |
Usuwa fazę |
| Usuwanie grupy |
Usuwanie grupy |
| Usuwanie kategorii fazy |
Usuwanie kategorii faz |
| Usuwanie klienta |
Usuwa klienta |
| Usuwanie listy tagów |
Usuwa listę tagów |
| Usuwanie listy zadań do wykonania |
Usuwa listę zadań do wykonania |
| Usuwanie projektu |
Usuwa projekt |
| Usuwanie relacji Group-Project |
Usunięto projekt z grupy |
| Usuwanie relacji Group-User |
Usunięto użytkownika z grupy |
| Usuwanie relacji listy Project-Tag |
Usuwanie relacji listy tagów projektu |
| Usuwanie relacji Project-Tag |
Usuwanie relacji tagu projektu |
| Usuwanie relacji Project-User |
Usunięto użytkownika z projektu |
| Usuwanie sugestii dotyczących wpisu |
Usuwa sugestię wpisu |
| Usuwanie tagu |
Usuwa tag |
| Usuwanie użytkownika |
Usuwa użytkownika |
| Usuwanie wpisu |
Usuwanie wpisu |
| Usuwanie zadań do wykonania |
Usuwa todo |
| Uzyskiwanie klienta |
Pobieranie klienta |
| Wpisy listy |
Pobieranie listy wpisów |
| Wyświetlanie listy budżetów |
Pobieranie listy budżetów |
| Wyświetlanie listy klientów |
Pobieranie listy klientów |
| Wyświetlanie listy projektów |
Pobieranie listy projektów |
| Wyświetlanie listy stref |
Pobieranie listy stref |
| Wyświetlanie listy użytkowników |
Pobieranie listy użytkowników |
Aktualizowanie budżetu
Aktualizuje budżet
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
budżet
|
budget | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
|
|
budget_minutes
|
budget_minutes | integer |
Dzień resetowania budżetu: od 1 do 31, jeśli budżet jest miesięczny, od 0 do 6, jeśli budżet jest tygodniowy |
|
|
interwał
|
interval | integer |
Dzień resetowania budżetu: od 1 do 31, jeśli budżet jest miesięczny, od 0 do 6, jeśli budżet jest tygodniowy |
|
|
cykl
|
recurrence | integer |
Cykl budżetu: 0 = brak cyklu, 1 = co tydzień, 2 = miesięczny |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
budget_id
|
budget_id | integer |
Unikatowy identyfikator budżetu |
|
budget_minutes
|
budget_minutes | integer |
Ilość minut reprezentowanych przez budżet |
|
interwał
|
interval | integer |
Dzień resetowania budżetu: od 1 do 31, jeśli budżet jest miesięczny, od 0 do 6, jeśli budżet jest tygodniowy |
|
is_active
|
is_active | integer |
Czy budżet jest aktywny |
|
period_end
|
period_end | string |
Format: RRRR-MM-DD |
|
period_start
|
period_start | string |
Format: RRRR-MM-DD |
|
project_id
|
project_id | integer |
Identyfikator projektu, do którego należy budżet |
|
cykl
|
recurrence | integer |
Cykl budżetu: 0 = brak cyklu, 1 = co tydzień, 2 = miesięczny |
Aktualizowanie czasomierza
Aktualizuje czasomierz
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
minutnik
|
timer | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
|
|
date
|
date | string |
Data czasomierza |
|
|
entry_suggestion_id
|
entry_suggestion_id | integer |
Unikatowy identyfikator sugestii wpisu, z której jest tworzony czasomierz |
|
|
Notatki
|
notes | string |
Uwagi dotyczące czasomierza |
|
|
origin_date
|
origin_date | string |
Format Y-m-d wymagany z repeatable_suggestion_id |
|
|
phase_id
|
phase_id | True | integer |
Unikatowy identyfikator fazy, do której należy czasomierz |
|
project_id
|
project_id | True | integer |
Unikatowy identyfikator projektu |
|
repeatable_suggestion_id
|
repeatable_suggestion_id | integer |
Unikatowy identyfikator powtarzalnej sugestii wpisu, z której jest tworzony czasomierz |
|
|
Sekund
|
seconds | integer | ||
|
przesłać źródło
|
source | string |
Musi być jednym z integration_code dostępnych lub "spójności" |
|
|
source_text
|
source_text | string |
Tekst opisujący źródło czasomierza |
|
|
source_url
|
source_url | string |
Tekst opisujący źródło czasomierza |
|
|
tag_ids
|
tag_ids | array of integer |
Tablica tag_id |
|
|
timer_status
|
timer_status | True | string | |
|
user_id
|
user_id | integer |
Unikatowy identyfikator użytkownika, który utworzył czasomierz |
Aktualizowanie fazy
Aktualizuje fazę
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
faza
|
phase | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
|
|
budget_minutes
|
budget_minutes | integer |
Ilość budżetowanego czasu dla fazy teis. Suma budget_minutes faz nie może być ściętą niż czas budżetowy dla projektu |
|
|
is_open
|
is_open | integer |
Określa, czy faza jest zarchiwizowana |
|
|
nazwa
|
name | string |
Nazwa fazy |
|
|
phase_category_id
|
phase_category_id | integer |
Unikatowy identyfikator kategorii fazy, do której należy faza |
|
|
project_id
|
project_id | integer |
Unikatowy identyfikator projektu, do którego należy faza |
Aktualizowanie grupy
Aktualizowanie grupy
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
grupa
|
group | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
|
|
color
|
color | string |
Kolor używany do raportowania |
|
|
nazwa
|
name | string |
Nazwa grupy |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
color
|
color | string |
Kolor używany do raportowania |
|
group_id
|
group_id | integer |
Unikatowy identyfikator |
|
nazwa
|
name | string |
Nazwa grupy |
Aktualizowanie kategorii fazy
Aktualizowanie kategorii fazy
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
phase_category
|
phase_category | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
|
|
color
|
color | string |
Kolor używany do raportowania |
|
|
nazwa
|
name | string |
Nazwa kategorii fazy |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
color
|
color | string |
Kolor używany do raportowania |
|
nazwa
|
name | string |
Nazwa kategorii fazy |
|
phase_category_id
|
phase_category_id | integer |
Unikatowy identyfikator |
Aktualizowanie klienta
Aktualizuje klienta
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
klient
|
client | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
|
|
color
|
color | True | string |
Kolor używany w raportach |
|
nazwa
|
name | True | string |
Kolor używany w raportach |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
identyfikator_klienta
|
client_id | integer |
Unikatowy identyfikator |
|
color
|
color | string |
Kolor używany w raportach |
|
is_active
|
is_active | boolean |
Czy klient jest zarchiwizowany |
|
nazwa
|
name | string |
Nazwa klienta |
Aktualizowanie konta
Aktualizuje konto
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Akceptuj
|
Accept | string |
aplikacja/json |
|
|
account_name
|
account_name | string |
Nazwa konta, zwykle nazwa firmy. |
|
|
adminNewEntryForOthers
|
adminNewEntryForOthers | boolean |
Możliwość dodawania wpisów w imieniu innych użytkowników |
|
|
allow_password_login
|
allow_password_login | boolean |
Czy logowanie przy użyciu poczty e-mail i hasła jest dozwolone |
|
|
idp_cert
|
idp_cert | string |
Certyfikat dostawcy tożsamości (używany z typem = saml) |
|
|
idp_entity_id
|
idp_entity_id | string |
Identyfikator dostawcy tożsamości (używany z typem = saml) |
|
|
idp_metadata_url
|
idp_metadata_url | string |
Identyfikator dostawcy tożsamości (używany z typem = saml) |
|
|
idp_sso_url
|
idp_sso_url | string |
Adres URL logowania jednokrotnego (używany z typem = saml) |
|
|
typ
|
type | string |
Typ metody logowania |
|
|
kod waluty
|
currencyCode | string |
Kod używanej waluty |
|
|
enabled
|
enabled | boolean |
Określa, czy włączono automatyzację blokowania wprowadzania |
|
|
interwał
|
interval | string |
Interwał blokady wejścia |
|
|
interval_target
|
interval_target | number |
Od 1 do 31, jeśli interwał jest miesięczny (dzień miesiąca), od 0 do 6i, jeśli interwał jest tygodniowy |
|
|
memberAverageCost
|
memberAverageCost | number |
Wskazuje średni koszt pracy dla członków konta |
|
|
showWorkingTime
|
showWorkingTime | boolean |
Określa, czy użytkownicy mogą wyświetlać swój czas pracy na pulpicie nawigacyjnym. (np. 7h z 8h) |
Aktualizowanie listy tagów
Aktualizuje listę tagów
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
tag_list
|
tag_list | True | string | |
|
color
|
color | string |
Kolor używany do raportowania |
|
|
nazwa
|
name | string |
Nazwa listy tagów |
|
|
text_color
|
text_color | string |
Kolor tekstu używanego do raportowania |
Aktualizowanie listy zadań do wykonania
Aktualizuje listę tagów
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
todo_list
|
todo_list | True | string | |
|
color
|
color | True | string |
Kolor używany do raportowania |
|
indeks
|
index | integer |
Kolor używany do raportowania |
|
|
nazwa
|
name | True | string |
Nazwa listy zadań do wykonania |
|
project_id
|
project_id | True | integer |
Unikatowy identyfikator projektu, do którego należy lista zadań do wykonania |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
color
|
color | string |
Kolor używany do raportowania |
|
utworzono_o
|
created_at | string |
Data i godzina utworzenia |
|
indeks
|
index | integer |
Indeks listy zadań do wykonania w tablicy (kolejność) |
|
nazwa
|
name | string |
Nazwa listy zadań do wykonania |
|
project_id
|
project_id | integer |
Unikatowy identyfikator projektu, do którego należy lista zadań do wykonania |
|
todo_list_id
|
todo_list_id | integer |
Unikatowy identyfikator |
|
updated_at
|
updated_at | string |
Zaktualizowano datę i godzinę |
Aktualizowanie projektu
Aktualizuje projekt
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
projekt
|
project | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
|
|
api_only
|
api_only | boolean |
Niezależnie od tego, czy projekt może być używany do śledzenia czasu tylko przy użyciu interfejsów API. |
|
|
identyfikator_klienta
|
client_id | integer |
Unikatowy identyfikator klienta, do którego należy projekt |
|
|
color
|
color | string |
Kolor używany do raportowania |
|
|
opis
|
description | string |
Opis tekstu projektu |
|
|
hourly_rate
|
hourly_rate | number |
Kolor używany do raportowania |
|
|
is_billable
|
is_billable | boolean |
Określa, czy projekt jest rozliczany na godzinę |
|
|
is_public
|
is_public | boolean |
Niezależnie od tego, czy projekt jest publiczny, co oznacza, że jest on widoczny dla wszystkich użytkowników w obszarze roboczym i każdy może śledzić czas na nim |
|
|
nazwa
|
name | string |
Nazwa projektu |
Aktualizowanie relacji Group-User
Aktualizuje relację między użytkownikiem a grupą
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
grupa
|
group | True | string | |
|
użytkownik
|
user | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
|
|
is_gm
|
is_gm | boolean |
Informuje, czy użytkownik jest menedżerem grupy grupy |
Aktualizowanie relacji listy Project-Tag
Aktualizowanie relacji listy tagów projektu
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
projekt
|
project | True | string | |
|
tag_list
|
tag_list | True | string | |
|
budget_amount
|
budget_amount | number |
Budżetowana kwota przydzielona do tej listy tagów w tym projekcie |
|
|
budget_minutes
|
budget_minutes | integer |
Budżetowane minuty przydzielone do tego tagu listy w tym projekcie |
|
|
budget_amount
|
budget_amount | number |
Budżetowana kwota przydzielona do tej listy tagów w tym projekcie |
|
|
budget_minutes
|
budget_minutes | integer |
Budżetowane minuty przydzielone do tej listy tagów w tym projekcie |
|
|
required
|
required | boolean |
Aktualizowanie relacji Project-Tag
Aktualizowanie relacji listy tagów projektu
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
projekt
|
project | True | string | |
|
oznaczyć
|
tag | True | string | |
|
budget_amount
|
budget_amount | number |
Budżetowana kwota przydzielona do tego tagu w tym projekcie |
|
|
budget_minutes
|
budget_minutes | integer |
Budżetowane minuty przydzielone do tego tagu w tym projekcie |
|
|
budget_amount
|
budget_amount | number |
Budżetowana kwota przydzielona do tego tagu w tym projekcie |
|
|
budget_minutes
|
budget_minutes | integer |
Budżetowane minuty przydzielone do tego tagu w tym projekcie |
Aktualizowanie relacji Project-User
Aktualizuje relację między projektem a użytkownikiem
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
projekt
|
project | True | string | |
|
użytkownik
|
user | True | string | |
|
budget_minutes
|
budget_minutes | integer |
W minutach budżetowanych dla tego użytkownika w tym projekcie |
|
|
hourly_rate
|
hourly_rate | number |
Stawka godzinowa dla tego użytkownika w tym projekcie. Ma pierwszeństwo przed stawką godzinową na poziomie projektu i stawką godzinową na poziomie konta |
|
|
is_favorited
|
is_favorited | boolean |
Określa, czy projekt jest ulubiony przez użytkownika |
|
|
is_pm
|
is_pm | boolean |
Czy użytkownik jest menedżerem projektu |
Aktualizowanie tagu
Aktualizuje tag
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
oznaczyć
|
tag | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
|
|
color
|
color | string |
Kolor używany do raportowania |
|
|
nazwa
|
name | string |
Nazwa tagu |
|
|
tag_list_id
|
tag_list_id | integer |
Unikatowy identyfikator listy tagów, do której należy tag |
Aktualizowanie użytkownika
Aktualizuje użytkownika
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
użytkownik
|
user | True | string | |
|
group_id
|
group_id | integer |
Unikatowy identyfikator grupy, do której należy użytkownik |
|
|
user_hourly_cost
|
user_hourly_cost | integer |
Koszt godzinowy użytkownika wyrażony w walucie wybranej w ustawieniach konta |
|
|
user_hourly_rate
|
user_hourly_rate | integer |
Stawka godzinowa użytkownika wyrażona w walucie wybranej w ustawieniach konta |
|
|
working_time
|
working_time | integer |
Ile godzin zwykle pracuje użytkownik w ciągu dnia |
|
|
workspace_access_level
|
workspace_access_level | string |
Rola użytkownika w usłudze Timeneye: właściciel, administrator lub członek |
Aktualizowanie wpisu
Aktualizuje wpis
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
wpis
|
entry | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
|
|
Rozliczane
|
billed | integer |
0 = Wpis rozliczany, 1 = Wpis rozliczany, 2 = Wpis niepodlialny |
|
|
date
|
date | string |
Data wpisu |
|
|
entry_suggestion_id
|
entry_suggestion_id | integer |
Unikatowy identyfikator sugestii wpisu, z której utworzono wpis |
|
|
minutes
|
minutes | integer |
Ilość śledzonego czasu w minutach |
|
|
Notatki
|
notes | string |
Uwagi dotyczące wpisu czasu |
|
|
origin_date
|
origin_date | string |
Format Y-m-d wymagany z repeatable_suggestion_id |
|
|
phase_id
|
phase_id | integer |
Unikatowy identyfikator fazy, do której należy wpis |
|
|
project_id
|
project_id | integer |
Unikatowy identyfikator projektu |
|
|
repeatable_suggestion_id
|
repeatable_suggestion_id | integer |
Unikatowy identyfikator powtarzalnej sugestii wpisu, z której utworzono wpis |
|
|
przesłać źródło
|
source | string |
Musi być jednym z integration_code dostępnych lub "spójności" |
|
|
source_text
|
source_text | string |
Tekst opisujący źródło wpisu |
|
|
source_url
|
source_url | string |
Tekst opisujący źródło wpisu |
|
|
tag_ids
|
tag_ids | array of integer |
Tablica tag_id |
|
|
user_id
|
user_id | integer |
Unikatowy identyfikator użytkownika, który utworzył wpis |
Aktualizowanie zadań do wykonania
Aktualizuje todo
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
do wykonania
|
todo | True | string | |
|
opis
|
description | string |
Opis zadania do wykonania |
|
|
due_date
|
due_date | string |
Dane, za pomocą których należy wykonać czynności do wykonania |
|
|
indeks
|
index | integer |
Indeks zadań do wykonania na liście (kolejność) |
|
|
is_completed
|
is_completed | boolean |
Określa, czy todo jest oznaczone jako gotowe |
|
|
nazwa
|
name | string |
Tytuł zadań do wykonania |
|
|
priority
|
priority | string |
Określa, czy todo jest oznaczone jako gotowe |
|
|
project_id
|
project_id | integer |
Unikatowy identyfikator projektu, do którego należy todo |
|
|
start_date
|
start_date | string |
Data, w której należy wziąć pod uwagę todo |
|
|
stan
|
status | string |
Bieżący stan zadania do wykonania |
|
|
tag_ids
|
tag_ids | array of integer |
Tablica tag_id, która ma być połączona z listą zadań do wykonania |
|
|
todo_list_id
|
todo_list_id | integer |
Unikatowy identyfikator listy zadań do wykonania, do której należy lista zadań do wykonania |
|
|
user_id
|
user_id | integer |
Unikatowy identyfikator użytkownika przypisanego do zadania do wykonania |
|
|
user_ids
|
user_ids | array of integer |
Tablica user_id reprezentujących użytkowników przypisanych do zadania do wykonania |
Zwraca
- response
- object
Czasomierze listy
Pobieranie listy czasomierzy
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
page
|
page | integer |
Aktualnie wyświetlana strona |
|
|
per_page
|
per_page | integer |
Ile elementów na stronę |
|
|
sort_by
|
sort_by | string |
Atrybut do sortowania według |
|
|
kierunek
|
direction | string |
Kierunek sortowania |
|
|
date_from
|
date_from | string |
Pobierz tylko czasomierze, które mają grater daty lub równe tej dacie |
|
|
date_to
|
date_to | string |
Pobierz tylko czasomierze, które mają datę mniejszą lub równą tej dacie |
|
|
Akceptuj
|
Accept | string |
aplikacja/json |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
current_page
|
current_page | integer | |
|
dane
|
data | array of | |
|
first_page_url
|
first_page_url | string | |
|
z
|
from | integer | |
|
last_page
|
last_page | integer | |
|
last_page_url
|
last_page_url | string | |
|
next_page_url
|
next_page_url | string | |
|
ścieżka
|
path | string | |
|
per_page
|
per_page | integer | |
|
prev_page_url
|
prev_page_url | string | |
|
na
|
to | integer | |
|
łączny
|
total | integer |
Fazy listy
Wyświetlanie listy wszystkich faz
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Akceptuj
|
Accept | string |
aplikacja/json |
|
|
SMS
|
text | string |
Pobieranie faz zawierających ten tekst w nazwie |
|
|
aktywny
|
active | boolean |
Pobieranie tylko aktywnych lub nieaktywnych faz |
|
|
page
|
page | integer |
Aktualnie wyświetlana strona |
|
|
per_page
|
per_page | integer |
Ile elementów na stronę |
|
|
project_id
|
project_id | integer |
Pobieranie faz należących do projektu |
|
|
sort_by
|
sort_by | string |
Atrybut do sortowania według |
|
|
kierunek
|
direction | string |
Kierunek sortowania |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
current_page
|
current_page | integer | |
|
dane
|
data | array of | |
|
first_page_url
|
first_page_url | string | |
|
z
|
from | integer | |
|
last_page
|
last_page | integer | |
|
last_page_url
|
last_page_url | string | |
|
next_page_url
|
next_page_url | string | |
|
ścieżka
|
path | string | |
|
per_page
|
per_page | integer | |
|
prev_page_url
|
prev_page_url | string | |
|
na
|
to | integer | |
|
łączny
|
total | integer |
Kategorie fazy listy
Pobieranie listy kategorii faz
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Akceptuj
|
Accept | string |
aplikacja/json |
|
|
page
|
page | integer |
Aktualnie wyświetlana strona |
|
|
per_page
|
per_page | integer |
Ile elementów na stronę |
|
|
SMS
|
text | string |
Ciąg wyszukiwania pełnotekstowego |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
current_page
|
current_page | integer | |
|
dane
|
data | array of | |
|
first_page_url
|
first_page_url | string | |
|
z
|
from | integer | |
|
last_page
|
last_page | integer | |
|
last_page_url
|
last_page_url | string | |
|
next_page_url
|
next_page_url | string | |
|
ścieżka
|
path | string | |
|
per_page
|
per_page | integer | |
|
prev_page_url
|
prev_page_url | string | |
|
na
|
to | integer | |
|
łączny
|
total | integer |
Lista grup
Pobieranie listy wszystkich grup
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Akceptuj
|
Accept | string |
aplikacja/json |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
current_page
|
current_page | integer | |
|
dane
|
data | array of | |
|
first_page_url
|
first_page_url | string | |
|
z
|
from | integer | |
|
last_page
|
last_page | integer | |
|
last_page_url
|
last_page_url | string | |
|
next_page_url
|
next_page_url | string | |
|
ścieżka
|
path | string | |
|
per_page
|
per_page | integer | |
|
prev_page_url
|
prev_page_url | string | |
|
na
|
to | integer | |
|
łączny
|
total | integer |
Lista krajów
Pobieranie listy krajów
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Akceptuj
|
Accept | string |
aplikacja/json |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
|
array of object | ||
|
company_tax
|
company_tax | string | |
|
country_code
|
country_code | string | |
|
nazwa
|
name | string | |
|
private_tax
|
private_tax | string | |
|
vat_required
|
vat_required | integer |
Lista list zadań do wykonania
Pobieranie listy zadań do wykonania
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Akceptuj
|
Accept | string |
aplikacja/json |
|
|
page
|
page | integer |
Aktualnie wyświetlana strona |
|
|
per_page
|
per_page | integer |
Ile elementów na stronę |
|
|
sort_by
|
sort_by | string |
Atrybut do sortowania według |
|
|
kierunek
|
direction | string |
Kierunek sortowania |
|
|
project_id
|
project_id | integer |
Unikatowy identyfikator projektu, do którego należy lista zadań do wykonania |
|
|
load[]
|
load[] | string |
Rozdzielona przecinkami lista jednostek do załadowania. "todos" jest jedyną zaakceptowaną wartością" |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
current_page
|
current_page | integer | |
|
dane
|
data | array of object | |
|
items
|
data | object | |
|
first_page_url
|
first_page_url | string | |
|
z
|
from | integer | |
|
last_page
|
last_page | integer | |
|
last_page_url
|
last_page_url | string | |
|
next_page_url
|
next_page_url | string | |
|
ścieżka
|
path | string | |
|
per_page
|
per_page | integer | |
|
prev_page_url
|
prev_page_url | string | |
|
na
|
to | integer | |
|
łączny
|
total | integer |
Lista walut
Pobieranie listy walut
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Akceptuj
|
Accept | string |
aplikacja/json |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
|
array of object | ||
|
currency_code
|
currency_code | string | |
|
nazwa
|
name | string |
Lista zadań do wykonania
Pobieranie listy zadań do wykonania
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Akceptuj
|
Accept | string |
aplikacja/json |
|
|
page
|
page | integer |
Aktualnie wyświetlana strona |
|
|
per_page
|
per_page | integer |
Ile elementów na stronę |
|
|
sort_by
|
sort_by | string |
Atrybut do sortowania według |
|
|
kierunek
|
direction | string |
Kierunek sortowania |
|
|
project_id
|
project_id | integer |
Unikatowy identyfikator projektu, do którego należy todo |
|
|
todo_list_id
|
todo_list_id | integer |
Unikatowy identyfikator listy zadań do wykonania |
|
|
user_ids[]
|
user_ids[] | string |
Rozdzielona przecinkami lista unikatowych identyfikatorów użytkownika przypisanych do todos |
|
|
priority[]
|
priority[] | string |
Rozdzielona przecinkami lista priorytetów: Dozwolone wartości: niska, średnia, wysoka |
|
|
status[]
|
status[] | string |
Rozdzielona przecinkami lista stanów. Dozwolone wartości: todo, in_progress, ukończone |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
current_page
|
current_page | integer | |
|
dane
|
data | array of object | |
|
items
|
data | object | |
|
first_page_url
|
first_page_url | string | |
|
z
|
from | integer | |
|
last_page
|
last_page | integer | |
|
last_page_url
|
last_page_url | string | |
|
next_page_url
|
next_page_url | string | |
|
ścieżka
|
path | string | |
|
per_page
|
per_page | integer | |
|
prev_page_url
|
prev_page_url | string | |
|
na
|
to | integer | |
|
łączny
|
total | integer |
Listy języków
Pobieranie listy języków
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Akceptuj
|
Accept | string |
aplikacja/json |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
|
array of object | ||
|
language_code
|
language_code | string |
Unikatowy identyfikator |
|
nazwa
|
name | string |
Nazwa języka |
Listy tagów
Pobieranie listy tagów
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
page
|
page | integer |
Aktualnie wyświetlana strona |
|
|
per_page
|
per_page | integer |
Ile elementów na stronę |
|
|
sort_by
|
sort_by | string |
Atrybut do sortowania według |
|
|
kierunek
|
direction | string |
Kierunek sortowania |
|
|
project_id
|
project_id | integer |
Pobieranie list tagów należących do projektu |
|
|
Akceptuj
|
Accept | string |
aplikacja/json |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
current_page
|
current_page | integer | |
|
dane
|
data | array of | |
|
first_page_url
|
first_page_url | string | |
|
z
|
from | integer | |
|
last_page
|
last_page | integer | |
|
last_page_url
|
last_page_url | string | |
|
next_page_url
|
next_page_url | string | |
|
ścieżka
|
path | string | |
|
per_page
|
per_page | integer | |
|
prev_page_url
|
prev_page_url | string | |
|
na
|
to | integer | |
|
łączny
|
total | integer |
Pobieranie budżetu
Pobieranie budżetu
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
budżet
|
budget | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
budget_id
|
budget_id | integer |
Unikatowy identyfikator budżetu |
|
budget_minutes
|
budget_minutes | integer |
Ilość minut reprezentowanych przez budżet |
|
interwał
|
interval | integer |
Dzień resetowania budżetu: od 1 do 31, jeśli budżet jest miesięczny, od 0 do 6, jeśli budżet jest tygodniowy |
|
is_active
|
is_active | integer |
Czy budżet jest aktywny |
|
period_end
|
period_end | string |
Format: RRRR-MM-DD |
|
period_start
|
period_start | string |
Format: RRRR-MM-DD |
|
project_id
|
project_id | integer |
Identyfikator projektu, do którego należy budżet |
|
cykl
|
recurrence | integer |
Cykl budżetu: 0 = brak cyklu, 1 = co tydzień, 2 = miesięczny |
Pobieranie czasomierza
Pobieranie czasomierza
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
minutnik
|
timer | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
current_page
|
current_page | integer | |
|
dane
|
data | array of | |
|
first_page_url
|
first_page_url | string | |
|
z
|
from | integer | |
|
last_page
|
last_page | integer | |
|
last_page_url
|
last_page_url | string | |
|
next_page_url
|
next_page_url | string | |
|
ścieżka
|
path | string | |
|
per_page
|
per_page | integer | |
|
prev_page_url
|
prev_page_url | string | |
|
na
|
to | integer | |
|
łączny
|
total | integer |
Pobieranie fazy
Pobiera fazę
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
faza
|
phase | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
Pobieranie grupy
Pobieranie grupy
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
grupa
|
group | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
Pobieranie kategorii fazy
Pobieranie kategorii fazy
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
phase_category
|
phase_category | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
color
|
color | string |
Kolor używany do raportowania |
|
nazwa
|
name | string |
Nazwa kategorii fazy |
|
phase_category_id
|
phase_category_id | integer |
Unikatowy identyfikator |
Pobieranie konta
Pobiera informacje o koncie użytkownika
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Akceptuj
|
Accept | string |
aplikacja/json |
Pobieranie listy tagów
Pobiera pojedynczą listę tagów
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
tag_list
|
tag_list | True | string |
Pobieranie listy zadań do wykonania
Pobiera pojedynczą listę zadań do wykonania
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
todo_list
|
todo_list | True | string |
Pobieranie projektu
Pobiera projekt
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
projekt
|
project | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
Pobieranie tagu
Pobieranie pojedynczego tagu
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
oznaczyć
|
tag | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
Pobieranie użytkownika
Pobiera jednego użytkownika
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
użytkownik
|
user | True | string |
Pobieranie wpisów
Pobieranie wpisu
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
wpis
|
entry | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
Zwraca
- response
- object
Pobieranie zadań do wykonania
Pobiera pojedynczą czynność do wykonania
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
do wykonania
|
todo | True | string |
Zwraca
- response
- object
Sugestie dotyczące pozycji listy
Pobieranie listy sugestii dotyczących pozycji dla danego przedziału czasu
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Akceptuj
|
Accept | string |
aplikacja/json |
|
|
page
|
page | integer |
Aktualnie wyświetlana strona |
|
|
per_page
|
per_page | integer |
Ile elementów na stronę |
|
|
no_paginate
|
no_paginate | boolean |
Uzyskiwanie pełnej listy sugestii bez stronicowania wyników |
|
|
przedział czasu
|
timeframe | string |
Pobieranie tylko sugestii w danym przedziale czasu |
|
|
date_from
|
date_from | string |
Uzyskaj tylko sugestie, które mają datę lub są równe tej dacie |
|
|
date_to
|
date_to | string |
Uzyskaj tylko sugestie, które mają datę mniejszą lub równą tej dacie |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
current_page
|
current_page | integer | |
|
dane
|
data | array of object | |
|
zaakceptowano
|
data.accepted | integer |
Niezależnie od tego, czy sugestia została zaakceptowana, przekształcona w wpis |
|
created_datetime
|
data.created_datetime | string |
Data i godzina utworzenia sugestii |
|
entry_date
|
data.entry_date | string |
Sugerowana data |
|
entry_minutes
|
data.entry_minutes | integer |
Sugerowany czas w minutach |
|
entry_suggestion_id
|
data.entry_suggestion_id | integer |
Unikatowy identyfikator |
|
Notatki
|
data.notes | string |
Uwagi związane ze źródłem sugestii |
|
phase_id
|
data.phase_id | integer |
Unikatowy identyfikator sugerowanej fazy |
|
phase_name
|
data.phase_name | string |
Nazwa sugerowanej fazy |
|
project_id
|
data.project_id | integer |
Unikatowy identyfikator sugerowanego projektu |
|
project_name
|
data.project_name | string |
Nazwa sugerowanego projektu |
|
przesłać źródło
|
data.source | string |
Identyfikator źródła |
|
source_data
|
data.source_data | string |
Inne dane związane ze źródłem |
|
source_id
|
data.source_id | string |
Unikatowy identyfikator źródła |
|
source_text
|
data.source_text | string |
Tekst powiązany ze źródłem |
|
source_url
|
data.source_url | string |
Adres URL źródła sugestii |
|
todo_id
|
data.todo_id | integer | |
|
user_id
|
data.user_id | integer |
Unikatowy identyfikator użytkownika, który jest właścicielem sugestii |
|
first_page_url
|
first_page_url | string | |
|
z
|
from | integer | |
|
last_page
|
last_page | integer | |
|
last_page_url
|
last_page_url | string | |
|
next_page_url
|
next_page_url | string | |
|
ścieżka
|
path | string | |
|
per_page
|
per_page | integer | |
|
prev_page_url
|
prev_page_url | string | |
|
na
|
to | integer | |
|
łączny
|
total | integer |
Tagi listy
Pobieranie listy tagów
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Akceptuj
|
Accept | string |
aplikacja/json |
|
|
nazwa
|
name | string |
Wyszukiwanie tekstu w nazwie |
|
|
tag_list_id
|
tag_list_id | integer |
Identyfikator listy tagów |
|
|
page
|
page | integer |
Aktualnie wyświetlana strona |
|
|
per_page
|
per_page | integer |
Ile elementów na stronę |
|
|
sort_by
|
sort_by | string |
Atrybut do sortowania według |
|
|
kierunek
|
direction | string |
Kierunek sortowania |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
current_page
|
current_page | integer | |
|
dane
|
data | array of object | |
|
color
|
data.color | string |
Kolor używany do raportowania |
|
is_active
|
data.is_active | integer |
Czy tag jest zarchiwizowany |
|
nazwa
|
data.name | string |
Nazwa tagu |
|
tag_id
|
data.tag_id | integer |
Unikatowy identyfikator |
|
tag_list_id
|
data.tag_list_id | integer |
Unikatowy identyfikator listy tagów, do której należy tag |
|
first_page_url
|
first_page_url | string | |
|
z
|
from | integer | |
|
last_page
|
last_page | integer | |
|
last_page_url
|
last_page_url | string | |
|
next_page_url
|
next_page_url | string | |
|
ścieżka
|
path | string | |
|
per_page
|
per_page | integer | |
|
prev_page_url
|
prev_page_url | string | |
|
na
|
to | integer | |
|
łączny
|
total | integer |
Tworzenie awatara
Tworzy awatar
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Akceptuj
|
Accept | string |
aplikacja/json |
|
|
obraz
|
image | True | binary |
Plik zawierający obraz |
|
user_id
|
user_id | integer |
Identyfikator użytkownika, który ma ten awatar |
|
|
account_id
|
account_id | integer |
Identyfikator konta, które ma ten awatar |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
account_id
|
account_id | integer |
Identyfikator konta, które ma ten awatar |
|
avatar_name
|
avatar_name | string |
unikatowa nazwa pliku |
|
avatar_url
|
avatar_url | string |
Adres URL obrazu |
|
user_id
|
user_id | integer |
Identyfikator użytkownika, który ma ten awatar |
Tworzenie budżetu
Tworzy budżet
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Akceptuj
|
Accept | string |
aplikacja/json |
|
|
budget_minutes
|
budget_minutes | True | integer |
Ilość minut reprezentowanych przez budżet |
|
interwał
|
interval | integer |
Cykl budżetu: 0 = brak cyklu, 1 = co tydzień, 2 = miesięczny |
|
|
project_id
|
project_id | True | integer |
Identyfikator projektu, do którego należy budżet |
|
cykl
|
recurrence | True | integer |
Cykl budżetu: 0 = brak cyklu, 1 = co tydzień, 2 = miesięczny |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
budget_id
|
budget_id | integer |
Unikatowy identyfikator budżetu |
|
budget_minutes
|
budget_minutes | integer |
Ilość minut reprezentowanych przez budżet |
|
interwał
|
interval | integer |
Dzień resetowania budżetu: od 1 do 31, jeśli budżet jest miesięczny, od 0 do 6, jeśli budżet jest tygodniowy |
|
is_active
|
is_active | integer |
Czy budżet jest aktywny |
|
period_end
|
period_end | string |
Format: RRRR-MM-DD |
|
period_start
|
period_start | string |
Format: RRRR-MM-DD |
|
project_id
|
project_id | integer |
Identyfikator projektu, do którego należy budżet |
|
cykl
|
recurrence | integer |
Cykl budżetu: 0 = brak cyklu, 1 = co tydzień, 2 = miesięczny |
Tworzenie czasomierza
Tworzy czasomierz
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Akceptuj
|
Accept | string |
aplikacja/json |
|
|
date
|
date | string |
Data czasomierza |
|
|
entry_suggestion_id
|
entry_suggestion_id | integer |
Unikatowy identyfikator sugestii wpisu, z której jest tworzony czasomierz |
|
|
Notatki
|
notes | string |
Uwagi dotyczące czasomierza |
|
|
origin_date
|
origin_date | string |
Format Y-m-d wymagany z repeatable_suggestion_id |
|
|
phase_id
|
phase_id | True | integer |
Unikatowy identyfikator fazy, do której należy czasomierz |
|
project_id
|
project_id | True | integer |
Unikatowy identyfikator projektu |
|
repeatable_suggestion_id
|
repeatable_suggestion_id | integer |
Unikatowy identyfikator powtarzalnej sugestii wpisu, z której jest tworzony czasomierz |
|
|
Sekund
|
seconds | integer | ||
|
przesłać źródło
|
source | string |
Musi być jednym z integration_code dostępnych lub "spójności" |
|
|
source_text
|
source_text | string |
Tekst opisujący źródło czasomierza |
|
|
source_url
|
source_url | string |
Tekst opisujący źródło czasomierza |
|
|
tag_ids
|
tag_ids | array of integer |
Tablica tag_id |
|
|
timer_status
|
timer_status | True | string | |
|
user_id
|
user_id | integer |
Unikatowy identyfikator użytkownika, który utworzył czasomierz |
Zwraca
- response
- object
Tworzenie fazy
Tworzenie nowej fazy
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Akceptuj
|
Accept | string |
aplikacja/json |
|
|
budget_minutes
|
budget_minutes | True | integer |
Ilość budżetowanego czasu dla fazy teis. Suma budget_minutes faz nie może być ściętą niż czas budżetowy dla projektu |
|
nazwa
|
name | True | string |
Nazwa fazy |
|
phase_category_id
|
phase_category_id | integer |
Unikatowy identyfikator kategorii fazy, do której należy faza |
|
|
project_id
|
project_id | True | integer |
Ilość budżetowanego czasu dla fazy teis. Suma budget_minutes faz nie może być ściętą niż czas budżetowy dla projektu |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
budget_minutes
|
budget_minutes | integer |
Ilość budżetowanego czasu dla fazy teis. Suma budget_minutes faz nie może być ściętą niż czas budżetowy dla projektu |
|
is_open
|
is_open | integer |
Określa, czy faza jest zarchiwizowana |
|
nazwa
|
name | string |
Nazwa fazy |
|
phase_category_id
|
phase_category_id | integer |
Unikatowy identyfikator kategorii fazy, do której należy faza |
|
phase_id
|
phase_id | integer |
Unikatowy identyfikator |
|
project_id
|
project_id | integer |
Unikatowy identyfikator projektu, do którego należy faza |
Tworzenie grupy
Utwórz grupę
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Akceptuj
|
Accept | string |
aplikacja/json |
|
|
color
|
color | string |
Kolor używany do raportowania |
|
|
nazwa
|
name | string |
Nazwa grupy |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
color
|
color | string |
Kolor używany do raportowania |
|
group_id
|
group_id | integer |
Unikatowy identyfikator |
|
nazwa
|
name | string |
Nazwa grupy |
Tworzenie kategorii fazy
Tworzy kategorię faz
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Akceptuj
|
Accept | string |
aplikacja/json |
|
|
color
|
color | string |
Kolor używany do raportowania |
|
|
nazwa
|
name | True | string |
Nazwa kategorii fazy |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
color
|
color | string |
Kolor używany do raportowania |
|
nazwa
|
name | string |
Nazwa kategorii fazy |
|
phase_category_id
|
phase_category_id | integer |
Unikatowy identyfikator |
Tworzenie klienta
Tworzy klienta
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Akceptuj
|
Accept | string |
aplikacja/json |
|
|
color
|
color | True | string |
Kolor używany w raportach |
|
nazwa
|
name | True | string |
Nazwa klienta |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
identyfikator_klienta
|
client_id | integer |
Unikatowy identyfikator |
|
color
|
color | string |
Kolor używany w raportach |
|
is_active
|
is_active | boolean |
Czy klient jest zarchiwizowany |
|
nazwa
|
name | string |
Nazwa klienta |
Tworzenie listy tagów
Tworzy listę tagów
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Akceptuj
|
Accept | string |
aplikacja/json |
|
|
color
|
color | string |
Kolor używany do raportowania |
|
|
nazwa
|
name | string |
Nazwa listy tagów |
|
|
text_color
|
text_color | string |
Kolor tekstu używanego do raportowania |
Tworzenie listy zadań do wykonania
Tworzenie listy zadań do wykonania
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
color
|
color | True | string |
Kolor używany do raportowania |
|
indeks
|
index | integer |
Kolor używany do raportowania |
|
|
nazwa
|
name | True | string |
Nazwa listy zadań do wykonania |
|
project_id
|
project_id | True | integer |
Unikatowy identyfikator projektu, do którego należy lista zadań do wykonania |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
color
|
color | string |
Kolor używany do raportowania |
|
utworzono_o
|
created_at | string |
Data i godzina utworzenia |
|
indeks
|
index | integer |
Indeks listy zadań do wykonania w tablicy (kolejność) |
|
nazwa
|
name | string |
Nazwa listy zadań do wykonania |
|
project_id
|
project_id | integer |
Unikatowy identyfikator projektu, do którego należy lista zadań do wykonania |
|
todo_list_id
|
todo_list_id | integer |
Unikatowy identyfikator |
|
updated_at
|
updated_at | string |
Zaktualizowano datę i godzinę |
Tworzenie projektu
Tworzy projekt
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
api_only
|
api_only | boolean |
Niezależnie od tego, czy projekt jest publiczny, co oznacza, że jest on widoczny dla wszystkich użytkowników w obszarze roboczym i każdy może śledzić czas na nim |
|
|
identyfikator_klienta
|
client_id | integer |
Niezależnie od tego, czy projekt jest publiczny, co oznacza, że jest on widoczny dla wszystkich użytkowników w obszarze roboczym i każdy może śledzić czas na nim |
|
|
color
|
color | True | string |
Kolor używany do raportowania |
|
opis
|
description | string |
Opis tekstu projektu |
|
|
hourly_rate
|
hourly_rate | number |
Kolor używany do raportowania |
|
|
is_billable
|
is_billable | boolean |
Niezależnie od tego, czy projekt jest publiczny, co oznacza, że jest on widoczny dla wszystkich użytkowników w obszarze roboczym i każdy może śledzić czas na nim |
|
|
is_public
|
is_public | boolean |
Niezależnie od tego, czy projekt jest publiczny, co oznacza, że jest on widoczny dla wszystkich użytkowników w obszarze roboczym i każdy może śledzić czas na nim |
|
|
nazwa
|
name | True | string |
Nazwa projektu |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
api_only
|
api_only | integer |
Niezależnie od tego, czy projekt może być używany do śledzenia czasu tylko przy użyciu interfejsów API. |
|
identyfikator_klienta
|
client_id | integer |
Unikatowy identyfikator klienta, do którego należy projekt |
|
color
|
color | string |
Kolor używany do raportowania |
|
opis
|
description | string |
Opis tekstu projektu |
|
hourly_rate
|
hourly_rate | string |
Ogólna stawka godzinowa dla projektu. Określoną hourly_rate można ustawić w relacji użytkownika projektu |
|
is_active
|
is_active | integer |
Czy projekt jest zarchiwizowany |
|
is_billable
|
is_billable | integer |
Określa, czy projekt jest rozliczany na godzinę |
|
is_public
|
is_public | integer |
Niezależnie od tego, czy projekt jest publiczny, co oznacza, że jest on widoczny dla wszystkich użytkowników w obszarze roboczym i każdy może śledzić czas na nim |
|
nazwa
|
name | string |
Nazwa projektu |
|
project_id
|
project_id | integer |
Unikatowy identyfikator |
Tworzenie relacji Group-Project
Dołączanie projektu do grupy
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
grupa
|
group | True | string | |
|
projekt
|
project | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
Tworzenie relacji Group-User
Dołączanie użytkownika do grupy
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
grupa
|
group | True | string | |
|
użytkownik
|
user | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
|
|
is_gm
|
is_gm | boolean |
Informuje, czy użytkownik jest menedżerem grupy grupy |
Tworzenie relacji listy Project-Tag
Tworzenie relacji listy Project-Tag
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
projekt
|
project | True | string | |
|
tag_list
|
tag_list | True | string | |
|
budget_amount
|
budget_amount | number |
Budżetowana kwota przydzielona do tej listy tagów w tym projekcie |
|
|
budget_minutes
|
budget_minutes | integer |
Budżetowane minuty przydzielone do tej listy tagów w tym projekcie |
|
|
budget_amount
|
budget_amount | number |
Budżetowana kwota przydzielona do tej listy tagów w tym projekcie |
|
|
budget_minutes
|
budget_minutes | integer |
Budżetowane minuty przydzielone do tej listy tagów w tym projekcie |
|
|
required
|
required | boolean |
Określa, czy tag jest wymagany dla wpisów czasu tego projektu |
Tworzenie relacji Project-Tag
Tworzenie relacji listy Project-Tag
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
projekt
|
project | True | string | |
|
oznaczyć
|
tag | True | string | |
|
budget_amount
|
budget_amount | number |
Budżetowana kwota przydzielona do tego tagu w tym projekcie |
|
|
budget_minutes
|
budget_minutes | integer |
Budżetowane minuty przydzielone do tego tagu w tym projekcie |
|
|
budget_amount
|
budget_amount | number |
Budżetowana kwota przydzielona do tego tagu w tym projekcie |
|
|
budget_minutes
|
budget_minutes | integer |
Budżetowane minuty przydzielone do tego tagu w tym projekcie |
Tworzenie relacji Project-User
Dołączanie użytkownika do projektu
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
projekt
|
project | True | string | |
|
użytkownik
|
user | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
|
|
budget_minutes
|
budget_minutes | integer |
W minutach budżetowanych dla tego użytkownika w tym projekcie |
|
|
hourly_rate
|
hourly_rate | number |
Stawka godzinowa dla tego użytkownika w tym projekcie. Ma pierwszeństwo przed stawką godzinową na poziomie projektu i stawką godzinową na poziomie konta |
|
|
is_favorited
|
is_favorited | boolean |
Określa, czy projekt jest ulubiony przez użytkownika |
|
|
is_pm
|
is_pm | boolean |
Czy użytkownik jest menedżerem projektu |
Tworzenie tagu
Tworzy tag
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Akceptuj
|
Accept | string |
aplikacja/json |
|
|
nazwa
|
name | True | string |
Nazwa tagu |
|
tag_list_id
|
tag_list_id | True | integer |
Unikatowy identyfikator listy tagów, do której należy tag |
Tworzenie wpisu
Tworzy wpis
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Akceptuj
|
Accept | string |
aplikacja/json |
|
|
Rozliczane
|
billed | integer |
0 = Wpis rozliczany, 1 = Wpis rozliczany, 2 = Wpis niepodlialny |
|
|
date
|
date | True | string |
Data wpisu |
|
entry_suggestion_id
|
entry_suggestion_id | integer |
Unikatowy identyfikator sugestii wpisu, z której utworzono wpis |
|
|
minutes
|
minutes | True | integer |
Ilość śledzonego czasu w minutach |
|
Notatki
|
notes | string |
Uwagi dotyczące wpisu czasu |
|
|
origin_date
|
origin_date | string |
Format Y-m-d wymagany z repeatable_suggestion_id |
|
|
phase_id
|
phase_id | True | integer |
Unikatowy identyfikator fazy, do której należy wpis |
|
project_id
|
project_id | True | integer |
Unikatowy identyfikator projektu |
|
repeatable_suggestion_id
|
repeatable_suggestion_id | integer |
Unikatowy identyfikator powtarzalnej sugestii wpisu, z której utworzono wpis |
|
|
przesłać źródło
|
source | string |
Musi być jednym z integration_code dostępnych lub "spójności" |
|
|
source_text
|
source_text | string |
Tekst opisujący źródło wpisu |
|
|
source_url
|
source_url | string |
Tekst opisujący źródło wpisu |
|
|
tag_ids
|
tag_ids | array of integer |
Tablica tag_id |
|
|
user_id
|
user_id | integer |
Unikatowy identyfikator użytkownika, który utworzył wpis |
Zwraca
- response
- object
Tworzenie zadań do wykonania
Tworzenie zadań do wykonania
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
opis
|
description | string |
Opis zadania do wykonania |
|
|
due_date
|
due_date | string |
Dane, za pomocą których należy wykonać czynności do wykonania |
|
|
indeks
|
index | integer |
Indeks zadań do wykonania na liście (kolejność) |
|
|
is_completed
|
is_completed | boolean |
Określa, czy todo jest oznaczone jako gotowe |
|
|
nazwa
|
name | True | string |
Tytuł zadań do wykonania |
|
priority
|
priority | string |
Określa, czy todo jest oznaczone jako gotowe |
|
|
start_date
|
start_date | string |
Data, w której należy wziąć pod uwagę todo |
|
|
stan
|
status | string |
Bieżący stan zadania do wykonania |
|
|
tag_ids
|
tag_ids | array of integer |
Tablica tag_id, która ma być połączona z listą zadań do wykonania |
|
|
todo_list_id
|
todo_list_id | True | integer |
Unikatowy identyfikator listy zadań do wykonania, do której należy lista zadań do wykonania |
|
user_id
|
user_id | True | integer |
Unikatowy identyfikator użytkownika przypisanego do zadania do wykonania |
|
user_ids
|
user_ids | array of integer |
Tablica user_id reprezentujących użytkowników przypisanych do zadania do wykonania |
Zwraca
- response
- object
Usuwanie budżetu
Usuwa budżet
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
budżet
|
budget | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
Usuwanie czasomierza
Usuwanie czasomierza
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
minutnik
|
timer | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
Usuwanie fazy
Usuwa fazę
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
faza
|
phase | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
Usuwanie grupy
Usuwanie grupy
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
grupa
|
group | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
Usuwanie kategorii fazy
Usuwanie kategorii faz
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
phase_category
|
phase_category | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
Usuwanie klienta
Usuwa klienta
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
klient
|
client | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
Usuwanie listy tagów
Usuwa listę tagów
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
tag_list
|
tag_list | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
Usuwanie listy zadań do wykonania
Usuwa listę zadań do wykonania
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
todo_list
|
todo_list | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
Usuwanie projektu
Usuwa projekt
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
projekt
|
project | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
Usuwanie relacji Group-Project
Usunięto projekt z grupy
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
grupa
|
group | True | string | |
|
projekt
|
project | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
Usuwanie relacji Group-User
Usunięto użytkownika z grupy
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
grupa
|
group | True | string | |
|
użytkownik
|
user | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
Usuwanie relacji listy Project-Tag
Usuwanie relacji listy tagów projektu
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
projekt
|
project | True | string | |
|
tag_list
|
tag_list | True | string |
Usuwanie relacji Project-Tag
Usuwanie relacji tagu projektu
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
projekt
|
project | True | string | |
|
oznaczyć
|
tag | True | string |
Usuwanie relacji Project-User
Usunięto użytkownika z projektu
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
projekt
|
project | True | string | |
|
użytkownik
|
user | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
Usuwanie sugestii dotyczących wpisu
Usuwa sugestię wpisu
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
entry_suggestion
|
entry_suggestion | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
Usuwanie tagu
Usuwa tag
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
oznaczyć
|
tag | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
Usuwanie użytkownika
Usuwa użytkownika
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
użytkownik
|
user | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
Usuwanie wpisu
Usuwanie wpisu
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
wpis
|
entry | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
Usuwanie zadań do wykonania
Usuwa todo
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
do wykonania
|
todo | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
Uzyskiwanie klienta
Pobieranie klienta
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
klient
|
client | True | string | |
|
Akceptuj
|
Accept | string |
aplikacja/json |
Wpisy listy
Pobieranie listy wpisów
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
page
|
page | integer |
Aktualnie wyświetlana strona |
|
|
per_page
|
per_page | integer |
Ile elementów na stronę |
|
|
sort_by
|
sort_by | string |
Atrybut do sortowania według |
|
|
kierunek
|
direction | string |
Kierunek sortowania |
|
|
member_ids[]
|
member_ids[] | string |
Rozdzielona przecinkami lista identyfikatorów użytkowników w celu filtrowania wyników |
|
|
entry_ids[]
|
entry_ids[] | string |
Rozdzielona przecinkami lista identyfikatorów pozycji w celu filtrowania wyników |
|
|
project_ids[]
|
project_ids[] | string |
Rozdzielona przecinkami lista identyfikatorów projektu w celu filtrowania wyników |
|
|
phase_ids[]
|
phase_ids[] | string |
Rozdzielona przecinkami lista identyfikatorów faz w celu filtrowania wyników |
|
|
client_ids[]
|
client_ids[] | string |
Rozdzielona przecinkami lista identyfikatorów klienta w celu filtrowania wyników |
|
|
group_ids[]
|
group_ids[] | string |
Rozdzielona przecinkami lista identyfikatorów grup w celu filtrowania wyników |
|
|
category_ids[]
|
category_ids[] | string |
Rozdzielona przecinkami lista identyfikatorów kategorii faz w celu filtrowania wyników |
|
|
tag_list_ids[]
|
tag_list_ids[] | string |
Rozdzielona przecinkami lista identyfikatorów listy tagów w celu filtrowania wyników |
|
|
tag_ids[]
|
tag_ids[] | string |
Rozdzielona przecinkami lista identyfikatorów tagów w celu filtrowania wyników |
|
|
billed_status
|
billed_status | integer |
Uzyskaj tylko wpis, który ma określony stan rozliczany: 0: Unbilled 1: Billed 2: Not billable 3: Billable |
|
|
przedział czasu
|
timeframe | string |
Pobieranie tylko wpisów w danym przedziale czasu |
|
|
date_from
|
date_from | string |
Pobierz tylko wpisy, które mają grater daty lub równe tej dacie |
|
|
date_to
|
date_to | string |
Pobierz tylko wpisy, które mają datę mniejszą lub równą tej dacie |
|
|
SMS
|
text | string |
Pobieranie wpisów zawierających ten tekst w notatek |
|
|
Akceptuj
|
Accept | string |
aplikacja/json |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
dane
|
data | array of object | |
|
Rozliczane
|
data.billed | integer |
Wskazuje, czy wpis został rozliczone |
|
identyfikator_klienta
|
data.client_id | integer |
Unikatowy identyfikator klienta należącego do projektu wpisu |
|
koszt
|
data.cost | string |
Koszt pieniężny wpisu czasu na podstawie godzinowego kosztu użytkownika, który go utworzył |
|
created_date
|
data.created_date | string |
Data i godzina utworzenia |
|
entry_date
|
data.entry_date | string |
Data wpisu |
|
entry_id
|
data.entry_id | integer |
Unikatowy identyfikator |
|
entry_minutes
|
data.entry_minutes | integer |
Ilość śledzonego czasu w minutach |
|
zablokowany
|
data.locked | integer |
Określa, czy wpis jest zablokowany |
|
locked_by_apionly
|
data.locked_by_apionly | integer |
Czy wpis jest zablokowany przez ograniczenie tylko aplikacji innej firmy |
|
locked_by_date
|
data.locked_by_date | integer |
Określa, czy wpis jest zablokowany według daty |
|
locked_by_membership
|
data.locked_by_membership | integer |
Określa, czy wpis jest zablokowany przez członkostwo |
|
Notatki
|
data.notes | string |
Uwagi dotyczące wpisu czasu |
|
phase_category_id
|
data.phase_category_id | integer |
Unikatowy identyfikator kategorii fazy, do której należy faza wpisu |
|
phase_id
|
data.phase_id | integer |
Unikatowy identyfikator fazy, do której należy wpis |
|
zysk
|
data.profit | string |
Różnica między przychodem a kosztem |
|
project_id
|
data.project_id | integer |
Unikatowy identyfikator projektu |
|
przychód
|
data.revenue | string |
Przychód pieniężny wpisu czasu na podstawie ogólnej stawki godzinowej, projektu . |
|
przesłać źródło
|
data.source | string |
Wskazuje źródło wpisu (jeśli istnieje) |
|
source_data
|
data.source_data | string |
Dodatkowe dane źródła |
|
source_id
|
data.source_id | string |
Unikatowy identyfikator źródła wpisu |
|
source_text
|
data.source_text | string |
Tekst opisujący źródło wpisu |
|
source_url
|
data.source_url | string |
Adres URL do źródła wpisu |
|
suggested_phase_id
|
data.suggested_phase_id | string |
Opcjonalny identyfikator sugerowanej fazy, jeśli wpis został utworzony na podstawie elementu EntrySuggestion |
|
suggested_project_id
|
data.suggested_project_id | string |
Opcjonalny identyfikator sugerowanego projektu, jeśli wpis został utworzony na podstawie elementu EntrySuggestion |
|
todo_id
|
data.todo_id | string |
Unikatowy identyfikator todo połączonego z wpisem czasu |
|
updated_date
|
data.updated_date | string |
Data i godzina aktualizacji od |
|
user_id
|
data.user_id | integer |
Unikatowy identyfikator użytkownika, który utworzył wpis |
|
pierwszy
|
links.first | string | |
|
last
|
links.last | string | |
|
następny
|
links.next | string | |
|
Poprzedni
|
links.prev | string | |
|
current_page
|
meta.current_page | integer | |
|
z
|
meta.from | integer | |
|
last_page
|
meta.last_page | integer | |
|
links
|
meta.links | array of object | |
|
aktywny
|
meta.links.active | boolean | |
|
etykieta
|
meta.links.label | string | |
|
URL
|
meta.links.url | string | |
|
ścieżka
|
meta.path | string | |
|
per_page
|
meta.per_page | integer | |
|
na
|
meta.to | integer | |
|
łączny
|
meta.total | integer |
Wyświetlanie listy budżetów
Pobieranie listy budżetów
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
page
|
page | integer |
Aktualnie wyświetlana strona |
|
|
per_page
|
per_page | integer |
Ile elementów na stronę |
|
|
sort_by
|
sort_by | string |
Atrybut do sortowania według |
|
|
kierunek
|
direction | string |
Kierunek sortowania |
|
|
project_id
|
project_id | integer |
Identyfikator projektu, do którego należy budżet |
|
|
Akceptuj
|
Accept | string |
aplikacja/json |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
dane
|
data | array of object | |
|
budget_id
|
data.budget_id | integer |
Unikatowy identyfikator budżetu |
|
budget_minutes
|
data.budget_minutes | integer |
Ilość minut reprezentowanych przez budżet |
|
interwał
|
data.interval | integer |
Dzień resetowania budżetu: od 1 do 31, jeśli budżet jest miesięczny, od 0 do 6, jeśli budżet jest tygodniowy |
|
is_active
|
data.is_active | integer |
Czy budżet jest aktywny |
|
period_end
|
data.period_end | string |
Format: RRRR-MM-DD |
|
period_start
|
data.period_start | string |
Format: RRRR-MM-DD |
|
project_id
|
data.project_id | integer |
Identyfikator projektu, do którego należy budżet |
|
cykl
|
data.recurrence | integer |
Cykl budżetu: 0 = brak cyklu, 1 = co tydzień, 2 = miesięczny |
|
pierwszy
|
links.first | string | |
|
last
|
links.last | string | |
|
następny
|
links.next | string | |
|
Poprzedni
|
links.prev | string | |
|
current_page
|
meta.current_page | integer | |
|
z
|
meta.from | integer | |
|
last_page
|
meta.last_page | integer | |
|
links
|
meta.links | array of object | |
|
aktywny
|
meta.links.active | boolean | |
|
etykieta
|
meta.links.label | string | |
|
URL
|
meta.links.url | string | |
|
ścieżka
|
meta.path | string | |
|
per_page
|
meta.per_page | integer | |
|
na
|
meta.to | integer | |
|
łączny
|
meta.total | integer |
Wyświetlanie listy klientów
Pobieranie listy klientów
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
page
|
page | integer |
Aktualnie wyświetlana strona |
|
|
per_page
|
per_page | integer |
Ile elementów na stronę |
|
|
sort_by
|
sort_by | string |
Atrybut do sortowania według |
|
|
kierunek
|
direction | string |
Kierunek sortowania |
|
|
SMS
|
text | string |
Wyszukuje w nazwie klienta |
|
|
member_ids[]
|
member_ids[] | string |
Rozdzielona przecinkami lista identyfikatorów klienta w celu filtrowania wyników |
|
|
Akceptuj
|
Accept | string |
aplikacja/json |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
dane
|
data | array of object | |
|
identyfikator_klienta
|
data.client_id | integer |
Unikatowy identyfikator |
|
color
|
data.color | string |
Kolor używany w raportach |
|
is_active
|
data.is_active | boolean |
Czy klient jest zarchiwizowany |
|
nazwa
|
data.name | string |
Nazwa klienta |
|
pierwszy
|
links.first | string | |
|
last
|
links.last | string | |
|
następny
|
links.next | string | |
|
Poprzedni
|
links.prev | string | |
|
current_page
|
meta.current_page | integer | |
|
z
|
meta.from | integer | |
|
last_page
|
meta.last_page | integer | |
|
links
|
meta.links | array of object | |
|
aktywny
|
meta.links.active | boolean | |
|
etykieta
|
meta.links.label | string | |
|
URL
|
meta.links.url | string | |
|
ścieżka
|
meta.path | string | |
|
per_page
|
meta.per_page | integer | |
|
na
|
meta.to | integer | |
|
łączny
|
meta.total | integer |
Wyświetlanie listy projektów
Pobieranie listy projektów
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Akceptuj
|
Accept | string |
aplikacja/json |
|
|
publiczny
|
public | boolean |
Pobieranie tylko projektów publicznych |
|
|
aktywny
|
active | boolean |
Pobieranie tylko aktywnych projektów |
|
|
Rozliczanych
|
billable | boolean |
Pobieranie tylko rozliczanych projektów |
|
|
load[]
|
load[] | string |
Rozdzielona przecinkami lista jednostek do załadowania. Możliwe wartości: użytkownicy, budżet, fazy, grupy |
|
|
SMS
|
text | string |
Wyszukiwanie pełnotekstowe |
|
|
identyfikator_klienta
|
client_id | integer |
Pobieranie projektów należących do klienta zidentyfikowanego przez ten parametr |
|
|
user_id
|
user_id | integer |
Projekt wyszukiwania, w którym użytkownik jest w zespole |
|
|
page
|
page | integer |
Aktualnie wyświetlana strona |
|
|
per_page
|
per_page | integer |
Ile elementów na stronę |
|
|
sort_by
|
sort_by | string |
Atrybut do sortowania według |
|
|
kierunek
|
direction | string |
Kierunek sortowania |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
current_page
|
current_page | integer | |
|
dane
|
data | array of | |
|
first_page_url
|
first_page_url | string | |
|
z
|
from | integer | |
|
last_page
|
last_page | integer | |
|
last_page_url
|
last_page_url | string | |
|
next_page_url
|
next_page_url | string | |
|
ścieżka
|
path | string | |
|
per_page
|
per_page | integer | |
|
prev_page_url
|
prev_page_url | string | |
|
na
|
to | integer | |
|
łączny
|
total | integer |
Wyświetlanie listy stref
Pobieranie listy stref
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Akceptuj
|
Accept | string |
aplikacja/json |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
|
array of object | ||
|
country_code
|
country_code | string |
Kod kraju, do którego należy strefa |
|
nazwa
|
name | string |
Nazwa strefy czasowej |
|
zone_id
|
zone_id | integer |
Unikatowy identyfikator |
Wyświetlanie listy użytkowników
Pobieranie listy użytkowników
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Akceptuj
|
Accept | string |
aplikacja/json |
|
|
page
|
page | integer |
Aktualnie wyświetlana strona |
|
|
per_page
|
per_page | integer |
Ile elementów na stronę |
|
|
sort_by
|
sort_by | string |
Atrybut do sortowania według |
|
|
kierunek
|
direction | string |
Kierunek sortowania |
|
|
SMS
|
text | string |
Wyszukiwanie pełnotekstowe |
|
|
nazwa
|
name | string |
Wyszukiwanie użytkowników według nazwy |
|
|
e-mail
|
string |
Wyszukiwanie użytkowników pocztą e-mail |
||
|
stan
|
status | string |
Wyszukiwanie użytkowników według stanu |
|
|
aktywny
|
active | boolean |
Wyszukiwanie użytkowników według stanu aktywnego |
|
|
group_ids[]
|
group_ids[] | string |
Rozdzielona przecinkami lista identyfikatorów grup do filtrowania według |
|
|
group_id
|
group_id | string |
Wyszukiwanie użytkowników należących do grupy |
|
|
member_ids[]
|
member_ids[] | string |
Rozdzielona przecinkami lista identyfikatorów użytkowników do filtrowania według |
|
|
project_ids[]
|
project_ids[] | string |
Rozdzielona przecinkami lista identyfikatorów projektu do filtrowania według |
|
|
client_ids[]
|
client_ids[] | string |
Rozdzielona przecinkami lista identyfikatorów klienta do filtrowania według |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
current_page
|
current_page | integer | |
|
dane
|
data | array of | |
|
first_page_url
|
first_page_url | string | |
|
z
|
from | integer | |
|
last_page
|
last_page | integer | |
|
last_page_url
|
last_page_url | string | |
|
next_page_url
|
next_page_url | string | |
|
ścieżka
|
path | string | |
|
per_page
|
per_page | integer | |
|
prev_page_url
|
prev_page_url | string | |
|
na
|
to | integer | |
|
łączny
|
total | integer |
Definicje
obiekt
Jest to typ "object".